<SEC-DOCUMENT>0001301787-23-000010.txt : 20230221
<SEC-HEADER>0001301787-23-000010.hdr.sgml : 20230221
<ACCEPTANCE-DATETIME>20230221161944
ACCESSION NUMBER:		0001301787-23-000010
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		110
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230221
DATE AS OF CHANGE:		20230221

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BlueLinx Holdings Inc.
		CENTRAL INDEX KEY:			0001301787
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-LUMBER, PLYWOOD, MILLWORK & WOOD PANELS [5031]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1228

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-32383
		FILM NUMBER:		23648462

	BUSINESS ADDRESS:	
		STREET 1:		1950 SPECTRUM CIRCLE
		CITY:			MARIETTA
		STATE:			GA
		ZIP:			30067
		BUSINESS PHONE:		770-953-7000

	MAIL ADDRESS:	
		STREET 1:		1950 SPECTRUM CIRCLE
		CITY:			MARIETTA
		STATE:			GA
		ZIP:			30067
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>bxc-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:a41f9d96-5a29-4967-a0d2-a2314f5e055b,g:5b0779eb-51ee-4c4c-b406-297224714e90,d:faa0e6b69c254476ad8d1f5ab7bc39bd--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bxc="http://www.bluelinxco.com/20221231" xmlns="http://www.w3.org/1999/xhtml" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>bxc-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF80L2ZyYWc6MGEwMjM0YTgyNGFlNGQyMThhN2IxMmIwNWZjOTFhNDAvdGFibGU6YjI3ZTliMGI0YmM4NDVlNTk2ZDcxZGU0NTE2NjVmY2UvdGFibGVyYW5nZTpiMjdlOWIwYjRiYzg0NWU1OTZkNzFkZTQ1MTY2NWZjZV8wLTEtMS0xLTY2NzE0_76cea4b1-0b5a-4420-837a-2f2f17574629">0001301787</ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF80L2ZyYWc6MGEwMjM0YTgyNGFlNGQyMThhN2IxMmIwNWZjOTFhNDAvdGFibGU6YjI3ZTliMGI0YmM4NDVlNTk2ZDcxZGU0NTE2NjVmY2UvdGFibGVyYW5nZTpiMjdlOWIwYjRiYzg0NWU1OTZkNzFkZTQ1MTY2NWZjZV8xLTEtMS0xLTY2NzE0_d1a96e6f-98bc-4021-81ff-3cfc6b4c99a3">false</ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF80L2ZyYWc6MGEwMjM0YTgyNGFlNGQyMThhN2IxMmIwNWZjOTFhNDAvdGFibGU6YjI3ZTliMGI0YmM4NDVlNTk2ZDcxZGU0NTE2NjVmY2UvdGFibGVyYW5nZTpiMjdlOWIwYjRiYzg0NWU1OTZkNzFkZTQ1MTY2NWZjZV8yLTEtMS0xLTY2NzE0_9d221935-893c-4e89-831f-df45f3e72c42">2022</ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF80L2ZyYWc6MGEwMjM0YTgyNGFlNGQyMThhN2IxMmIwNWZjOTFhNDAvdGFibGU6YjI3ZTliMGI0YmM4NDVlNTk2ZDcxZGU0NTE2NjVmY2UvdGFibGVyYW5nZTpiMjdlOWIwYjRiYzg0NWU1OTZkNzFkZTQ1MTY2NWZjZV8zLTEtMS0xLTY2NzE0_cccb16bc-76c5-4c14-a903-ef4210e0d66f">FY</ix:nonNumeric><ix:nonNumeric contextRef="i1f8c2f91f8d04afda2edd9bee0a0a764_D20220102-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE0MA_30d15498-c273-4708-b60e-d4c4fed0d11b">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="ia24afb1c16934ec989452ff37489b3db_D20220102-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE2NA_9619e808-061b-497a-a932-c80e17628988">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i102588b9825a4160848e9606ad19ceb4_I20221231" name="us-gaap:LesseeFinanceLeaseTermOfContract1" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_4bcf7a73-5bf1-438a-87c8-9e0a4a8cdfa6">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i102588b9825a4160848e9606ad19ceb4_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_52999da6-8274-418f-be8c-50544a8b2a1c">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="bxc-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf2975c4196f4943baad8e2455972b86_I20220702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ie9bd0b98c3614c2eba11254bab50cb3f_I20230217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a989ee818ca464f91e961dd049c5840_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i180f0131ae4f4709bf4eeb3c5b698edb_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a31e1bb7b674c51b0053fc199bf4be6_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i266e79ade8724fb4a090a6331f129a31_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1f0bdc88ceb47089521d470054e268b_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec1ab23b06e84bb2a1875e2a6b102855_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0581a4b7c9149b3bdc53d53a9c94f30_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b18b6c2f050492c88e0548d34d668ad_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c3602c72bd9477dbb66e52d2d16a2bc_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3248d4a04174baa8ace8d80aa11cb22_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd35a0dffbc84fb3a4b250880241a0c9_I20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50552f151f28438aad295f39ddae59bd_I20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38360e324c6746c8859264679653b812_I20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic63aa608f38f40ee8d9d74b4931dab4d_I20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad05814da76a457db81760f17533287c_I20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7d66deb0554461f872278fc6a5eb12b_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a13f93983024118bec88f09ed980173_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia98fb5e8d91e4af6a5b753b7c0d65aef_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3de5f903679a42669429f40ce4eee135_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d193d14184e414888b551b1f7a6a937_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf534cc72b684e6aa417e9be23deb595_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i772becd9e86e4b75ab6b43d4b74e24a4_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba531378acc74bde852e21d3b4c8c4b0_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59ec270ecd1c48f39f0fcbfe4760ad7f_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i916f273112e04bb29f5476be56b28ae1_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i769473382df542809dba2c04f2bc90b5_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8de814fa44834aa28af3d0c951be49a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafbb7fabf39c43df80563d055af3a23c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic91ccc685f864abaaa72002c19787081_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaef5d37714fc4005b8cb4d4dc2de7567_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae14a6d03a9945e096d69490a713f826_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b7385fa332d4a86ab5bc985a220a427_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe157921052c4d4489a5a1768cea786e_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f8c2f91f8d04afda2edd9bee0a0a764_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f12e48f90d24a288cda9538888e46f5_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i490af9c5d2cf413e8232d17497462cb9_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i370b2e48eaf84894b6c1454e2ea0a492_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia24afb1c16934ec989452ff37489b3db_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73c3a5a9f81849cd97a98463e6dfe79a_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-03</xbrli:startDate><xbrli:endDate>2022-10-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e698f336e97405ba32a0fbbc79dc9ff_I20221003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bxc:DistributionFacilityAndRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76496b663f4941fdb5c2a5ebd9e47b4b_D20221003-20221003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-03</xbrli:startDate><xbrli:endDate>2022-10-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="customer"><xbrli:measure>bxc:customer</xbrli:measure></xbrli:unit><xbrli:context id="i6aa340435b8c47cfb877c310b9b3ec7f_D20221003-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-03</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa4439abebc1409cb9da797cf3ec250c_I20221003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51d67ce46b214b7999097b6f376f1f79_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bxc:HoldbackLiabilityHeldInEscrowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if369785edf3349258d127e9b691bfa9a_I20221003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i739a2a21a7eb466c8113307633356e1e_I20221003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife7443be7bf94560b611e921a752e9a1_I20221003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib31081a0dc9b4051ad15ddda530f0c3b_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78c67e1230704fb3980b4a01beff4cb7_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib66c2dd5f95249b7aa683182197815a9_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="day"><xbrli:measure>bxc:day</xbrli:measure></xbrli:unit><xbrli:context id="i36ba63c5190842d1b3e498cd0be450e3_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:SpecialtyProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c4d787024df4a2b883043e9cba1bfbc_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:SpecialtyProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i741cb400ca694fedadbde8613c92a652_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:SpecialtyProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a0e44e0c98146efaefe759f3148c95e_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:StructuralProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib909b22203b34ea1bc9af3ad20dfb05c_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:StructuralProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87aa8298ef1b4c78a3b69a7ec818b2eb_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:StructuralProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i125a55bcd16540218d7edbb38f48c548_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelWarehouseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib14034529e954408986a7b1491ade7f7_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelWarehouseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id73b2dafe7634201aa89988f61083c56_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelWarehouseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa5b0a5ad2a5404884897ed613584fa1_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelDirectMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6aeae921e2b495d82e4fbca12f69843_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelDirectMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cc2768acf7a4bb6ab802d7e35b0e51b_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelDirectMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6febb27033b84add9296c38a90dcdb40_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0755051eaa27418b9b8520b3cdec18fd_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2100b90ce4884ef1b1ae2451142bbf92_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39441553f6484c79be474d76cb5ef2a4_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3828a96dbb1340518989415ba87c03c3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i729ef27486724762b644cdf3ff9e3127_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i025d7c340a2b4863b25066f7e2f1845d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9baf1357d6f44c2980941bf239944228_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5fa301ba1b04d1ebb247123ba4ef2c9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e994ad0341e462c9d38240332dfb7fc_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6abda8fc07144a53b6b5e12daaf514c1_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25f12d430d7741dcaac7d5ee294d5f29_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i161a570e8c2342ff99d3d53f41da40ba_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf55a1949ac34b0d806aae782558c5be_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibabe0336cc82433dae7f30911966539e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63bf082ae3024ba8b0807329a73b3275_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5201464a2002472f8965612e41d6cece_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i849ccea58d004a54a1eaca4011920f3d_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fa3faf95880403fb2af90ac707c6152_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i326d61e2a56e4a39902b8bbc76a72da4_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4961c21712dc4a1686881c7f97d45572_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic84779ce0d4d42efab391219b0e18db4_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic343af72a57440cbae5c9697c02c3e9d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffacad6d58ca48debcfbe81758b84147_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i9dc49dc1daa04dacbe6c12746e93ef55_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a22c1e5fce44a5586e4a749f86dec23_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5c94c34729949c1b9fc87b0237b3c47_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73aad5b2750a4140862feb087bef6701_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c4943f24e164e0a93afa4c346c478bc_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if99e1f71aaa94507956d0f83c0679dd3_I20210831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabb8f3d5a664497fab5bfe5120696c22_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafeeb33242324a3590b4169355c424f5_D20211003-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73fd43a624de4e40a0d3f0967afd7e37_I20180430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8353c7c9b33d4f3da6111cf13c6a711c_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1d85bfab6694883ac79247e63d597af_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iada9e654d8d24c9ca9bc51358523f0ee_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie914b75a5a954a8e9b54e27d56be9c8c_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8c2bc2b4ba5418e9cd09204b2cba7d1_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07d1a8df6e00441e820b283d9d49d1fc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i132bd20c05604a508e68bce8ca492cd3_D20210402-20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-02</xbrli:startDate><xbrli:endDate>2021-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bab54d5a2eb44689611370fb0165ecb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fdf856e24e749379bbeb0edb283c005_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ad2f4d64f754127835a560289321234_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17696bd76304445384b182c5dc80c210_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cc94d737a49488ab5dcddb2c3c101fb_D20221001-20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3b9cbde417147f2b178bc7757abd395_D20221001-20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56b7035270554ecf9284ddc54091019e_I20140104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2014-01-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="property"><xbrli:measure>bxc:property</xbrli:measure></xbrli:unit><xbrli:context id="i1a2b1241bb4946c281fbe9036fdc4c90_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bxc:CharlestonSCAndBuffaloNYMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="option"><xbrli:measure>bxc:option</xbrli:measure></xbrli:unit><xbrli:context id="ic1a82838285341e4a0062b4fad0658a1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:GlobalEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4720a711f77947189502e758a7dfee8f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:DiversifiedCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic64eb4e4cbf24d2fadcec850836271cd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:RealAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d4cc4f16ad047e48cb21347e828c4fe_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9e81ae38f444a34ad34a529d2b9c108_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c84e83b330c41679a357f7411b76d1f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3458689544b3463d9227052ea02ee79d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bf9ecf7fb4a4878bfb86e84cd4b8c81_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifffe74ceaf9149e49bd5b847dbdb4132_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc60d2290fef4cfa9b54c272714c049b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40a25b30023b450a99c4bdc5a4c8e356_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i318e159a0609406f8ca60f132d27e7c9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i315100911c434ee386e7494dcb719c6d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86b8dc85ead144d98f3f5f98d85239eb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i722011b0a4c942f8b005f0c220982239_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i921f27d6e30f4d169f7c31b33e1fdc1f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id12e3e5e138d4a01bae96785b148c632_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a2be1d45d064017b23b1ba7b72c9410_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d6ef3ac70a142a1b502d90ffbb53e75_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97b048f27252422ca37ea2280340674f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d2f280e23974e76b64e4b9bd5e7ab59_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic87003d2d0d947dbb6926b2ea56a4fa6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i556a131a055f4003b186277c63cb44a2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30ca486b7fbf477a907c6973fdc5f84a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i368b6891aca449c3b9fc71b57f1fda98_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i358b0bf4a17e45afbd11c478b7e120eb_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:GlobalEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22a369ac122a46f1a7e6d92dc65d41d7_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:DiversifiedCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13336a228271446ea0ba744643d57dc1_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:RealAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cfee15e468347f49d370c6d17f5a325_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife5c94223f634610a8b0b0760033b2f5_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91ac568f84444171b36441e39d735512_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if38e6a596ed34e55bde8308e90597bd1_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife631d6d3a634cf49badaace45107bde_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3a248326e444eec949e98bb54c7c655_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0aefb3e5d124faebc76b2e0016da79c_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45faa5ffd5e54b4faa1f9cc094ea7234_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad6c9a49685543d583ec77060eb2e1d4_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf7310d073f14c74b3fa0483552b8592_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia16c89b96ea74d0ebf3e64944a97c959_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i084a947cbd874fd1a59bd23c15d9ceff_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7a50e5af1594d94aaf757b8d2cbfc5a_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dd38febbda0429290dfdca0c929ba92_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65ae4ccad21d4574854798b2e22bd911_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc7688cf9d0942ad968b52112360a672_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24684cfe2f764a8589cc0797e7b4ce02_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57497010018c4b078a4e171c914f3168_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fa37ed7dc764cd888dd2010cfe9f4c2_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44d585d3f2e94b679034b28e2c59a1b3_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19f4ee097bd846c38aca42a2101b2537_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b2c3cf825bc48349225bb6384a348ca_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7328214e30b4abdae365ab0edf6ea91_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:CentralStatesSoutheastandSouthwestAreasPensionFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1dec3b9368e4c15afa275a430149b9b_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:CentralStatesSoutheastandSouthwestAreasPensionFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5fc406118d344fabb4573c9ef533ff4_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide291f98242244f4b464a2a2e9607511_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:CentralStatesSoutheastandSouthwestAreasPensionFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="defined_contribution_plan"><xbrli:measure>bxc:defined_contribution_plan</xbrli:measure></xbrli:unit><xbrli:context id="i0d1fec8bfddb45449b42620d547db85c_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:HourlySavingsPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40cb9562aa314346a88df2158078bc23_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:HourlySavingsPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3e3203dafaa43fd93861123c11e2e12_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:SalariedSavingsPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb71de68876a4d2bb6433e0ca60b371f_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:SalariedSavingsPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38978e94562a4fdd90432ee261a2159c_I20210520"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bxc:A2021LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6040de2900304604917c074ce6d2ed32_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ac23b2c4b844469ae19b58ee594bacf_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifda3938b268d4eeaa28e6ea845e6fd9a_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a29f6291617401dbca53c07fe5071ce_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e1ebed8693742428db82dbd50338d2c_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ae6fbf3f9924620b6ed6b2655b6c636_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d0f9d1c37494db187865809665aba08_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f269f47f1f5430a9c8cf2b09849a5b0_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97edace490ef4b96a740b2a0b2063c29_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i519b04dcf6d64dedb79cdc2d23851d66_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ddf081d8e9646819c1f66d7b791c0a3_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66670ded834b4b018c4b016d2b7605ee_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f8357f5dd17477592e08450fe296ca4_I20210823"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-08-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ea0c18560914948b665753190501d21_D20220102-20220402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd9a61af5f2d4a3bbf0b3e6b2b2bec46_I20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc74ddf320ab4ad48a844caa68376d75_D20220503-20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-03</xbrli:startDate><xbrli:endDate>2022-05-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae618b6bc0ab4a039ae97c82ba1d4e36_D20220502-20220502"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-02</xbrli:startDate><xbrli:endDate>2022-05-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3d5e237b56f481ca592ce6a1b6491b7_D20220915-20220915"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-15</xbrli:startDate><xbrli:endDate>2022-09-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2763518e9e5e4ca0a35a908cb224aa15_D20221001-20221001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i102588b9825a4160848e9606ad19ceb4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fa1f333e6914dff888e16684e351270_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i992099bd9b9e429a95fd34913a380f63_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bxc:EquipmentAndVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ab7e025857b4f43a0a974c4bbc17e26_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bxc:EquipmentAndVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1583b1942ed4ede818087328c3f2adb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i742368e561b944ea9d019ffc09005684_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="employee"><xbrli:measure>bxc:employee</xbrli:measure></xbrli:unit><xbrli:unit id="agreement"><xbrli:measure>bxc:Agreement</xbrli:measure></xbrli:unit><xbrli:context id="i954fd13c9b8a43c0a6cba7f364b31e9f_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6afa11b2c1354952991065022203564a_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19dc758cc91047a7a37e5f8ad3af8cce_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08d7ebda247642d1a94edd41f0a5733e_D20191229-20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2021-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfd7e0c920d24cf8b821ff9275e3f2d0_I20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd6fa2d8382540a9bb8b98651cdfbfe2_I20210102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4bc618da9414ef18dc38497e3746d59_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba4042bb9d2847feac5386c77765296a_D20210103-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-03</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f012284d36546c8951d9b0fe0b670e2_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie40dee50bff940ed9e0cd7d192a4fee8_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i670d2b656e344e4d8489eb68f419bbb3_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23e5599ba8cf4d4a9b5a694c3240ac45_D20220102-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-02</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76d76e34b5414ab890ecf375669c80e9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i018c62934cf24fb79bc7b3d221066439_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001301787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington,&#160;D.C. 20549</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:27.322%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Form&#160;<ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF84NA_46bb8cf2-0742-4371-8e96-d2d138bafab4">10-K</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:27.322%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.693%"><tr><td style="width:1.0%"></td><td style="width:7.762%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NGQzZGJlZTJhODY5NGM4N2JhYjY5OGFkYmNjYTU3YmYvdGFibGVyYW5nZTo0ZDNkYmVlMmE4Njk0Yzg3YmFiNjk4YWRiY2NhNTdiZl8wLTAtMS0xLTY2NzE0_46b03969-61a8-4c8c-9ff0-4967443923ea">&#9745;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION&#160;13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OR 15(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8xMTk_e63b59e6-c5cb-4869-8576-fc7645d1e32d"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8xMTk_796cdf9b-2320-4f07-97c7-fdf686384358">December 31</ix:nonNumeric>, 2022</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.967%"><tr><td style="width:1.0%"></td><td style="width:7.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.067%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6MTk0YmQ5M2NiMjIzNDJlYzg2N2Q5ODBkZTNmOTkyNmQvdGFibGVyYW5nZToxOTRiZDkzY2IyMjM0MmVjODY3ZDk4MGRlM2Y5OTI2ZF8wLTAtMS0xLTY2NzE0_074ede53-af6b-4868-ac10-9d3a45c5d275">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SECTION&#160;13 OR 15(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTE1_63d1ffe9-344e-4187-a80b-0f3be2e53d1b">001-32383</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.759%"><tr><td style="width:1.0%"></td><td style="width:22.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.697%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="bxc-20221231_g1.jpg" alt="bxc-20221231_g1.jpg" style="height:26px;margin-bottom:5pt;vertical-align:text-bottom;width:150px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NWEzNjAwZTYzMTUxNDQ4YmJmZGUwYzk5YWNkNmM3ZWYvdGFibGVyYW5nZTo1YTM2MDBlNjMxNTE0NDhiYmZkZTBjOTlhY2Q2YzdlZl8wLTAtMS0xLTY2NzE0_ea3177c5-032b-4fc5-9b0d-293ab5c96daf">BlueLinx Holdings Inc.</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.300%"><tr><td style="width:1.0%"></td><td style="width:27.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.279%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl8wLTAtMS0xLTY2NzE0_ccbe2166-d1f6-4cd6-88e4-e3ab89cb3757">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl8wLTItMS0xLTY2NzE0_e2212b9b-127b-415a-8659-4da658b18710">77-0627356</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl8zLTAtMS0xLTY2NzE0_1589ff35-2dd3-474e-bc5e-46e8dea0e276">1950 Spectrum Circle, Suite 300</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl80LTAtMS0xLTY2NzE0_faeb6456-6a23-49f0-acfb-3f642face0d6">Marietta</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl80LTEtMS0xLTY2NzE0_12699e29-66a7-4de1-aadd-ea591c74c28f">GA</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl80LTItMS0xLTY2NzE0_e7cc7d71-de24-4a16-acda-923d7d749a04">30067</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code: <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTE2_16754a10-446e-4979-93de-32230a80ddc6">770</ix:nonNumeric>-<ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTA5_715e5f6a-a928-440f-bfee-ed9bf23f661c">953-7000</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.480%"><tr><td style="width:1.0%"></td><td style="width:44.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.703%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class&#160;&#160;&#160;</span></td><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange on which registered&#160;</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NWM3NzI2ZTkyNTAxNGU3NzgwY2ZkOGViZjI1MTBlMGYvdGFibGVyYW5nZTo1Yzc3MjZlOTI1MDE0ZTc3ODBjZmQ4ZWJmMjUxMGUwZl8xLTAtMS0xLTY2NzE0_d68911d8-eada-440e-968b-923f9acd18c2">Common stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NWM3NzI2ZTkyNTAxNGU3NzgwY2ZkOGViZjI1MTBlMGYvdGFibGVyYW5nZTo1Yzc3MjZlOTI1MDE0ZTc3ODBjZmQ4ZWJmMjUxMGUwZl8xLTEtMS0xLTY2NzE0_5ac4b051-de09-4e83-b585-5f796b62cb56">BXC</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NWM3NzI2ZTkyNTAxNGU3NzgwY2ZkOGViZjI1MTBlMGYvdGFibGVyYW5nZTo1Yzc3MjZlOTI1MDE0ZTc3ODBjZmQ4ZWJmMjUxMGUwZl8xLTItMS0xLTY2NzE0_e97191d5-b4f3-4646-a2a7-157840faac5f">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act: None</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;&#160;Yes&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTE3_0b284f86-637e-4561-ab23-cbca0b0d837e">No</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;Yes&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTEx_fe16321e-5c87-40fe-9042-80bd4e45b0dd">No</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;<ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTEy_6daf293d-7ac8-4525-9ce6-ebf73139cc87">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;<ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTEz_7c199ba8-ec5d-475d-9bed-4e6cc902105f">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:112%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:112%">o</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.874%"><tr><td style="width:1.0%"></td><td style="width:20.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.197%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.197%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.507%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6MDE5NWVlNWM3NGU2NDA0OThlYjAyNzlmMzU0YWZjNTcvdGFibGVyYW5nZTowMTk1ZWU1Yzc0ZTY0MDQ5OGViMDI3OWYzNTRhZmM1N18wLTItMS0xLTY2NzE0_8f346b9f-5818-4866-9f71-0ca85fa781e2">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6MDE5NWVlNWM3NGU2NDA0OThlYjAyNzlmMzU0YWZjNTcvdGFibGVyYW5nZTowMTk1ZWU1Yzc0ZTY0MDQ5OGViMDI3OWYzNTRhZmM1N18wLTctMS0xLTY2NzE0_628c4802-3d9f-476f-876b-31fef117f836">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6MDE5NWVlNWM3NGU2NDA0OThlYjAyNzlmMzU0YWZjNTcvdGFibGVyYW5nZTowMTk1ZWU1Yzc0ZTY0MDQ5OGViMDI3OWYzNTRhZmM1N18xLTEtMS0xLTY2NzE0_e9465ca8-e4c2-42e5-88cd-c2239a433e41">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744; </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTE0_ab8ed31f-70e5-47b2-8fd4-c3bfe96dde9b">&#9745;</ix:nonNumeric></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Act).&#160;&#160;Yes&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8xNjQ5MjY3NDQ1MjQy_4770435c-9b36-4e50-98bb-2962af828620">&#9745;</ix:nonNumeric></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the registrant&#8217;s common stock held by non-affiliates of the registrant as of July 2, 2022, was $<ix:nonFraction unitRef="usd" contextRef="iaf2975c4196f4943baad8e2455972b86_I20220702" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF81NDk3NTU4MTczOTE_ba1b1992-c049-4cf3-af28-efbf85aa546a">663,925,209</ix:nonFraction>, based on the closing price on the New York Stock Exchange of $69.29 per share on July&#160;1, 2022.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of February&#160;17, 2023, the registran</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">t had <ix:nonFraction unitRef="shares" contextRef="ie9bd0b98c3614c2eba11254bab50cb3f_I20230217" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF81NDk3NTU4MTc0MjU_bcf5b914-84a4-47db-bf42-c64999b1d98f">9,058,661</ix:nonFraction>&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">shares of common stock outstanding.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTA4_a9065212-d7f9-4648-8f7f-15d5b1fdc274" escape="true">Part III of this Annual Report on Form 10-K incorporates by reference to the registrant&#8217;s definitive Proxy Statement, to be filed with the Securities and Exchange Commission within 120 days of the close of the fiscal year ended December&#160;31, 2022.</ix:nonNumeric></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_7"></div><hr style="page-break-after:always"/><div style="min-height:27pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BLUELINX HOLDINGS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ANNUAL REPORT ON FORM&#160;10-K</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended December&#160;31, 2022 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_13">PART I</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_16">ITEM 1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_16">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_16">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_19">ITEM 1A</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_19">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_19">10</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_22">ITEM 1B</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_22">22</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_25">ITEM 2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_25">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_25">22</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_28">ITEM 3</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_28">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_28">22</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_31">ITEM 4</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_31">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_31">23</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_34">PART II</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_37">ITEM 5</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_37">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_37">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_40">ITEM 6</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_40">[Reserved]</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_40">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_43">ITEM 7</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_43">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_43">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_61">ITEM 7A</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_61">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_61">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_64">ITEM 8</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_64">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_64">39</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_148">ITEM 9</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_148">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_148">75</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_151">ITEM 9A</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_151">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_151">75</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_154">ITEM 9B</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_154">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_154">77</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_157">ITEM 9C</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_157">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_154">77</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_160">PART III</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_163">ITEM 10</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_163">Directors, Executive Officers, and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_163">78</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_166">ITEM 11</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_166">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_166">78</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_169">ITEM 12</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_169">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_169">78</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_172">ITEM 13</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_172">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_172">78</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_175">ITEM 14</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_175">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_175">78</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_178">PART IV</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_181">ITEM 15</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_181">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_181">79</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_184">ITEM 16</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_184">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_184">83</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_187">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_187">84</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As used herein, unless the context otherwise requires, &#8220;BlueLinx,&#8221; the &#8220;Company,&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to BlueLinx Holdings Inc. and its wholly-owned subsidiaries. Reference to &#8220;fiscal 2022&#8221; refers to the 52-week period ending December&#160;31, 2022. Reference to &#8220;fiscal 2021&#8221; refers to the 52-week period ended January&#160;1, 2022. Reference to &#8220;fiscal 2020&#8221; refers to the 53-week period ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 2, 2021.</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY STATEMENT CONCERNING FORWARD-LOOKING STATEMENTS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K (&#8220;Form 10-K&#8221;) contains forward-looking statements. Forward-looking statements include, without limitation, any statements that predict, forecast, indicate or imply future results, performance, liquidity levels or achievements, and may contain the words &#8220;believe,&#8221; &#8220;anticipate,&#8221; &#8220;could,&#8221; &#8220;expect,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;project,&#8221; &#8220;plan,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;will be,&#8221; &#8220;will likely continue,&#8221; &#8220;will likely result&#8221; &#8220;would,&#8221; or words or phrases of similar meaning. Forward-looking statements are based on estimates and assumptions made by our management that, although believed by us to be reasonable, are inherently uncertain. Forward-looking statements involve risks and uncertainties that may cause our business, strategy, or actual results to differ materially from the forward-looking statements. These risks and uncertainties include those discussed under the heading &#8220;Risk Factors&#8221; in Part I, Item 1A, those discussed under the heading &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations in Part II, Item 7, and those discussed elsewhere in this report and in future reports that we file with the Securities and Exchange Commission. We operate in a changing environment in which new risks can emerge from time to time. It is not possible for management to predict all of these risks, nor can it assess the extent to which any factor, or a combination of factors, may cause our business, strategy, or actual results to differ materially from those contained in forward-looking statements. Given these risks and uncertainties, we caution you not to place undue reliance on forward-looking statements. All forward-looking statements are made only as of the date hereof, and we expressly disclaim any obligation to update or revise any forward-looking statement as a result of new information, future events or otherwise, except as required by law.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;I</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_16"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160; BUSINESS</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BlueLinx is a leading wholesale distributor of residential and commercial building products in the United States. We are a &#8220;two-step&#8221; distributor. Two-step distributors purchase products from manufacturers and distribute those products to dealers and other suppliers in local markets, who then sell those products to end users. We carry a broad portfolio of both branded and private-label stock keeping units (&#8220;SKUs&#8221;) across two principal product categories: specialty products and structural products. Specialty products include items such as engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products. Structural products include items such as lumber, plywood, oriented strand board, rebar, and remesh. We also provide a wide range of value-added services and solutions aimed at relieving distribution and logistics challenges for our customers and suppliers, while enhancing their marketing and inventory management capabilities.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a strong market position and a broad geographic coverage footprint servicing all 50 states, where we maintain locations that serve 75 percent of the highest growth metropolitan statistical areas as it relates to forecasted housing starts and repair and remodel spend</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> With the strength of a locally focused sales force, we distribute a comprehensive range of products from over 750 suppliers. Our suppliers include some of the leading manufacturers in the industry, such as Allura, Arauco, Fiberon, Georgia-Pacific, Huber Engineered Woods, James Hardie, Louisiana-Pacific, Oldcastle APG, Ply Gem, Roseburg, Royal and Weyerhaeuser. We supply products to a broad base of customers including national home centers, pro dealers, cooperatives, specialty distributors, regional and local dealers and industrial manufacturers. Many of our customers serve residential and commercial builders, contractors and remodelers in their respective geographic areas and local markets.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a value-added partner in a complex and demanding building products supply chain, we play a critical role in enabling our customers to offer a broad range of products and brands, as most of our customers do not have the capability to purchase and warehouse products directly from manufacturers for such a large set of SKUs. The depth of our geographic footprint supports meaningful customer proximity across all the markets in which we operate, enabling faster and more efficient service. Similarly, we provide value to our supplier partners by enabling access to the large and fragmented network of lumber yards and dealers these suppliers could not adequately serve directly. Our position in this distribution model for building products provides easy access to the marketplace for our suppliers and a value proposition of rapid delivery on an as-needed basis to our customers from our network of warehouse facilities.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 3, 2022, we completed the acquisition of Vandermeer Forest Products, Inc. (&#8220;Vandermeer&#8221;). Vandermeer is a premier wholesale distributor of building products. Vandermeer was founded in 1972 and serves more than 250 customers across the Pacific Northwest, Alaska, Hawaii, British Columbia and Alberta from distribution facilities in Kent, Spokane, and Marysville, Washington. The acquisition of Vandermeer added three distribution facilities in the State of Washington and provides direct access to Seattle and Portland, two of the top 15 highest growth repair and remodel and new construction markets in the United States. Additionally, following the acquisition, we now have coast-to-coast reach and serve all 50 states. Vandermeer&#8217;s product offering and sales mix are similar to ours, with specialty products contributing to the majority of its revenue and gross profit. We believe this acquisition aligns to our specialty products strategy, establishes a meaningful growth platform in the Pacific Northwest, increases our market penetration in key specialty product categories, such as siding and engineered wood, and strengthens strategic supplier relationships.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Strategy</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We remain committed to driving a culture of profitable growth within new and existing product lines and geographies, while positioning the Company for long-term value creation. The following strategic initiatives represent key areas of our management team&#8217;s focus:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Foster a performance-driven culture committed to profitable growth. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This includes enhancing the customer experience; accelerating organic growth within specific product and solutions offerings where the Company is uniquely advantaged; and deploying capital to drive sustained margin expansion, grow cash flow and maintain continued profitable growth.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Migrate sales mix toward higher-margin specialty product categories. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is pursuing a revenue mix increasingly weighted toward higher-margin, specialty product categories such as engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products. Additionally, the Company is expanding its value-added service offerings designed to simplify complex customer sourcing requirements, together with marketing, inventory and pricing services afforded by the Company&#8217;s national platform.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Maintain a disciplined capital structure and pursue high-return investments that increase the value of the Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is maintaining a disciplined capital structure while at the same time investing in its business to modernize its distribution facilities, as well as its tractor and trailer fleet, and to improve operational performance. The Company also continues to evaluate potential acquisition targets that complement its existing capabilities, grow its specialty products business, increase customer exposure, expand its geographic reach, or a combination thereof. During the 2022 fiscal year, we allocated $169.3&#160;million of capital towards the following transactions, all of which were funded with cash on hand:</span></div><div style="margin-bottom:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We completed the acquisition of Vandermeer for a total of $67.0&#160;million, which aligns to our specialty products strategy, establishes a meaningful growth platform in the Pacific Northwest, increases market penetration in key specialty product categories, and strengthens strategic supplier relationships. The purchase price of $67.0&#160;million includes $63.4&#160;million for the business and $3.6&#160;million for a distribution facility and real estate located in Spokane, Washington, which was acquired in this transaction. This transaction is discussed in more detail in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We invested $35.9&#160;million in capital for our business to improve operational performance and productivity.</span></div><div style="margin-bottom:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We repurchased 882,346 shares of our common stock for $66.4&#160;million under our share repurchase program at an average price of $75.28 per share. Of the 882,346 shares we repurchased, 801,015 shares were repurchased through an accelerated share repurchase program.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a component of our decision to terminate the BlueLinx Corporation Hourly Retirement Plan (&#8220;the Plan&#8221;), we also contributed $11.1&#160;million to the Plan. In exchange for our contributions, we reacquired two real estate properties that were previously contributed to the Plan. This transaction is discussed in more detail in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Products and Services</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We distribute products in two principal categories: specialty products and structural products. Specialty products, which represented approximately 65 percent, 59 percent, and 60 percent of our fiscal 2022, fiscal 2021, and fiscal 2020 net sales, respectively, include primarily engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products. In some cases, these products are branded by us. Structural products, which represented approximately 35 percent, 41 percent, and 40 percent of our fiscal 2022, fiscal 2021, and  fiscal 2020 net sales, respectively, include lumber, plywood, oriented strand board, rebar, and remesh and other wood products primarily used for structural support in construction projects. Our structural products are commodity products.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also provide a wide range of value-added services and solutions to our customers and suppliers including:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">providing &#8220;less-than-truckload&#8221; delivery services;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pre-negotiated program pricing plans;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">inventory stocking;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">automated order processing through an electronic data interchange, or &#8220;EDI,&#8221; that provides a direct link between us and our customers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">intermodal distribution services, including railcar unloading and cargo reloading onto customers&#8217; trucks;&#160;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">milling and fabrication services; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">backhaul services, when otherwise empty trucks are returning from customer deliveries.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution Channels</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell products through three main distribution channels, consisting of warehouse sales, reload sales, and direct sales. Warehouse sales, which generate the majority of our sales, are delivered from our warehouses to our customers. Reload sales are similar to warehouse sales but are shipped from non-warehouse locations, most of which are operated by third-parties, where we store owned products to enhance operating efficiencies. This channel is employed primarily to service strategic customers that would be less economical to service from our warehouses, and to distribute large volumes of imported products from port facilities. Together, warehouse and reload sales accounted for approximately 82 percent, 81 percent, and 83 percent of our fiscal 2022, fiscal 2021 and fiscal 2020 gross sales, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct sales are shipped from the manufacturer to the customer without our taking physical possession of the inventory and, as a result, typically generate lower margins than our warehouse and reload distribution channels. This distribution channel, however, requires the lowest amount of committed capital and fixed costs. Direct sales accounted for approximately 18 percent, 19 percent, and 17 percent of our fiscal 2022, fiscal 2021, and fiscal 2020 gross sales, respectively.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Commitment to Diversity, Equity, and Inclusion</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to diversifying our workforce to ensure that our associates feel like they matter. We realize the value that diversity, equity and inclusion bring to our business. As of December&#160;31, 2022, employees that identify as female represented 15 percent of our associate population, 14 percent of our executive leadership team, and 25 percent of our Board of Directors. Additionally, employees that identify as racially or ethnically diverse represented 28 percent of our associate population, 43 percent of our executive leadership team, and 13 percent of our Board of Directors. We are committed to managing the business in a manner that fosters diversity, equity, and inclusion.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also use our compensation review process, our compensation framework, and third-party compensation data in an effort to compensate associates in the same job, level and location fairly regardless of gender, race and ethnicity. If we identify discrepancies between actual compensation and our policies, we take action to make pay adjustments to close identified gaps. In addition, during fiscal 2022, we activated seven employee resource groups that facilitate social, development, and community interaction in our workforce to foster a more inclusive culture. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Associates</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our associates are the foundation of our business. BlueLinx has a high-performance culture where associates are expected to live by our core values of teamwork, continuous improvement and integrity each and every day. As of December&#160;31, 2022, we employed approximately 2,100 associates and less than one percent of our associates are employed on a part-time basis. Approximately 16 percent of our associates are represented by various local labor unions with terms and conditions of employment governed by Collective Bargaining Agreements (&#8220;CBAs&#8221;). Five CBAs covering approximately five percent of our associates are up for renewal in fiscal 2023, which we expect to renegotiate by the end of fiscal 2023.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strongly believe that our corporate culture depends on our associates&#8217; engagement and understanding of their contribution to the achievement of our strategic imperatives, vision, and mission. We also seek to connect our leaders across regions and provide them with opportunities to enable collaboration and to connect with the larger organization. In addition to prioritizing regular communications, we are conducting quarterly employee surveys to monitor our culture and employee engagement, while seeking feedback on what is going well and where we can focus our efforts to do more. Our more extensive annual Company survey had participation from approximately 76 percent of our associates in fiscal 2022, representing a wide cross section of our associate population.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our CEO, along with other executives, conducts periodic leadership town halls where associates are invited to engage with senior leadership and also engages directly with associates through facility visits.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, we continued to invest in our people, and in programs and systems designed to meet the increased demand for talent in a dynamic marketplace. For instance, we are increasing our investments in our benefits programs, which included new and improved medical plans with lower deductibles, out of pocket maximums, free and unlimited virtual mental health counseling, enhanced life insurance benefits, and improved short-term disability benefits starting in 2023. We also continued our periodic talent reviews to further our succession planning and launched new career development programs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a part of our investment in the Company&#8217;s associates and for the second year in a row, in December 2022 and in recognition of our performance and the contribution of our associates, we announced that all eligible hourly and salaried employees would receive a discretionary year-end bonus consisting of time-based restricted stock units with a one-year vesting period.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Safety</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to providing a safe and healthy working environment for our associates. In addition to implementing COVID-19 protocols during the pandemic, we have established uniform safety and compliance procedures for our operations and implemented measures designed to prevent workplace injuries. Our proactive safety programs focus on job hazard identification and prevention, coupled with extensive on-going job-specific training. For example, material handlers and Department of Transportation (&#8220;DOT&#8221;)-registered drivers follow a monthly individualized training curriculum, including knowledge testing, for injury and accident prevention. In addition, depending on the nature and requirements of their role, new hires and contract employees undergo safety training along with specific hands-on training during their initial onboarding. We also administer post injury/accident corrective action supplemental training as needed and dictated by our root cause investigations. Accidents and injuries are investigated with corrective actions implemented locally and communicated to key operations personnel across the enterprise to help prevent future occurrences. During fiscal 2022, in order to enhance the safety of our fleet, we made a significant investment in curtainside trailers that cover and enclose the materials during transit. Our newest tractors are equipped with collision avoidance systems, dashboard cameras, speed monitoring, blind spot detection and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lane departure warning technology, and disc-type brakes to improve stopping distance and driver control. We plan to continue to make significant investments in upgrading our fleet into fiscal 2023 and beyond.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to fluctuations in quarterly sales volumes and expenses due to seasonal factors common in the building products distribution industry, such as weather conditions and other seasonal factors. The first and fourth quarters are typically our lower volume quarters due to the impact of unfavorable weather on the residential repair and remodel and residential new home construction markets. Our second and third quarters are typically our higher volume quarters, reflecting an increase in repair and remodel and residential new home construction, due to more favorable weather conditions. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the novel coronavirus (&#8220;COVID-19&#8221;) pandemic, our typical patterns of seasonality changed, largely due to increased demand for our products. Milder weather in the latter part of 2021 also contributed to our traditional summer patterns continuing into the fourth quarter. We experienced a change in our typical seasonality trends during the first half of 2022 due to certain lagging effects of COVID-19, including supply constraints and reduced manufacturing output, which impacted normal supply and demand for our products. While there is uncertainty surrounding certain macro-economic environment developments that may impact our seasonality trends, we expect to return to more normalized seasonality trends in the near term given recent easing supply constraints and increased manufacturing output.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Climate Change</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Climate change presents potential risks and uncertainties for us. Weather-related events, such as hurricanes, tornadoes or extreme temperature changes, can impact our operations and result in lost production, supply chain disruptions and increased material costs. Some of our distribution centers are located in areas at greater risk of tornadoes, hurricanes, and floods. In addition, the availability and price of the products we buy and sell may fluctuate during prolonged periods of heavy rain or drought, fires or other unpredictable weather events. While unpredictable weather and other changes in climate can have a negative impact on our business, changes in climate also could result in more accommodating weather patterns for longer periods of time in certain areas. Extended periods of favorable weather can result in an increase in construction, and a corresponding increase in the demand for our products. In addition, our operations could in the future be subject to regulations related to climate change. To the extent that climate-related risks materialize, and if we are unprepared for them, we may incur unexpected costs, which could have a material effect on our financial results of operations. See Item 1A, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s for further discussion of the risks posed by climate change.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sustainability</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to participating in the Forestry Stewardship Council, an organization promoting environmentally appropriate, socially beneficial, and economically viable management of the world&#8217;s forests, we plan to invest in electric forklifts during fiscal 2023 to use in certain locations and expect to purchase more in the future. We continue to make progress on utilizing more fuel-efficient tractors in our fleet. We are also replacing our warehouse lighting systems with more environmentally friendly lighting solutions and reducing our landfill waste by prioritizing recycling options, where available.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S.&#160;building products distribution market is a highly fragmented market, served by national and multi-regional distributors, regionally focused distributors, and independent local distributors. Local and regional distributors tend to be closely held and often specialize in a limited number of product segments, in which they may offer a broader selection of products. Some of our national and multi-regional competitors are part of larger companies and, therefore, may have access to greater financial and other resources than those to which we have access. We compete on the basis of breadth of product offering, consistent availability of product, product price and quality, reputation, service, and distribution facility location. Three of our largest competitors are Boise Cascade Company, Weyerhaeuser Company, and Specialty Building Products. Most major markets in which we operate are served by the distribution arm of at least one of these companies.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Governmental Regulations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various federal, state, provincial, and local laws, rules, and regulations. We are subject to the requirements of the U.S. Department of Labor Occupational Safety and Health Administration (&#8220;OSHA&#8221;). In order to maintain compliance with applicable OSHA requirements, we have established uniform safety and compliance procedures for our operations, and implemented measures designed to prevent workplace injuries. Our safety programs focus on job hazard identification and prevention, coupled with extensive on-going job-specific training. For example, material handlers and DOT-registered drivers follow a monthly individualized training curriculum, with knowledge testing, for injury and accident prevention. In addition, new hires and contract employees undergo safety training during their initial onboarding. We also </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">administer post injury/accident corrective action supplemental training as needed and dictated by our investigations. Accidents and injuries are investigated with corrective actions implemented locally and communicated to key operations personnel across the enterprise to help prevent future occurrences. As discussed above, in order to enhance the safety and capabilities of our fleet, we made significant investments in upgrading our fleet in fiscal 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. Department of Transportation (&#8220;DOT&#8221;) regulates our operations in domestic interstate commerce. We are subject to safety requirements governing interstate operations prescribed by the DOT. We are also subject to the oversight of the Federal Motor Carrier Safety Administration (&#8220;FMCSA&#8221;). Additionally, among other things, vehicle dimensions and driver hours of service are subject to both federal and state regulation. Through a partnership with their local DOT enforcement agencies, our branches continue to host DOT troopers to conduct training walk-around inspections of our equipment to supplement our internal driver training efforts. The Troopers cover all dimensions DOT compliance with specific focus on vehicle maintenance and load securement safety requirements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also are subject to environmental laws, rules, and regulations that limit discharges into the environment, establish standards for the handling, generation, emission, release, discharge, treatment, storage, and disposal of hazardous materials, substances, and wastes, and require cleanup of contaminated soil and groundwater. These laws, ordinances, and regulations are complex, change frequently, and have tended to become more stringent over time. Many of them provide for substantial fines and penalties, orders (including orders to cease operations), and criminal sanctions for violations. They may also impose liability for property damage and personal injury stemming from the presence of, or exposure to, hazardous substances. In addition, certain of our operations require us to obtain, maintain compliance with, and periodically renew, environmental permits. We are proactively replacing our diesel underground storage tanks based on their age to prevent fuel releases to the environment.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of these environmental laws, including the Comprehensive Environmental Response, Compensation, and Liability Act (&#8220;CERCLA&#8221;), may require the investigation and cleanup of an entity&#8217;s or its predecessor&#8217;s current or former properties, even if the associated contamination was caused by the operations of a third party. These laws also may require the investigation and cleanup of third-party sites at which an entity or its predecessor sent hazardous wastes for disposal, notwithstanding that the original disposal activity accorded with applicable requirements. Liability under such laws may be imposed jointly and severally, and regardless of fault. In addition, our operations could in the future be subject to regulations related to climate change.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred and will continue to incur costs to comply with the requirements of health and safety, transportation, and environmental laws, ordinances, and regulations. These requirements could become more stringent in the future, and we cannot make assurances that compliance costs may not become material.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Recent Transactions and Developments</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 23, 2021, our Board of Directors approved a stock repurchase program pursuant to which authorized us to repurchase up to $25.0 million of our common stock. During the first quarter of fiscal 2022, we repurchased 81,331 shares of our common stock under this program at an average price of $79.03 per share. On May 3, 2022, our Board of Directors increased our share repurchase authorization to $100.0 million and we entered into an Accelerated Share Repurchase Agreement (&#8220;ASR Agreement&#8221;) with Jefferies LLC to repurchase $60.0 million of our common stock. Under the ASR Agreement, we received initial delivery of 553,584 shares of common stock on May 3, 2022 representing approximately 65 percent of the total number of shares of common stock initially underlying the ASR Agreement, based on our closing stock price of $70.45 on May 2, 2022. Final settlement of the shares of common stock repurchased under the ASR Agreement occurred on September 15, 2022 based on the average of the daily volume-weighted average price of our common stock during the repurchase period under the ASR Agreement, less a discount and other adjustments pursuant to the terms and conditions of the ASR Agreement. At settlement, we received an additional 247,431 shares of common stock. Under our ASR Agreement, we repurchased a total of 801,015 shares of our common stock at an average price of $74.90 per share.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we have repurchased a total of 882,346 shares for $66.4 million under our $100.0 million share repurchase program, including 801,015 shares purchased through the ASR Agreement, at an average price of $75.28 per share and we have a remaining authorization amount of $33.6 million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Vandermeer</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 3, 2022, we completed the acquisition of Vandermeer Forest Products, Inc. (&#8220;Vandermeer&#8221;). In the transaction, we acquired all of the outstanding capital stock of Vandermeer for an aggregate purchase price of approximately $63.4&#160;million, on a debt-free, cash-free basis, subject to customary post-closing adjustments in respect of net working capital, cash, transaction expenses and indebtedness. In addition, we acquired Vandermeer&#8217;s Spokane, Washington distribution facility and related real </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estate from the sole shareholder of Vandermeer for approximately $3.6&#160;million, resulting in an aggregate purchase price of $67.0&#160;million for the business and real property, which we funded with cash on hand. For further information about this acquisition, see Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase of Real Estate Properties Previously Contributed to the BlueLinx Defined Benefit Pension Plan</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, we notified participants of the BlueLinx Corporation Hourly Retirement Plan (the &#8220;plan&#8221;) that, after careful consideration, we intended to terminate the plan and transfer the management and delivery of continuing benefits associated with the plan to a highly rated and qualified insurance company with pension termination experience. The process for terminating a pension plan involves several regulatory steps and approvals, and typically takes 12 to 18 months to complete. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2013, and as previously disclosed, we contributed two properties to the plan in lieu of a cash contribution and entered into a lease for each of these properties. As a component of our plan to terminate the plan, we repurchased these two real estate properties that were held by the plan for $11.1&#160;million, which terminated the associated leases. The repurchase in 2022 included certain land and buildings, located in Charleston, S.C. and Buffalo, N.Y., valued at approximately $11.1&#160;million by independent appraisals prior to the purchase. At the time of repurchase, we were leasing the contributed properties from the plan for an initial term of 20 years with two five-year extension options and had continued to use the properties in our distribution operations since their contribution in fiscal 2013. Each lease provided us a right of first refusal on any subsequent sale by the plan and a repurchase option. At the time of our initial contribution of the properties, the plan engaged an independent fiduciary who managed the properties on behalf of the plan. The plan&#8217;s independent fiduciary evaluated the property purchase on behalf of the plan and negotiated the terms of the sale. The repurchase amount is included in pension contributions within the operating activities section of our consolidated statements of cash flow for the year ended December&#160;31, 2022. This transaction is discussed in more detail in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities Exchange Act Reports</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a website at www.BlueLinxCo.com. The information on the Company&#8217;s website is not incorporated by reference in this Annual Report on Form&#160;10-K. We make available on or through our website certain reports, and amendments to those reports, that we file with or furnish to the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) in accordance with the Securities Exchange Act of 1934, as amended. These include our Annual Reports on Form&#160;10-K, Quarterly Reports on Form&#160;10-Q, Current Reports on Form&#160;8-K, and proxy statements. Additionally, our code of ethical conduct, the board committee charter for each of our audit committee, human capital and compensation committee, and nominating and governance committee, and our corporate governance guidelines are available on our website. If we amend our code of ethical conduct, or grant any waiver, including any implicit waiver, for any board member, our chief executive officer, our chief financial officer, or any other executive officer, we will disclose such amendment or waiver on our website.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make information available on our website free of charge as soon as reasonably practicable after we electronically file the information with, or furnish it to, the SEC. In addition, copies of this information will be made available, free of charge, on written request, by writing to BlueLinx Holdings Inc., Attn: Corporate Secretary, 1950 Spectrum Circle, Suite 300, Marietta, Georgia, 30067.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;RISK FACTORS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In addition to the other information contained in this Form&#160;10-K, including the information set forth in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our financial statements and related notes, the following risk factors should be considered carefully in evaluating our business. Our business, financial condition, or results of operations could be materially adversely affected by any of these risks. Additional risks not presently known to us or that we currently deem immaterial may also impair our business and operations.</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industry Risks</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may experience pricing and product cost variability. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business has experienced, and is likely to continue experiencing, cycles relating to industry capacity and general economic conditions. For example, during early 2022, availability of certain building products we distribute was impacted by supply constraints driven by the COVID-19 pandemic, which affected the market price of the commodity and commodity-based specialty products we buy and distribute. The length and magnitude of these cycles can vary over time and by product. Prices for our products are driven by many factors, including general economic conditions, demand for our products and competitive conditions in the industries within which we compete, and we have little influence over the timing and extent of price changes, which may be unpredictable and volatile. If supply exceeds demand, prices for our products could decline, and our results of operations, cash flows, and financial condition could be adversely affected. Certain published indices (including those published by Random Lengths (&#8220;RL&#8221;)) contribute to the setting of selling prices for some of our products. Although RL is a widely circulated source of information for the wood products industry, it may not accurately reflect changes in market conditions for our products. Changes in how RL is maintained, or other indices are established or maintained, could adversely impact the selling prices for these products. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the specialty building products we distribute such as engineered wood, siding, millwork, industrial products, and outdoor living, many of the other building products that we distribute, including oriented strand board, plywood, lumber, and rebar, are commodities that are widely available from other distributors or manufacturers, with prices and volumes determined frequently in an auction market based on participants&#8217; perceptions of short-term supply and demand factors. Prices of commodity products can be volatile as a result of national and international economic conditions, labor and freight costs, competition, market speculation, government regulation, and trade policies, periodic delays in the delivery of products and inventory levels in various distribution channels. Short-term increases in the cost of these materials, some of which are subject to significant fluctuations, are sometimes passed on to our customers, but our pricing quotation periods and pricing pressure from our competitors may limit our ability to pass on such price changes. We may also be limited in our ability to pass on increases in freight costs for our products. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At times, the sale price for any one or more of the products we produce or distribute may fall below our purchase costs, requiring us to incur losses on product sales. Although we seek to recover increases in prices from our suppliers through price increases in our products, we may not be able to successfully do so. Any increase in prices from our suppliers that is not offset by an increase in our prices could adversely affect our impact our operating results. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Large customers have historically been able to exert pressure on their outside suppliers and distributors to keep prices low in the highly fragmented building materials distribution industry. In addition, continued consolidation among our customers, particularly dealers, and their customers (i.e., home builders), and changes in their respective purchasing policies and payment practices, could result in even further pricing pressure. A decline in the prices of the products we distribute could adversely impact our operating results. When the prices of the products we distribute decline, customer demand for lower prices could result in lower sales prices and, to the extent that our inventory at the time was purchased at higher costs, lower margins. Alternatively, in a rising price environment, our suppliers may increase prices or reduce discounts on the products we distribute, and we may be unable to pass on any cost increase to our customers, thereby resulting in reduced margins and profits. Furthermore, continued consolidation among our suppliers makes it more difficult for us to negotiate favorable pricing, consignment arrangements, and discount programs with our suppliers, thereby resulting in reduced margins and profits. Overall, these pricing pressures may adversely affect our operating results and cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently experiencing an uncertain inflationary environment. An inflationary environment can increase the cost of products we purchase. However, economic conditions and market factors may make it difficult for us to raise our prices enough to keep up with the rate of inflation, which could reduce our profit margins or reduce the number of customers who can purchase our products. If the current inflationary environment continues or worsens, we may not be able to adjust the pricing we charge for our products to offset increasing product costs, which would adversely impact our results of operations and cash flows.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our earnings are highly dependent on volumes. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our earnings are highly dependent on volumes, which are dependent on both the housing cycle, as well as our execution. In addition, selling commoditized products that are subject to fluctuating prices make it difficult to predict our financial results with any degree of certainty. Commodity price inflation or deflation can increase or decrease our gross margins on relatively consistent year over year structural sales volumes, depending on the degree of commodity price change. Any failure to maintain, or increase volumes, alone or combined with margin fluctuations due to price inflation or deflation, which would impact the purchase and/or selling price of our products, could adversely affect our results of operations, cash flows, and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our industry is highly fragmented and competitive. If we are unable to compete effectively, our net sales and operating results may be reduced</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The building products distribution industry is highly fragmented and competitive, and the barriers to entry for local competitors are relatively low. Competitive factors in our industry include pricing, availability of product, service, delivery capabilities, customer relationships, geographic coverage, and breadth of product offerings. Also, financial stability is important to suppliers and customers in choosing distributors for their products, and affects the favorability of the terms on which we are able to obtain our products from our suppliers and sell our products to our customers.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our competitors may have less financial leverage or are part of larger companies, and, therefore, may have access to greater financial and other resources than those to which we have access. Finally, we may not be able to maintain our costs at a level sufficiently low for us to compete effectively. If we are unable to compete effectively, our net sales and net income may be reduced.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our industry is highly cyclical, and prolonged periods of weak demand or excess supply may reduce our net sales and/or margins, which may cause us to incur losses or reduce our net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The building products distribution industry is subject to cyclical market pressures. Prices of building products are determined by overall supply and demand in the market. Market prices of building products historically have been volatile and cyclical, and we have limited ability to control the timing and amount of pricing changes. Demand for building products is driven mainly by factors outside of our control, such as general economic and political conditions, interest rates, availability of mortgage financing, inflation, the construction, repair and remodeling markets, industrial markets, housing supply, weather, and population growth. The supply of building products fluctuates based on available manufacturing capacity, and excess capacity in the industry can result in significant declines in market prices for those products. To the extent that prices and volumes experience a sustained or sharp decline, our net sales and margins likely would decline as well. Because we have substantial fixed costs, a decrease in sales and margin generally may have a significant adverse impact on our financial condition, operating results, and cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse housing market conditions may negatively impact our business, liquidity, and results of operations, and increase the credit risk from our customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends to a significant degree on residential repair and remodel activity levels. Historically, residential repair and remodeling activity has decreased in slow economic periods. General economic weakness, inflation, elevated unemployment levels, mortgage delinquency and foreclosure rates, limitations in the availability of mortgage and home improvement financing, home equity value declines and lower housing turnover all limit consumers&#8217; spending, particularly on discretionary items, and affect their confidence level leading to reduced spending on home improvement projects. Depressed activity levels in consumer spending for home improvement construction would adversely affect our business, liquidity, results of operations, and financial position. Furthermore, economic weakness causes unanticipated shifts in consumer preferences and purchasing practices, and in the business models and strategies of our customers. Such shifts may alter the nature and prices of products demanded by the end consumer, and, in turn, our customers and could adversely affect our operating performance.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is also dependent on the new residential construction market and, in particular, single family home construction. Factors impacting the level of activity in the residential new construction markets include increases in interest rates, inflation, unemployment rates, housing inventory, high foreclosure rates and unsold/foreclosure inventory, availability of financing and mortgages, labor costs and availability, vacancy rates, local, state and federal government regulation (including mortgage interest deductibility and other tax laws), weakening in the U.S. economy or of any regional or local economy in which we operate, availability of supplies, consumer demand and preferences, and shifts in populations away from the markets that we serve, all of which are beyond our control. Weakness in new residential construction due to any or all of these factors would have a material adverse effect on our business, financial condition, and operating results, and these factors may also result in fluctuations in our operating results As a result, our results for any historical period may not be indicative of results for any future period.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we extend credit to numerous customers who are generally susceptible to the same economic business risks that we are. Unfavorable housing market conditions could result in financial failures of one or more of our significant customers. Furthermore, we may not be aware of deterioration in our customers&#8217; financial position. If our larger customers&#8217; financial positions were to become impaired, our ability to fully collect receivables from such customers could be impaired and negatively affect our operating results, cash flows, and liquidity.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidation among competitors, suppliers, and customers could negatively impact our business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitors continue to consolidate. Among other things, this consolidation is being driven by customer needs and supplier capabilities, which could cause markets to become more competitive as greater economies of scale are achieved by distributors. Customers are increasingly aware of the total costs of fulfillment and of the need to have consistent sources of supply at multiple locations. We believe these customer needs could result in fewer distributors as the remaining distributors become larger and capable of being consistent sources of supply. There can be no assurance that we will be able to take advantage effectively of this trend toward consolidation. The trend in our industry toward consolidation could make it more difficult for us to gain or retain market share or maintain operating margins.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers and suppliers also continue to consolidate, and this consolidation could result in the loss of existing customers and suppliers to our competitors. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to disintermediation risk.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As customers continue to consolidate or otherwise increase their purchasing power, they are better able, and may choose, to purchase products directly from the same suppliers that use us for distribution. In addition, our suppliers may elect to distribute some or all of their products directly to end-customers in one or more markets. This process of disintermediation can put us at risk of losing business from a customer, or of losing entire product lines or categories, or distribution territories, from suppliers. Disintermediation also adversely impacts our ability to obtain favorable pricing from suppliers and optimize margins and revenue with respect to our customers. As a result, continued disintermediation could have a negative impact on our financial condition and operating results.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss of key products or key suppliers and manufacturers could affect our financial health</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to offer a wide variety of products to our customers is dependent upon our ability to obtain adequate product supply from manufacturers and other suppliers. Generally, our products are obtainable from various sources and in sufficient quantities subject to then current market conditions. However, the loss of, or a substantial decrease in the availability of, key products from our suppliers, or the loss of key supplier arrangements, could adversely impact our financial condition, operating results, and cash flows. Although in many instances we have agreements with our suppliers, these agreements are generally terminable by either party on limited notice. Failure by our suppliers to continue to supply us with products on commercially reasonable terms, or at all, could have a material adverse effect on our financial condition, operating results, and cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our dependence on international suppliers and manufacturers for certain products exposes us to risks that could affect our financial condition and expose us to certain additional risks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our suppliers and manufacturers are located outside of the United States. Thus, import taxes or costs, including new or increased tariffs, anti-dumping duties, countervailing duties, or similar duties, some of which could be applied retroactively, could increase the cost of the products that we distribute. In addition, quotas, embargoes, sanctions, safeguards, and customs restrictions, as well as foreign labor strikes, work stoppages, or boycotts, could reduce the supply of the products available to us. If we become subject to a reduction in available supply of imported products and we are unable to mitigate that reduction through alternative sources, or if the costs of our imported products increase and we are not able to pass along those increased costs to our customers, then our business, financial condition, and results of operations could be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Risks</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our strategy includes pursuing acquisitions. We may be unsuccessful in making and integrating mergers, acquisitions and investments. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The integration of acquisitions can involve significant anticipated and unanticipated operational challenges, including integrating different computer, enterprise resource planning, and accounting systems, integrating physical facilities and inventories, and integrating businesses and corporate cultures into our business. Addressing these challenges requires the attention of management and the diversion of resources from existing operations. Our failure to manage these operational challenges effectively and at anticipated costs could result in disruptions in overall operating performance and deficiencies in customer service of the combined business. These disruptions and deficiencies could lead to increased costs, order and delivery </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">errors, inventory and billing errors, the loss of employees, or the loss of customers, suppliers, or products either overall or in certain markets, which could adversely affect our financial condition, operating results, and cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our overall strategy, we may make additional acquisitions or investments in the future. These acquisitions or investments would be subject to the same risks and uncertainties described above. If we do not effectively manage those risks and uncertainties, our financial condition, operating results, and cash flows may be negatively affected. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may incur business disruptions resulting from a variety of possible causes.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations at our distribution facilities may be interrupted or impaired by various operating risks, including, but not limited to, risks associated with catastrophic events, such as war, fires, floods, earthquakes, explosions, natural disasters, severe weather, including hurricanes, tornados and droughts, whether a result of climate change or otherwise, pandemics, or other similar occurrences; interruptions in the delivery of products via railroad or other inbound transportation means; adverse government regulations; equipment breakdowns or failures; prolonged power failures; unscheduled maintenance outages; information system disruptions or failures due to any number of causes; violations of our permit requirements or revocation of permits; releases of pollutants and hazardous substances to air, soil, surface water or ground water; disruptions in transportation infrastructure, including roads, bridges, railroad tracks and tunnels; shortages of equipment or spare parts; and labor disputes and shortages.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to effectively manage our inventory relative to our sales volume or as the prices of the products we distribute fluctuate, which could affect our business, financial condition, and operating results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase most of our products directly from manufacturers, which are then sold and distributed to customers. We must maintain, and have adequate working capital to purchase sufficient inventory to meet customer demand. Due to the lead times required by our suppliers, we order products in advance of expected sales. As a result, we are required to forecast our sales and purchases accordingly. In periods characterized by significant changes in the overall economy and activity in the residential and commercial building and home repair and remodel industries, it can be especially difficult to forecast our sales accurately. We must also manage our working capital to fund our inventory purchases. Such issues and risks can be magnified by the diversity of product mix our distribution centers carry across multiple major product categories. Excessive increases in the market prices of certain building products can put negative pressure on our operating cash flows by requiring us to invest more in inventory. In the future, if we are unable to effectively manage our inventory, our cash flows may be negatively affected, which could have a material adverse effect on our business, financial condition, and operating results.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to information technology security risks and business interruption risks and may incur increasing costs in an effort to minimize and/or respond to those risks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business employs information technology systems to secure confidential information, such as employee  personal  data. With the rapidly evolving sophistication of cyber-attacks, we may not be able to anticipate, prevent or mitigate our cybersecurity risks. Any compromise of our security could result in a loss or misuse of our confidential information, violation of applicable privacy and other laws, significant legal and financial exposure, theft, damage to our reputation, interruption of our business operations, and a loss of confidence in our security measures, any of which could harm our business. We may also be susceptible to phishing attacks, malware, ransomware, denial of service, and other attacks that could adversely affect our information technology systems. Although we utilize various procedures and controls to monitor and mitigate these threats, there can be no assurance that these procedures and controls will be sufficient to prevent security threats from materializing. As cyber-attacks become more sophisticated, we may incur significant costs to strengthen our systems from outside intrusions, and/or obtain insurance coverage related to the threat of such attacks.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our business is reliant upon information technology systems to, among other things, manage and route our sales calls, manage inventories and accounts receivable, make purchasing decisions, monitor our results of operations, place orders with our vendors and process orders from our customers. These systems may be vulnerable to natural disasters, telecommunications or equipment failures, power outages and similar events, employee errors or to intentional acts of misconduct, such as security breaches or cyber-attacks. The occurrence of any of these events or acts, or any other unanticipated problems, could result in damage to or the unavailability of these systems. Such damage or unavailability could, despite any existing disaster recovery and business continuity arrangements, interrupt the availability of one or more of our information technology systems. We have from time to time experienced such disruptions and they may occur in the future. Disruptions in these systems could materially impact our ability to buy and sell our products, as well as generally operate our business, which could reduce our revenue.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our success depends on our ability to attract, train, and retain highly qualified associates and other key personnel while controlling related labor costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to be successful, we must attract, train, and retain a large number of highly qualified associates while controlling related labor costs. Our ability to control labor costs is subject to numerous external factors, including labor availability, prevailing wage rates and health and other insurance costs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In many of our markets, highly qualified associates are in high demand and we compete with other businesses for these associates and invest resources in training and incentivizing them. In particular, there is significant competition for qualified drivers in the transportation industry and increasingly more stringent regulatory requirements. There can be no assurance that we will be able to attract or retain highly qualified associates in the future, including those employed by companies we may acquire.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of labor shortages, particularly among our drivers and material handlers, we could be required to utilize temporary or contract labor. Using temporary or contract labor typically requires higher cost, and temporary or contract labor may be less productive than full-time associates. In addition, a shortage of qualified drivers could require us to increase driver compensation, let trucks sit idle, utilize third-party freight more so than normal, utilize less experienced drivers, or face difficulty meeting customer demands, all of which could adversely affect our growth and profitability.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, our success is highly dependent on the continued services of our management team. The loss of services of one or more key members of our senior management team could have a material adverse effect on us.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are exposed to product liability and other claims and legal proceedings related to our business and the products we distribute, which may exceed the coverage of our insurance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The building products industry has been subject to personal injury and property damage claims arising from alleged exposure to raw materials contained in building products as well as claims for incidents of catastrophic loss, such as building fires. As a distributor of building materials, we face an inherent risk of exposure to product liability claims in the event that the use of the products we have distributed in the past or may in the future distribute is alleged to have resulted in economic loss, personal injury or property damage, or violated environmental, health or safety, or other laws. Such product liability claims may include allegations of defects in manufacturing, defects in design, a failure to warn of dangers inherent in the product, negligence, strict liability, or a breach of warranties. We rely on manufacturers and other suppliers, including manufacturers and suppliers located outside of the United States, to provide us with the products we sell or distribute. Since we do not have direct control over the quality of products that are manufactured or supplied to us by third parties, we are particularly vulnerable to risks relating to the quality of such products.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also from time to time subject to casualty, contract, tort, and other claims relating to our business, the products we have distributed in the past or may in the future distribute, and the services we have provided in the past or may in the future provide, either directly or through third parties. In addition, operating hazards, such as delivering and unloading products, operating large machinery and driving hazards, which are inherent in our business and some of which may be outside of our control, can cause personal injury and loss of life, damage to or destruction of property, plant, and equipment and environmental damage.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict or, in some cases, control the costs to defend or resolve such claims. We cannot assure our ability  to maintain suitable and adequate insurance on acceptable terms or that such insurance will provide adequate protection against potential liabilities, and the cost of any product liability or other proceeding, even if resolved in our favor, could be substantial. Additionally, we do not carry insurance for all categories of risk that our business may encounter. Any significant uninsured liability may require us to pay substantial amounts. There can be no assurance that any current or future claims will not adversely affect our financial position, cash flows, or results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business operations could suffer significant losses from climate changes, natural disasters, catastrophes, fire, or other unexpected events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we maintain insurance covering our facilities and equipment, including business interruption insurance, our warehouse facilities could be materially damaged by natural disasters, such as floods, tornadoes, hurricanes, and earthquakes, or by fire, adverse weather conditions, civil unrest, condemnation, or other unexpected events or disruptions to our facilities. We could incur uninsured losses and liabilities arising from such events, including damage to our reputation, and/or suffer material losses in operational capacity, which could have a material adverse impact on our business, financial condition, and results of operations. In addition, war, terrorism, geopolitical uncertainties, and public health issues could cause damage or disruption to the global economy, and thus could have a material adverse effect on us, our suppliers and our customers.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operating results depend on the successful implementation of our strategy. We may not be able to implement our strategic initiatives successfully, on a timely basis, or at all</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly evaluate the performance of our business and, as a result of such evaluations, we have in the past undertaken and may in the future undertake strategic initiatives within our businesses. Strategic initiatives that we may implement now or in the future may not result in improvements in future financial performance and could result in additional unanticipated costs. If we are unable to realize the benefits of our strategic initiatives, our business, financial condition, cash flows, or results of operations could be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A significant percentage of our employees are unionized. Wage increases or work stoppages by our unionized employees may reduce our results of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we employed approximately 2,100 associates and less than one percent of our associates are employed on a part-time basis. Approximately 16 percent of our associates are represented by various local labor unions with terms and conditions of employment governed by Collective Bargaining Agreements (&#8220;CBAs&#8221;). Five CBAs covering approximately five percent of our associates are up for renewal in fiscal 2023, which we expect to renegotiate by the end of fiscal 2023.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have generally had good relations with our unionized employees, and expect to renew collective bargaining agreements as they expire, no assurances can be provided that we will be able to reach a timely agreement as to the renewal of the agreements, and their expiration or continued work under an expired agreement, as applicable, could result in a work stoppage. In addition, we may become subject to material wage increases, or additional work rules imposed by agreements with labor unions. The foregoing could increase our selling, general, and administrative expenses in absolute terms and/or as a percentage of net sales. In addition, work stoppages or other labor disturbances may occur in the future, which could adversely impact our net sales and/or selling, general, and administrative expenses. Wage increases could also be significant in an inflationary environment even in our non-unionized locations. All or some of these factors could negatively impact our operating results and cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Federal, state, local, and other regulations could impose substantial costs and restrictions on our operations that would reduce our net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various federal, state, local, and other laws and regulations, including, among other things, transportation regulations promulgated by the Department of Transportation (&#8220;DOT&#8221;) and Federal Motor Carrier Safety Administration (&#8220;FMCSA&#8221;), work safety regulations promulgated by Occupational Safety and Health Administration, employment regulations promulgated by the U.S. Equal Employment Opportunity Commission, regulations of the U.S. Department of Labor and Federal Trade Commission, regulations issued by the SEC, accounting standards issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;) or similar entities, and state and local zoning restrictions, building codes and contractors&#8217; licensing regulations. More burdensome regulatory requirements in these or other areas may increase our general and administrative costs and adversely affect our financial condition, operating results, and cash flows. Moreover, failure to comply with the regulatory requirements applicable to our business could expose us to litigation and substantial fines and penalties that could adversely affect our financial condition, operating results, and cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our transportation operations, upon which we depend to distribute products from our distribution centers, are subject to the regulatory jurisdiction of the DOT and the FMCSA, which have broad administrative powers with respect to our transportation operations. More restrictive regulatory limitations, including those on vehicle weight and size, trailer length and configuration, or driver hours of service would increase our costs, which, if we are unable to pass these cost increases on to our customers, may increase our selling, general and administrative expenses and adversely affect our financial condition, operating results, and cash flows. If we fail to comply adequately with such  regulations or such regulations become more stringent, we could experience increased inspections, regulatory authorities could take remedial action, including imposing fines or shutting down our operations, or we could be subject to increased audit and compliance costs. If any of these events were to occur, our financial condition, operating results, and cash flows could be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the residential and commercial construction industries are subject to various local, state and federal statutes, ordinances, codes, rules and regulations concerning zoning, building design and safety, construction, contractor licensing, energy conservation, and similar matters, including regulations that impose restrictive zoning and density requirements on the residential new construction industry or that limit the number of homes or other buildings that can be built within the boundaries of a particular area. Regulatory restrictions may increase our operating expenses and limit the availability of suitable building lots for our customers, any of which could negatively affect our business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to federal, state, and local environmental protection laws and may have to incur significant costs to comply with these laws and regulations in the future</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental liabilities could arise on the land that we have owned, own or lease, including as a result of the use of underground fuel storage tanks, and these liabilities could have a material adverse effect on our financial condition and performance. Federal, state, and local laws and regulations relating to the protection of the environment, including those regulating the use and maintenance of underground storage tanks, may require a current or previous owner or operator of real estate to investigate and remediate hazardous materials, substances and waste releases at or from the property. They may also impose liability for property damage and personal injury stemming from the presence of, or exposure to, hazardous substances. In addition, we could incur costs to comply with such environmental laws and regulations, the violation of which could lead to substantial fines and penalties. Our operations could also in the future be subject to regulations related to climate change.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The effect of global  pandemics, such as COVID-19, and other widespread public health crises</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">and governmental rules and regulations and our policies related to such may adversely affect our business and results from operations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public health crises, pandemics, and epidemics, such as COVID-19, have impacted. our operations and financial performance. The extent of the effect of COVID-19  variants  on our operational and financial performance in future periods will depend on future developments, which cannot be predicted with confidence, including the duration, scope and severity and  spread of such COVID-19 variants, the actions taken to contain or mitigate its impact, and direct and indirect economic effects of such and related containment measures, among others.  </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, implementation of these rules, future rules, or our own vaccination policies, as well as navigating conflicts between state, local and federal rules, could cause us to experience additional challenges in retaining our employees. Regulatory impacts from these rules, or future rules, requiring Company-wide polices could impact us in a significant way. If we fail to attract, motivate, train and retain qualified personnel, or if we experience excessive turnover, we may experience declining sales, manufacturing delays or other operating inefficiencies, increased recruiting, training and relocation costs and other difficulties, and our results of operations, cash flows and financial condition, and the trading price of our common stock may be adversely impacted.</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Risks</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our future operating results may fluctuate significantly, and our current operating results may not be a good indication of our future performance. Fluctuations in our quarterly financial results could affect our stock price in the future</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues and operating results have historically varied from period-to-period and we expect that they will continue to do so as a result of a number of factors, many of which are outside of our control. If our quarterly financial results or our predictions of future financial results fail to meet the expectations of securities analysts and investors, our stock price could be negatively affected. Any volatility in our quarterly financial results may make it more difficult for us to raise capital in the future or pursue acquisitions that involve issuances of our stock. In addition, because of this variability, our operating results for prior periods may not be effective predictors of future performance.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors associated with our industry, the operation of our business, and the markets for our products may cause our quarterly financial results to fluctuate, including:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic conditions, including but not limited to housing starts, construction labor shortages, repair and remodel activity and commercial construction, foreclosure rates, interest rates, unemployment rates, and mortgage availability and pricing, as well as other consumer financing mechanisms, that ultimately affect demand for our products; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">supply chain disruptions, including those caused by the spread of contagious illness and geopolitical risks;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the highly competitive nature of our industry; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the commodity nature of many of our products and their price movements, which are driven largely by capacity utilization rates and industry cycles that affect supply and demand; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cessation or reduction of supplier incentive programs, such as supplier rebates and/or deviation programs, and/or our inability to collect supplier incentives due to us;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disintermediation;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of actuarial assumptions and regulatory activity on pension costs and pension funding requirements; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our creditworthiness in addition to the financial condition and creditworthiness of our customers; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our indebtedness, including the possibility that we may not generate sufficient cash flows from operations or that future borrowings may not be available in amounts sufficient to fulfill our debt obligations and fund other liquidity needs; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cost of compliance with government regulations;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse customs and tariff rulings including those relating to anti-dumping, countervailing duty, or circumvention investigations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">protectionist trade policies and import tariffs;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">labor disruptions, shortages of skilled and technical labor, or increased labor costs;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of inflation, which may arise from changes in the economic environment;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increased healthcare costs;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the need to successfully implement succession plans for our senior managers and other associates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully complete potential acquisitions, achieve expected synergies from acquisitions, or efficiently integrate acquired operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disruption in our information technology systems;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">significant maintenance issues or failures with respect to our tractors, trailers, forklifts, and other major equipment;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">severe weather phenomena such as drought, hurricanes, tornadoes, and fire; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">condemnations of all or part of our real property; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in the market for our equity. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any one of the factors above or the cumulative effect of some of the factors referred to above may result in significant fluctuations in our quarterly financial and other operating results, including fluctuations in our key metrics. The variability and unpredictability could result in our failing to meet our internal operating plan or the expectations of securities analysts or investors for any period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our shares could fall substantially and we could face costly lawsuits, including securities class action suits.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our level of indebtedness could limit our financial and operating activities and adversely affect our ability to incur additional debt to fund future needs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had no outstanding debt under our revolving credit facility, and approximately $300.0&#160;million of debt outstanding under our senior secured notes. Additionally, as of December&#160;31, 2022, outstanding commitments under our finance leases were approximately $273.1&#160;million. Our level of indebtedness could still have considerable consequences to our financial condition and operating results. For example, our indebtedness could:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make us more vulnerable to general adverse economic and industry conditions; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limit our ability to obtain additional financing for working capital, capital expenditures, acquisitions, and other general corporate requirements; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">expose us to interest rate fluctuations because the interest rate on the debt under our revolving credit facility is variable; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">require us to dedicate a substantial portion of our cash flows to payments on our debt, thereby reducing the availability of our cash flows for operations and other purposes; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limit our flexibility in planning for, or reacting to, changes in our business, and the industry in which we operate; and </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">place us at a competitive disadvantage compared to competitors that may have proportionately less debt, and therefore may be in a better position to obtain more favorable credit terms. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If compliance with our debt obligations materially limits our financial or operating activities, or hinders our ability to adapt to changing industry conditions, we may lose market share, our revenue may decline and our operating results may be negatively affected.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The instruments governing our indebtedness contain various covenants limiting the discretion of our management in operating our business, including requiring us to maintain a minimum level of excess liquidity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revolving credit facility and senior secured notes contain various covenants and restrictions, including customary financial covenants that limit management&#8217;s discretion in operating our business. In particular, these instruments limit our ability to, among other things:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incur additional debt;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">grant liens on assets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make investments;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">repurchase stock;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pay dividends and make distributions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sell or acquire assets, including certain real estate assets, outside the ordinary course of business;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">engage in transactions with affiliates; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make fundamental business changes.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These covenants and restrictions could affect our ability to operate our business, and may limit our ability to react to market conditions or take advantage of potential business opportunities as they arise. Additionally, our ability to comply with these covenants may be affected by events beyond our control, including general economic and credit conditions and industry downturns.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we fail to comply with these covenants and restrictions, a default may allow the creditors under the relevant instruments to accelerate the related debts and to exercise their remedies under these agreements, which typically will include the right to declare the principal amount of that debt, together with accrued and unpaid interest, and other related amounts, immediately due and payable, to exercise any remedies the creditors may have to foreclose on assets that are subject to liens securing that debt, and to terminate any commitments they had made to supply further funds. Refer to Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for further details.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Despite our current levels of debt, we may still incur more debt, which would increase the risks described in these risk factors relating to indebtedness</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The agreements relating to our debt significantly limit, but do not prohibit, our ability to incur additional debt. In addition, certain types of liabilities are not considered &#8220;Indebtedness&#8221; under the agreements relating to our debt. Accordingly, we could incur additional debt or similar liabilities in the future. If new debt or similar liabilities are added to our current debt levels, the related risks that we now face could increase.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have sold and leased back certain of our distribution centers under long-term non-cancelable leases, and may enter into similar transactions in the future. All of these leases are (or will be) finance leases, and our debt and interest expense may increase as a result.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of real estate financing transactions through sale-leaseback arrangements, a substantial number of our distribution centers are leased under non-cancelable leases. These leases typically have initial terms of approximately fifteen years, and most provide options to renew for specified periods of time. We may enter into additional sale and lease-back transactions in the future. The leases resulting from these transactions are generally recognized and accounted for as finance leases, which may be counted as indebtedness, including for purposes of financial covenants in the agreements governing our debt, and may significantly increase the stated interest expense that is recognized in our income statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Many of our distribution centers are leased, and if we close a leased distribution center before expiration of the lease, we will still be obligated under the applicable lease. In addition, we may be unable to renew the leases at the end of their terms.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we close a distribution center that is subject to a non-cancelable lease, we would remain committed to perform our obligations under the applicable lease, which would include, among other things, payment of the base rent, insurance, taxes, and other expenses on the leased property for the balance of the lease term. Management may explore offsets to remaining obligations, such as subleasing opportunities or negotiated lease terminations, but there can be no assurance that we can offset remaining obligations on commercially reasonable terms or at all. Our obligation to continue making rental payments with respect to leases for closed distribution centers could have a material adverse effect on our business and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, at the end of a lease term and any renewal period for a leased distribution center, or for those locations where we have no renewal options remaining, we may be unable to renew the lease without additional cost, if at all. If we are unable to renew our distribution center leases, we may close or, if possible, relocate the distribution center, which could subject us to additional costs and risks which could have a material adverse effect on our business. Additionally, the revenue and profit generated at a relocated distribution center may not equal the revenue and profit generated at the previous location.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not have or be able to raise the funds necessary to finance a required repurchase of our senior secured notes.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to certain exceptions, upon the occurrence of a change in control under the indenture governing our senior secured notes, we are required to offer to repurchase all of the outstanding notes. It is possible that we would not have sufficient funds at the time that we are required to make any such repurchase of our senior secured notes, and we cannot assure the holders of the senior secured notes that we will have sufficient financial resources, or will be able to arrange financing, to pay the repurchase price in cash with respect to any such notes upon a change in control. Our failure to repurchase the senior secured notes when required would result in an event of default with respect to such notes which could, in turn, constitute a default under the terms of our other indebtedness, if any.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain important corporate events, such as leveraged recapitalizations that would increase the level of our indebtedness, may not constitute a change in control under the indenture governing our senior secured notes.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A lowering or withdrawal of the ratings assigned to our debt securities by rating agencies may increase our future borrowing costs and reduce our access to capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any rating assigned to our debt could be lowered or withdrawn entirely by a rating agency if, in that rating agency&#8217;s judgment, future circumstances relating to the basis of the rating, such as adverse changes, so warrant. Any future lowering of our ratings likely would make it more difficult or more expensive for us to obtain additional debt financing.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A change in our product mix could adversely affect our results of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results may be affected by a change in our product mix. Our outlook, budgeting, and strategic planning assume a certain mix of product sales. If actual results vary from this projected mix of product sales, our financial results could be negatively impacted. Additionally, gross margins vary across our product lines. If the mix of products shifts from higher margin product categories to lower margin product categories, our overall gross margins and profitability may be adversely affected. Consequently, changes in our product mix could have a material adverse impact on our financial condition and operating results.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relatedly, our product sales to a customer may be dependent on the supplier and the brands we distribute. If we are unable to supply certain brands to our customers, then our ability to sell to existing customers and acquire new customers will be difficult to accomplish. As a result, our revenue, operating performance, cash flows, and net income may be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the cost of fuel, third-party freight or other energy prices increase or availability of third-party freight providers is reduced, our results of operations could be adversely affected</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Petroleum and energy prices and availability of petroleum products are subject to political, geopolitical, economic, and market factors that are outside our control. Political events in petroleum-producing regions as well as hurricanes and other weather-related events or natural disasters may cause the price of fuel to increase or the availability of fuel to decrease. Within our business units, we deliver products to our customers primarily via our fleet of trucks, which we fuel both onsite and through street fuel programs We also utilize third-party freight providers to deliver our products and the costs associated with them could affect the expense incurred to deliver products to our customers. Our operating profit may be adversely affected if we are unable to obtain the fuel we require or to fully offset the anticipated impact of higher fuel prices or third-party freight costs through increased prices or fuel surcharges to our customers. Besides trying to pass fuel costs to customers, we have at times entered into forward purchase contracts for fuel used at some of our facilities that protect against fuel price increases. If shortages occur in the supply of necessary petroleum products and we are not able to pass along the full impact of increased petroleum prices to our customers or otherwise protect ourselves by entering into forward purchase contracts, then our results of operations would be adversely affected. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We establish insurance-related deductible/retention reserves based on historical loss development factors, which could lead to adjustments in the future based on actual development experience.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We retain a significant portion of the accident risk under our vehicle liability and workers&#8217; compensation insurance programs; and we are self-insured for health insurance, the exposure of which is limited by stop-loss coverage. Our self-insurance accruals are based on actuarial estimated, undiscounted cost of claims, which includes claims incurred but not reported. While we believe our estimation processes are well designed, every estimation process is inherently subject to limitations. Fluctuations in the frequency or amount of claims make it difficult to precisely predict the ultimate cost of claims. The actual cost of claims can be different than the historical selected loss development factors because of safety performance, payment patterns, and settlement patterns.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The value of our deferred tax assets could become impaired, which could materially</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">and adversely affect our operating results.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had $56.2 million in net deferred tax assets. These deferred tax assets include temporary differences arising from such items as property, plant and equipment, accrued compensation, and accounting reserves related to inventory and other items in conjunction with net state operating loss carryovers that can be used to offset taxable income in future periods and reduce income taxes payable in those future periods. Each quarter, we determine the probability of the realization of deferred tax assets, using significant judgments and estimates with respect to, among other things, historical operating results, expectations of future earnings, and tax planning strategies. For example, we were required to evaluate and maintain reasonable valuation allowances against our remaining state net operating loss carryforwards against our U.S. deferred tax assets as of December&#160;31, 2022. These valuation allowances are calculated based on the probability that we will not realize taxable income in the states in which we carry net operating loss carryforwards in a time suitable to take advantage of them. If we determine in the future that there is not sufficient positive evidence to support the remaining valuation of our deferred tax assets, either due to Part 1, Item 1A, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> described herein or other factors which may impact our net operating </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">carryforwards or other components of our deferred tax assets such as our temporary differences which may arise from tax legislation which we cannot foresee, we may be required to further adjust the valuation allowance to reduce our deferred tax assets, in specific areas or in total. Such a reduction could result in material non-cash expenses in the period in which the valuation allowance is adjusted and could have a material adverse effect on our results of operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our expected annual effective tax rate could be volatile and materially change as a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">result of changes in mix of earnings and other factors.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our overall effective tax rate is equal to our total income tax expense, also referred to as provision for income taxes, as a percentage of our income or loss before provision for income taxes. However, tax expenses and benefits are determined separately for each tax paying entity or group of entities that is consolidated for tax purposes in each jurisdiction. Losses in certain jurisdictions may provide no current financial statement tax benefit. As a result, changes in the mix of profits and losses between jurisdictions, among other factors, could have a significant impact on our overall effective tax rate. New and unforeseen changes in tax legislation may impact our effective tax rate in future periods, both on a federal and state level, which may have an impact on our net income and result in material non-cash expenses in the relevant period.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in actuarial assumptions for our pension plan could impact our financial results, and funding requirements are mandated by the Federal government</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a defined benefit pension plan. Most of the participants in our pension plan are inactive, with all remaining active participants no longer accruing benefits, and the pension plan is closed to new entrants. However, unfavorable changes in various assumptions underlying the pension benefit obligation could adversely impact our financial results. Significant assumptions include, but are not limited to, the discount rate, projected return on plan assets, and mortality rates. In addition, the amount and timing of our pension funding obligations are influenced by funding requirements that are established by the Employee Retirement Income and Security Act of 1974, the Pension Protection Act, Congressional Acts, or other governing bodies.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs and liabilities related to our participation in multi-employer pension plans could increase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various multi-employer pension plans in the U.S. based on obligations arising under collective bargaining agreements. Some of these plans are significantly underfunded and may require increased contributions in the future. The amount of any increase or decrease in our required contributions to these multi-employer pension plans will depend upon the outcome of collective bargaining, actions taken by trustees who manage the plan, governmental regulations, the actual return on assets held in the plan, the continued viability and contributions of other employers which contribute to the plan, and the potential payment of a withdrawal liability, among other factors.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our cash flows and capital resources may be insufficient to make required payments on our indebtedness or future indebtedness</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to make scheduled payments under our revolving credit facility and senior secured notes depends on our successful financial and operating performance, cash flows, and capital resources, which in turn depend upon prevailing economic conditions and certain financial, business, and other factors, many of which are beyond our control. These factors include, among others:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">economic and demand factors affecting the building products distribution industry; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">external factors affecting availability of credit; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pricing pressures; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increased operating costs; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">competitive conditions; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other operating difficulties.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay capital expenditures, sell material assets or operations, obtain additional capital, or restructure our debt. There is no assurance that we could obtain additional capital or refinance our debt on terms acceptable to us, or at all. If we are required to dispose of material assets or operations to meet our debt service and other obligations, the value realized on the disposition of such assets or operations will depend on market conditions and the availability of buyers. Accordingly, any such sale may not, among other things, be for a sufficient dollar amount to repay our indebtedness. If we do not make scheduled payments on our debt, we will be in default and the outstanding principal and interest on our debt could be declared to be due and payable, in which case we could be forced into bankruptcy or liquidation or required to substantially restructure or alter our business operations or debt obligations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Borrowings under our revolving credit facility bears interest at a variable rate, which subjects us to interest rate risk, which could cause our debt service obligations to increase significantly.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under our revolving credit facility bear interest at variable rates of interest and expose us to interest rate risk. If interest rates increase, our debt service obligations on this variable rate indebtedness would increase even though the amount borrowed remained the same. Although we may elect in the future to take certain actions to reduce interest rate volatility in connection with our variable rate borrowings, we cannot provide assurances that we will be able to do so or that those actions will be effective. Our revolving credit facility includes available interest rate options based on the London Inter-bank Offered Rate (&#8220;LIBOR&#8221;), which will be discontinued as an available rate option after June 30, 2023. Under the terms of the facility, LIBOR will be replaced with the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) with respect to the applicable variable rate interest options thereunder, with effect on or before June 30, 2023. There can be no assurances as to whether SOFR will be a more or less favorable reference rate than LIBOR, and the consequences of replacing LIBOR with SOFR cannot be entirely predicted. However, at this time, we do not believe that the replacement of LIBOR by SOFR as a reference rate in our revolving credit facility will have a material adverse effect on our financial position or materially affect our interest expense.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in, or interpretation of, accounting principles could result in unfavorable accounting changes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements are prepared in conformity with U.S. generally accepted accounting principles and accompanying accounting pronouncements, implementation guidelines, and interpretations. These rules are subject to interpretation by the SEC and various bodies formed to interpret and create appropriate accounting principles. Changes in these rules or their interpretation, such as recent changes regarding lease accounting standards, could significantly change our reported results and may even retroactively affect previously reported transactions. Changes resulting from the adoption of new or revised accounting principles may result in materially different financial results and may require that we make changes to our systems, processes, and controls.</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Relating to Our Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our stock price may fluctuate significantly. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our stock historically has experienced and may continue to experience significant price fluctuations similar to those experienced by the broader stock market in recent years. In addition, the price of our stock may fluctuate significantly in response to various factors, including:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; actual or anticipated fluctuations in our operating results;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; announcements by us or our competitors of significant acquisitions, dispositions or expansion plans;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; market conditions in our industry;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; changes in market valuation or earnings of our Company or other companies in our industry: </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; changes in accounting standards, policies, guidance, interpretations or principles;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; the operating and stock price performance of other comparable companies;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; investor perception of our Company;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; results from material litigation or governmental investigation;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; changes in laws or regulations affecting our Company or significant products we sell and</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; general overall economic, political and market conditions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Broad market and industry factors may materially harm the market price of our common stock, regardless of our operating performance. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be the subject of securities class action litigation due to stock price volatility, which could divert management&#8217;s attention and adversely affect our results of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock market in general, and market prices for the securities of companies like ours in particular, have from time to time experienced volatility that often has been unrelated to the operating performance of the underlying companies. These broad market and industry fluctuations may adversely affect the market price of our common stock, regardless of our operating performance. In certain situations in which the market price of a stock has been volatile, holders of that stock have instituted securities class action litigation against the Company that issued the stock. If any of our stockholders were to bring a similar lawsuit against us, the defense and disposition of the lawsuit could be costly and divert the time and attention of our management and harm our operating results.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If securities or industry analysts do not publish research or publish unfavorable research about our business, our stock price and trading volume could decline.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about our business or us. If one or more of the analysts who covers us downgrades our stock or publishes unfavorable research </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">about our business or our industry, our stock price would likely decline. If one or more of these analysts ceases coverage of our Company or fails to publish reports on us regularly, demand for our stock could decrease, which could cause our stock price and trading volume to decline.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The activities of activist stockholders could have a negative impact on our business and results of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we seek to actively engage with stockholders and consider their views on business and strategy, we could be subject to actions or proposals from stockholders or others that do not align with our business strategies or the interests of our other stockholders. Responding to these stockholders could be costly and time-consuming, disrupt our business and operations, and divert the attention of our Board of Directors and senior management. Uncertainties associated with such activities could interfere with our ability to effectively execute our strategic plan, impact long-term growth, and limit our ability to hire and retain personnel. In addition, actions of these stockholders may cause periods of fluctuation in our stock price based on temporary or speculative market perceptions or other factors that do not necessarily reflect the underlying fundamentals and prospects of our business.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The terms of our revolving credit facility and senior secured notes place restrictions on our ability to pay dividends on our common stock, so any returns to stockholders may be limited to the value of their stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not declared or paid any cash dividends on our common stock since 2007, and we are subject to certain condition in order to do so under the terms of our revolving credit facility and senior secured notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we have no current intention of paying dividends, unless we should decide to do so in the future, any return to stockholders may be limited to the appreciation in their stock.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_22"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;UNRESOLVED STAFF COMMENTS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_25"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;PROPERTIES</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate our business out of 66 office and warehouse facilities, 54 of which are leased, and 12 of which are owned. The total square footage of our owned real property is approximately 1.5 million square feet, and the total square footage of our leased real property is approximately 10.7 million square feet. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our real estate facilities as of December&#160;31, 2022, including their inside square footage, where applicable:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owned facilities           (sq. ft.)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leased facilities          (sq. ft.)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office Space </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warehouses and other real property </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,528,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,661,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,528,164&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,734,296&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.43pt">Consists of our corporate headquarters in Marietta, Georgia and the corporate office of Vandermeer in Lynnwood, Washington.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, we completed the purchase of two leased properties we had previously contributed to the BlueLinx Hourly Retirement Plan. These properties are currently reflected in our count of warehouses and other real property listed in the table above. We also store materials in secured outdoor areas at many of our warehouse locations, which increases warehouse distribution and storage capacity. We believe that, collectively, our facilities have sufficient capacity to meet current and projected distribution needs.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_28"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;LEGAL PROCEEDINGS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are, and from time to time may be, a party to routine legal proceedings incidental to the operation of our business, including liability claims, premises claims, environmental claims, and employment-related claims, among others. The outcome of any pending or threatened proceedings is not expected to have a material adverse effect on our financial condition, operating results, or cash flows, based on our current understanding of the relevant facts. Legal expenses incurred related to these contingencies generally are expensed as incurred. We record receivables from expected settlements and establish reserves for pending or threatened proceedings when the receipts or costs associated with such proceedings become probable and can be reasonably estimated. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;MINE SAFETY DISCLOSURES</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;II</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_37"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market Information, Holders, and Dividends</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity securities consist of one class of common stock, which is traded on the New York Stock Exchange under the symbol &#8220;BXC&#8221;. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there were 11 shareowner accounts of record, and, as of that date, we estimate that there were approximately 9,381 beneficial owners holding our common stock in nominee or &#8220;street&#8221; name.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally have not paid dividends on our common stock. Any future dividend payments would be subject to the discretion of our Board of Directors and contractual restrictions under our revolving credit facility and the terms of the indenture for our senior secured notes.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuer Repurchases of Equity Securities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 23, 2021, our Board of Directors approved a stock repurchase program pursuant to which authorized us to repurchase up to $25.0 million of our common stock. During the first quarter of fiscal 2022, we repurchased 81,331 shares of our common stock under this program at an average price of $79.03 per share. On May 3, 2022, our Board of Directors increased our share repurchase authorization to $100.0 million and we entered into an Accelerated Share Repurchase Agreement (&#8220;ASR Agreement&#8221;) with Jefferies LLC to repurchase $60.0 million of our common stock. Under the ASR Agreement, we received initial delivery of 553,584 shares of common stock on May 3, 2022 representing approximately 65 percent of the total number of shares of common stock initially underlying the ASR Agreement, based on our closing stock price of $70.45 on May 2, 2022. Final settlement of the shares of common stock repurchased under the ASR Agreement occurred on September 15, 2022 based on the average of the daily volume-weighted average price of our common stock during the repurchase period under the ASR Agreement, less a discount and other adjustments pursuant to the terms and conditions of the ASR Agreement. At settlement, we received an additional 247,431 shares of common stock. Under our ASR Agreement, we repurchased a total of 801,015 shares of our common stock at an average price of $74.90 per share.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we have repurchased a total of 882,346 shares for $66.4 million under our $100.0 million share repurchase program, including 801,015 shares purchased through the ASR Agreement, at an average price of $75.28 per share and we have a remaining authorization amount of $33.6 million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the remaining availability under the stock repurchase program, we may repurchase our common stock at any time or from time to time, without prior notice, subject to prevailing market conditions and other considerations. Our repurchases may be made through a variety of methods, which may include open market purchases, privately negotiated transactions, accelerated share repurchase programs, tender offers or pursuant to a trading plan that may be adopted in accordance with the Securities and Exchange Commission Rule 10b5-1. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we occasionally withhold shares of common stock to satisfy tax withholding obligations of employees upon the vesting of such employees&#8217; restricted stock unit awards.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s common stock repurchase activity for each month of the quarter ended December&#160;31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Price Paid per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2 - November 5</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,572,690&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 6 - December 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,572,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 4 - December 31</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,572,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares repurchased during the last month of the quarter ended December&#160;31, 2022 represents shares withheld by us in connection with tax withholding obligations of our employees upon vesting of such employees&#8217; restricted stock unit awards.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities Authorized for Issuance Under Equity Compensation Plans</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning our equity compensation plans is set forth in Item 12 of Part III of this Form 10-K.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Performance Graph</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The graph below compares the cumulative five-year total return of holders of our common stock with the cumulative total returns of the Russell 2000 Index and the S&amp;P 600 Building Products Index. The comparison of the cumulative total returns for each investment assumes that $100 was invested in our common stock and the respective indices on December&#160;30, 2017, including reinvestment of any dividends, of which BlueLinx paid none, and its relative performance is tracked through December&#160;31, 2022. </span></div><div style="margin-bottom:9pt;text-align:center"><img src="bxc-20221231_g2.jpg" alt="bxc-20221231_g2.jpg" style="height:381px;margin-bottom:5pt;vertical-align:text-bottom;width:615px"/></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BlueLinx Holdings Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.73&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.80&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russell 2000</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 600 Building Products Index</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_40"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">[RESERVED]</span></div><div style="margin-bottom:9pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion should be read in conjunction with our consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">financial statements and related notes and other financial information appearing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">elsewhere in this Form&#160;10-K. In addition to historical information, the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">following discussion and other parts of this Form&#160;10-K contain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">forward-looking information that involves risks and uncertainties. Our actual results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">could differ materially from those anticipated by this forward-looking information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">due to the factors discussed under &#8220;Risk Factors,&#8221; &#8220;Cautionary Statement Concerning</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forward-Looking Statements,&#8221; and elsewhere in this Form&#160;10-K.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This section of this Form 10-K does not address certain items regarding the fiscal year ended January 2, 2021 (&#8220;fiscal 2020&#8221;). Discussion and analysis of fiscal 2020 and year-to-year comparisons between fiscal 2021 and fiscal 2020 not included in this Form 10-K can be found in &#8220;Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our Annual Report on Form 10-K for the fiscal year ended January&#160;1, 2022.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_46"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Level Overview</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Background</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BlueLinx is a leading wholesale distributor of residential and commercial building products in the United States. We are a &#8220;two-step&#8221; distributor. Two-step distributors purchase products from manufacturers and distribute those products to dealers and other suppliers in local markets, who then sell those products to end users. We carry a broad portfolio of both branded and private-label stock keeping units (&#8220;SKUs&#8221;) across two principal product categories: specialty products and structural products. Specialty products include items such as engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products. Structural products include items such as lumber, plywood, oriented strand board, rebar, and remesh. We also provide a wide range of value-added services and solutions aimed at relieving distribution and logistics challenges for our customers and suppliers, while enhancing their marketing and inventory management capabilities.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell products through three main distribution channels, consisting of warehouse sales, reload sales, and direct sales. Warehouse sales, which generate the majority of our sales, are delivered from our warehouses to our customers. Reload sales are similar to warehouse sales but are shipped from warehouses, most of which are operated by third-parties, where we store owned products to enhance operating efficiencies. This channel is employed primarily to service strategic customers that would be less economical to service from our warehouses, and to distribute large volumes of imported products from port facilities. Direct sales are shipped from the manufacturer to the customer without our taking physical possession of the inventory and, as a result, typically generate lower margins than our warehouse and reload distribution channels. This distribution channel, however, requires the lowest amount of committed capital and fixed costs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a strong market position and a broad geographic coverage footprint servicing all 50 states, where we maintain locations that serve 75 percent of the highest growth metropolitan statistical areas as it relates to forecasted housing starts and repair and remodel spend. With the strength of a locally focused sales force, we distribute a comprehensive range of products from over 750 suppliers. Our suppliers include some of the leading manufacturers in the industry, such as Allura, Arauco, Fiberon, Georgia-Pacific, Huber Engineered Woods, James Hardie, Louisiana-Pacific, Oldcastle APG, Ply Gem, Roseburg, Royal and Weyerhaeuser. We supply products to a broad base of customers including national home centers, pro dealers, cooperatives, specialty distributors, regional and local dealers and industrial manufacturers. Many of our customers serve residential and commercial builders, contractors and remodelers in their respective geographic areas and local markets.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a value-added partner in a complex and demanding building products supply chain, we play a critical role in enabling our customers to offer a broad range of products and brands, as most of our customers do not have the capability to purchase and warehouse products directly from manufacturers for such a large set of SKUs. The depth of our geographic footprint supports meaningful customer proximity across all the markets in which we operate, enabling faster and more efficient service. Similarly, we provide value to our supplier partners by enabling access to the large and fragmented network of lumber yards and dealers these suppliers could not adequately serve directly. Our position in this distribution model for building products provides easy access to the marketplace for our suppliers and a value proposition of rapid delivery on an as-needed basis to our customers from our network of warehouse facilities.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Recent Transactions and Developments </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 23, 2021, our Board of Directors approved a stock repurchase program pursuant to which authorized us to repurchase up to $25.0 million of our common stock. During the first quarter of fiscal 2022, we repurchased 81,331 shares of our common stock under this program at an average price of $79.03 per share. On May 3, 2022, our Board of Directors </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased our share repurchase authorization to $100.0 million and we entered into an Accelerated Share Repurchase Agreement (&#8220;ASR Agreement&#8221;) with Jefferies LLC to repurchase $60.0 million of our common stock. Under the ASR Agreement, we received initial delivery of 553,584 shares of common stock on May 3, 2022 representing approximately 65 percent of the total number of shares of common stock initially underlying the ASR Agreement, based on our closing stock price of $70.45 on May 2, 2022. Final settlement of the shares of common stock repurchased under the ASR Agreement occurred on September 15, 2022 based on the average of the daily volume-weighted average price of our common stock during the repurchase period under the ASR Agreement, less a discount and other adjustments pursuant to the terms and conditions of the ASR Agreement. At settlement, we received an additional 247,431 shares of common stock. Under our ASR Agreement, we repurchased a total of 801,015 shares of our common stock at an average price of $74.90 per share.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we have repurchased a total of 882,346 shares for $66.4 million under our $100.0 million share repurchase program, including 801,015 shares purchased through the ASR Agreement, at an average price of $75.28 per share and we have a remaining authorization amount of $33.6 million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Vandermeer</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 3, 2022, we announced that we entered into and closed on a Stock Purchase Agreement (the &#8220;Purchase Agreement&#8221;) with Vandermeer Forest Products, Inc. (&#8220;Vandermeer&#8221;), resulting in our acquisition of Vandermeer. Vandermeer is a premier wholesale distributor of building products. Vandermeer was founded in 1972 and serves more than 250 customers across the Pacific Northwest, Alaska, Hawaii, British Columbia and Alberta from distribution facilities in Kent, Spokane, and Marysville, Washington. The acquisition of Vandermeer adds three distribution facilities in Washington state and provides direct access to Seattle and Portland, two of the top 15 highest growth repair and remodel and new construction markets in the United States. Additionally, we now have coast-to-coast reach and serve all 50 states. Vandermeer&#8217;s product offering and sales mix are similar to ours, with specialty products contributing to the majority of its revenue and gross profit. We believe this acquisition aligns to our specialty products strategy, establishes a meaningful growth platform in the Pacific Northwest, increases our market penetration in key specialty product categories, such as siding and engineered wood, and strengthens strategic supplier relationships.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Purchase Agreement, we acquired all of the outstanding capital stock of Vandermeer for an aggregate purchase price of approximately $63.4&#160;million, on a debt-free, cash-free basis, subject to customary post-closing adjustments in respect of net working capital, cash, transaction expenses and indebtedness. In addition, we acquired Vandermeer&#8217;s Spokane, Washington distribution facility and related real estate from the sole shareholder of Vandermeer for approximately $3.6&#160;million, resulting in an aggregate purchase price of $67.0&#160;million for the business and real property, which we funded with cash on hand. For further information about this acquisition, see Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase of Real Estate Properties Previously Contributed to the BlueLinx Defined Benefit Pension Plan</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October of 2022, we notified participants of the BlueLinx Corporation Hourly Retirement Plan (the &#8220;plan&#8221;) that, after careful consideration, we intended to terminate the plan and transfer the management and delivery of continuing benefits associated with the plan to a highly rated and qualified insurance company with pension termination experience. The process for terminating a pension plan involves several regulatory steps and approvals, and typically takes 12 to 18 months to complete. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2013, and as previously disclosed, we contributed two properties to the plan in lieu of a cash contribution and entered into a lease for each of these properties. As a component of our plan to terminate the plan, we repurchased these two real estate properties that were held by the plan for $11.1&#160;million, which terminated the associated leases. The repurchase in 2022 included certain land and buildings, located in Charleston, S.C. and Buffalo, N.Y., valued at approximately $11.1&#160;million by independent appraisals prior to the purchase. At the time of repurchase, we were leasing the contributed properties from the plan for an initial term of 20 years with two five-year extension options and had continued to use the properties in our distribution operations since their contribution in fiscal 2013. Each lease provided us a right of first refusal on any subsequent sale by the plan and a repurchase option. At the time of our initial contribution of the properties, the plan engaged an independent fiduciary who managed the properties on behalf of the plan. The plan&#8217;s independent fiduciary evaluated the property purchase on behalf of the plan and negotiated the terms of the sale. The repurchase amount is included in pension contributions within the operating activities section of our consolidated statements of cash flow for the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time of our initial contribution of the properties in fiscal 2013, we determined that the contribution of the properties did not meet the accounting definition of a plan asset within the scope of relevant accounting guidance. Accordingly, the contributed properties were not considered a contribution for financial reporting purposes at that time and, as a result, have not been included in plan assets and have had no impact on the net pension liability recorded on our consolidated balance sheets prior to fiscal 2022. We have continued to depreciate the carrying value of the properties in our financial statements, and no gain or loss was recognized at the initial contribution date for financial reporting purposes. As of December&#160;31, 2022, the cash </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purchase price of the properties of $11.1&#160;million is considered both a plan asset and a pension contribution and is reflected as such within our consolidated balance sheets and consolidated statements of cash flows. This transaction is discussed in more detail in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Factors That Affect Our Operating Results and Trends</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations and financial performance are influenced by a variety of factors, including: (i) general economic and industry conditions affecting demand in the housing market; (ii) the commoditized nature of the products we manufacture and distribute; and (iii) cost and availability of the products we distribute. These factors have historically produced cyclicality in our results of operations, and we expect this cyclicality to continue in future periods</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General Economic Conditions Affecting Demand</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the factors that cause our operations to fluctuate are seasonal or cyclical in nature. Historically, our operating results have also been correlated with the level of single-family residential housing starts in the U.S. The demand for new homes is dependent on a variety of factors, including job growth, changes in population and demographics, the availability and cost of mortgage financing, the supply of new and existing homes, and consumer confidence. Certain developments have led to a more challenging macro-economic environment, such as broad-based inflation, the rapid rise in mortgage rates, and home price appreciation. These developments have impacted the U.S. housing market, including the residential repair and remodel and residential new construction end markets, and have contributed to a recent slowdown in the U.S. housing industry. However, we believe that several factors, including the current high levels of home equity, the fundamental undersupply of housing in the U.S., repair and remodel activity, and demographic shifts, among others, will support demand for our products. For additional information regarding the risk factors impacting our business, refer to Part I, Item 1A, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Industry Conditions Affecting Demand</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Residential Repair and Remodel</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate that demand from the residential Repair and Remodel market (&#8220;R&amp;R&#8221;) accounts for approximately 45 percent of our annual sales. Historically, R&amp;R demand conditions have tended to be less cyclical when compared to the residential new construction market, particularly for exterior products that are exposed to the elements and where maintenance is less likely to be deferred for long periods of time. We believe R&amp;R demand is driven by a myriad of factors including, but not limited to: home prices and affordability; raw materials prices; the pace of new household formation; savings rates; employment conditions; and emerging trends, such as the increased popularity of home-based remote working environments. With mortgage rates having risen to multi-year highs, we believe many homeowners who secured a lower interest mortgage will be inclined to stay longer in existing homes, which could benefit R&amp;R demand over the near-to-medium term.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the Joint Center For Housing Studies&#8217; LIRA Index, R&amp;R demand is expected to return to more normalized levels, following two consecutive years (2020 and 2021) of elevated R&amp;R activity fueled by pandemic-induced changes in housing and lifestyle decisions. At the same time, the total market size of the U.S. R&amp;R market remains significant, with total U.S. homeowner improvements and repairs spending expected to be approximately $485.0 billion by the end of 2023, up from $363.0 billion at the end of 2020.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, as the median age of U.S. housing stock increases over time, we anticipate domestic R&amp;R spending will also increase.  According to the U.S. Census Bureau and Department of Housing and Urban Development, the median age of a home in the U.S. increased from 23 years in 1985 to 39 years in 2019. Moreover, approximately 80 percent of the current housing stock was built prior to 1999. We believe the increasing average age of the nation&#8217;s approximate 142 million existing homes will continue to drive demand for repair and remodel projects.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Residential New Construction</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate that demand from the residential new construction market, including single-family and multi-family units, accounts for approximately 40 percent of our annual sales.  </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe demand for residential new construction is driven by a myriad of factors including, but not limited to: mortgage rates, which recently reached multi-year highs; lending standards; home affordability; employment conditions; savings rates; the rate of population growth and new household formation; builder activity levels; the level of existing home inventory on the market; and consumer sentiment.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the U.S. Census Bureau and the U.S. Department of Housing and Urban Development, during the fourth quarter of fiscal 2022, single family housing starts in the United States were approximately 19 percent lower compared to the third quarter of fiscal 2022 and approximately 8 percent lower than that of the first quarter of fiscal 2020, prior to the COVID-19 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pandemic, indicating a market slow down following two years of favorable market conditions. As of the end of fiscal 2022, the month&#8217;s supply of inventory of new homes was nine months, above the 20-year average of six months. For most of the last decade, housing production has lagged population growth and household formation.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our scale, national footprint, strategic supplier relationships, key national customer relationships, and breadth of market leading products and brands position us to serve the residential new construction end market and navigate the changes in the macro-economic environment.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commodity Nature of Our Products</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the building products we distribute, including lumber, as well as panels, such as OSB and plywood, are commodities that are widely available from various suppliers with prices and volumes determined frequently in a market based on participants' perceptions and expectations of short-term supply and demand factors. The selling price of our commodity products is based on the current market purchase price to replace those products in our inventory, plus adders for our shipping, handling, overhead costs, and our profit margin. At certain times, particularly in a dynamic inflationary commodity market, the selling price for any one or more of the products we distribute, especially those of a commodity nature, may well exceed our purchase price because our prices are based on current replacement cost. At certain other times, the selling price may fall below our purchase price for the same reasons, requiring us to incur short-term losses on specific sales transactions and/or recognize a reserve for the lower of cost or net realizable value respective to our inventory of products of a commodity nature. Therefore, our profitability depends, in significant part, on the impact of commodity prices along with inventory levels. In addition to prices, it is also dependent on managing our cost structure, particularly shipping and handling costs, which represent significant components of our operating costs. Composite lumber and panel prices have been historically volatile.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the percentage price changes on a year-over-year basis of the average monthly composite prices for lumber and average monthly composite prices for panels as reflected by Random Lengths, an industry publication, for the periods noted below. In addition to the year-over-year average monthly price changes, composite lumber and composite panel prices for the past three years were exceptionally volatile when compared to historical prices over the last seven years. During 2021, both composite lumber and composite panel prices experienced the largest difference between high and low price levels within a calendar year than any year in the last seven years. </span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Calendar Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022 versus 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021 versus 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020 versus 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in composite lumber prices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in composite panel prices</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, pricing for these products declined starting in March 2020, but rebounded during the remaining portion of the second quarter, significantly increasing during most of the third quarter. A two-month decline began in the final weeks of the third quarter and lasted until December 2020. In December 2020, pricing began to rapidly increase towards all-time highs. These market trends resulted in substantial favorable revenue and gross margin comparisons for fiscal 2020 for our structural products and our business as a whole. In 2021, wood-based commodity index prices began January at record or near-record highs and remained at elevated levels through the first quarter and into the second quarter. Prices continued to increase to a historical peak in May 2021 and then began to decline through the end of the second quarter and throughout the third quarter of 2021. During the fourth quarter, prices began to rise again ending 2021, and beginning 2022, at historically elevated levels. During 2022, prices remained at elevated levels through the end of the first quarter, then began to sharply decline over the course of the second quarter. Prices rebounded slightly at the beginning of the third quarter and leveled off closer to the five-year average for the remainder of the year, ending the year below the five-year average. There is significant uncertainty regarding future trends in lumber and panel index prices. We continue to closely monitor these pricing trends, and work to manage our business, inventory levels, and costs accordingly.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost and Availability of the Products We Distribute</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The specialty products we distribute are available from select suppliers from which we have established and cultivated relationships in the specific markets we serve. The structural products we distribute are available from a variety of suppliers in both the U.S. and Canada. As a result of lagging effects of the COVID-19 pandemic, manufacturing output was impacted on the specialty side, and to a lesser extent, the structural side, of our business during the first half of fiscal 2022. Supply constraints, which arose from reduced mill output as a result of the pandemic, had an impact on both the availability and pricing of our structural products, which contributed to increased market prices throughout the first half of the year. Reduced manufacturing capacity combined with increased demand for our specialty products also had an impact on the products we distribute in this </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">category, namely vinyl siding, during the first half of 2022. During the back half of fiscal 2022, we saw easing supply constraints, which resulted in increased availability and decreased market prices. We expect supply for our products to be more readily available in fiscal 2023. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global impact of the COVID-19 pandemic has affected our operational and financial performance to varying degrees. The extent of the effects of future public health crises, including a resurgence of COVID, or related containment measures and government responses are highly uncertain and cannot be predicted.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CARES Act</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In an attempt to assist businesses during the COVID-19 pandemic, Congress enacted the Coronavirus Aid, Relief, and Economic Security (&#8220;CARES&#8221;) Act on March 27, 2020. The CARES Act contained several provisions, including tax-based measures, meant to counteract the effects of the COVID-19 pandemic. After review of the many provisions, we took advantage of several of the provisions, including the deferral of our defined benefit plan pension contribution, deferral of the payment of employer payroll taxes, and the increase in the percentage of allowable percentage of interest expense under Section 163(j) of the Internal Revenue Code (&#8220;IRC&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2020, as a result of the CARES Act, we elected to defer the payment of employer payroll taxes that would normally be paid during fiscal 2020. The total amount of our payroll tax deferral under the CARES Act was approximately $6.3 million. These taxes were required to be paid in two tranches, with 50 percent due by the end of 2021 and 50 percent due by the end of 2022. We made payments of approximately $3.2 million in December 2021 and $3.1 million in December 2022.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_49"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal 2022 Compared to Fiscal 2021 </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations for fiscal 2022 and fiscal 2021, both of which were comprised of 52 weeks. </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of<br/>Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of<br/>Net<br/>Sales</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,450,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,427&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred gains on real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains from sales of property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,087&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,077&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,876&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,176&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,133&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth changes in net sales by product category. </span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Net sales by product category</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,520,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Structural products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578,586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,450,214&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277,178&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth gross margin dollars and percentages by product category versus comparable prior periods. </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Gross profit by product category:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Structural products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,984&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,427&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Gross margin % by product category</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Structural products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross margin %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Discussion of Results of Operations for Fiscal 2022 Compared to Fiscal 2021 </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal 2022, we generated net sales of $4.5 billion, an increase of $173.0&#160;million when compared to fiscal 2021. We generated $833.0&#160;million in gross profit in fiscal 2022, an increase of $54.6&#160;million compared to the prior-year period, and overall gross margin percentage increased from 18.2 percent to 18.7 percent year over year. Strategic pricing of our specialty products is the primary contributor to the increase in our overall sales and profitability year over year.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales of specialty products, which includes products such as engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products, increased $351.3&#160;million to $2.9 billion in fiscal 2022. Strategic pricing of our specialty products during fiscal 2022 resulted in improved revenue and gross profit growth, partially offset by lower volume when compared to the prior-year period, where we saw historically strong demand. Specialty products gross profit increased $78.9&#160;million to $640.4&#160;million, with specialty gross margin remaining flat at 22.3 percent for fiscal 2022 compared to fiscal 2021. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales of structural products, which includes products such as lumber, plywood, oriented strand board, rebar, and remesh, decreased $178.3&#160;million to $1.6 billion in fiscal 2022. The decrease in wood-based commodity prices of our structural products and modestly lower volume are the primary contributors to the decrease in net sales for fiscal 2022. Our structural gross profit decreased $24.3&#160;million to $192.6&#160;million and our structural gross margin percentage for fiscal 2022 decreased to 12.2 percent from 12.3 percent in the prior-year period, primarily attributable to the decrease in wood-based commodity prices of our structural products, partially offset by strategic structural product inventory management.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our selling, general, and administrative expenses increased 13.7 percent, or $44.1&#160;million, compared to fiscal 2021. The increase in sales, general, and administrative expenses is due primarily to increases in logistics expenses of $17.4&#160;million related to increased delivery costs, primarily resulting from increases in fuel prices, $22.3&#160;million related to key growth and productivity initiatives, and $4.5&#160;million related to higher variable incentive compensation, such as sales commissions and stock compensation. The decrease in gains from sales of property in fiscal 2022 from fiscal 2021 in the amount of $8.3&#160;million is due to the sale of two non-operational properties during fiscal 2021, which resulted in a larger gain as compared to the sale of assets previously held for sale during the same period in 2022. Other operating expenses increased $1.7&#160;million compared to fiscal 2021 primarily due to higher restructuring related costs, including severance payments, incurred in fiscal 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net, decreased by 7.1 percent, or $3.2&#160;million, compared to fiscal 2021. The decrease is primarily due to $7.4&#160;million in debt issuance costs expensed in fiscal 2021 related to the extinguishment of our former term loan facility and credit limit reduction of our revolving credit facility, partially offset by an increase due to capital structure mix changes, as our senior secured notes carry a higher interest rate than our former revolving credit facility. Other expense (income), net, increased $3.4&#160;million compared to fiscal 2021 primarily due to an increase in other non-operating expenses.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate was 25.0 percent and 24.8 percent for fiscal 2022 and fiscal 2021, respectively. Our effective tax rate for both periods was impacted by the permanent addback of certain nondeductible expenses, including meals and entertainment and executive compensation. Each period also includes a benefit from the vesting of restricted stock units during fiscal 2022 and fiscal 2021. Our effective tax rate for fiscal 2021 also benefited from the partial release of our valuation allowance for state net operating loss carryforwards as compared to fiscal 2022.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net income for fiscal 2022 was $296.2&#160;million, or $31.51 per diluted share, versus $296.1&#160;million, or $29.99 per diluted share, in the prior-year period due primarily to an increase in gross profit driven by strategic pricing related to our specialty products, in conjunction with lower interest expense. This was offset by increases in our operating expenses and income tax expense.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_52"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our material cash requirements for the foreseeable future, including the next 12 months will be for our:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Periodic estimated income tax payments, as required; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Periodic interest payments associated with our senior secured notes, as discussed in Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Lease agreements which have fixed lease payment obligations, as discussed in Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our primary sources of liquidity for the next 12 months to be cash flows from sales and operating activities in the normal course of our operations and availability from our revolving credit facility, as needed, and we expect that these sources will be sufficient to fund our ongoing cash requirements for the foreseeable future, including at least the next 12 months. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to meet our long-term liquidity needs with cash flows from operations and financing arrangements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources and Uses of Cash</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities totaled $400.3 million during fiscal 2022. This cash activity was primarily driven by net income of $296.2 million combined with changes in our working capital components after adjusting for the impact of working capital related to our acquisition of Vandermeer. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information about our acquisition and related working capital amounts acquired. The changes in working capital components resulted in an increase in cash due to a decrease in accounts receivables of $101.3 million and a decrease inventory of $20.8 million, partially offset by a decrease in accounts payable of $31.8 million. During fiscal 2022, we completed the repurchase of properties previously contributed to the BlueLinx Corporation Hourly Retirement Plan for $11.1&#160;million. The cash outflow associated with the purchase of these properties is included in pension contributions within the operating activities section of our consolidated statement of cash flows for fiscal 2022. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities totaled $145.0 million during fiscal 2021. This cash activity was primarily driven by net income of $296.1 million, which included a non-cash charge for debt-issuance costs expensed during the period for our extinguished term loan facility and reduced revolving credit facility of $7.4 million in addition to a non-cash adjustment for our gains on sales of property of $8.4 million, combined with changes in our working capital components. The changes in working capital components included a decrease in cash due to an increase in accounts receivable of $46.0 million and an increase inventory of $146.4 million, partially offset by an increase in cash due to an increase in accounts payable of $14.8 million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $98.7 million during fiscal 2022, which was primarily driven by $63.8 million in cash, net of cash acquired, used to fund our acquisition of Vandermeer in the fourth quarter of fiscal 2022, as well as $35.9 million in cash paid for investments in our business to improve operational performance and productivity throughout fiscal 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $4.1 million during fiscal 2021, which was primarily driven by cash paid for investments in equipment of $14.4 million throughout fiscal 2021, partially offset by cash received from the sale of real estate of $10.3 million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities was $87.9 million during fiscal 2022, which was primarily driven by $66.4 million spent repurchasing our common stock under our announced share repurchase program, including the ASR Agreement. Additionally, $10.5 million was spent in connection with the repurchase of shares to satisfy employee tax withholdings on the vesting of restricted stock units and $10.9 million was spent for principal payments on our finance lease obligations. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities was $55.8 million during fiscal 2021, which primarily reflected the repayments of the remaining $43.2 million balance on our term loan and net repayments on our revolving credit facility of $286.6 million, in addition to principal payments on finance lease obligations of $11.2 million, debt financing costs of $5.5 million and repurchase of shares to satisfy employee tax withholdings on the vesting of restricted stock units of $5.2 million, all of which were partially offset by proceeds from the sale of our senior secured notes, net of discount, of $295.9 million.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed elsewhere in this Form 10-K, during fiscal 2022, we repurchased a total of 882,346 shares for $66.4 million under our share repurchase program, including shares purchased through the ASR Agreement, at an average price of $75.28 per share. As of December&#160;31, 2022, we have a remaining authorization amount of $33.6 million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Working Capital</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating working capital is an important measurement we use to determine the efficiencies of our operations and our ability to readily convert assets into cash. Operating working capital is defined as the sum of cash, receivables, and inventory less accounts payable. Management of operating working capital helps us monitor our progress in meeting our goals to enhance our return on working capital assets.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Selected financial information</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="9" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">913,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating working capital</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883,185&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,298&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating working capital increased by $149.9 million to $883.2 million as of December&#160;31, 2022 from $733.3 million as of January&#160;1, 2022. The increase in operating working capital is primarily due to an increase in cash of $213.7 million and a decrease in accounts payable of $28.4 million, partially offset by a decrease in accounts receivable of $88.1 million, and a decrease in inventory of $4.1 million. The increase in cash was driven in large part by the reduction in accounts receivable due to improved collection efforts throughout fiscal 2022, as well as strong operating performance. The decrease in inventory reflects our strategic inventory management efforts throughout fiscal 2022. The decrease in accounts payable is due to the decrease in inventory and the timing of cash disbursements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt and Credit Sources</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, and January&#160;1, 2022, long-term debt consisted of the following:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:60.979%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.495%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr style="height:14pt"><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,075&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,717&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized bond discount costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,028)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,499&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,988&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,410&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,124&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and January&#160;1, 2022, our long-term debt was comprised of $300.0&#160;million of senior secured notes issued in October 2021. These notes are presented under the long-term debt caption of our balance sheet at $292.4&#160;million and $291.3&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. This presentation is net of their discount of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.5&#160;million and $4.0&#160;million and the combined carrying value of our debt issuance costs of $4.1&#160;million and $4.7&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. Our senior secured notes are presented in this table at their face value.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average effective interest rate was zero percent and 2.5 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for interest rates associated with finance lease obligations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Secured Notes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, we completed a private offering of $300.0&#160;million of our six percent senior secured notes due 2029 (the &#8220;2029 Notes&#8221;), and in connection therewith we entered into an indenture (the &#8220;Indenture&#8221;) with the guarantors party thereto and Truist Bank, as trustee and collateral agent. The 2029 Notes were issued to investors at 98.625 percent of their principal amount and will mature on November 15, 2029. The majority of net proceeds from the offering of the 2029 Notes were used to repay borrowings under our revolving credit facility, as defined below.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, we entered into a revolving credit facility with Wells Fargo Bank, National Association, as administrative agent (&#8220;the Agent&#8221;), and certain other financial institutions party thereto. In August 2021, we entered into a second amendment to our revolving credit facility to, among other things, extend the maturity date of the facility to August 2, 2026, and reduce the interest rate on borrowings under the facility (as amended, the &#8220;Revolving Credit Facility&#8221;). In October 2021, in conjunction with the offering of our 2029 Notes, we reduced the credit limit of the Revolving Credit Facility from $600.0&#160;million to $350.0&#160;million. In conjunction with the reduction in the credit limit of our Revolving Credit Facility, we expensed approximately $1.6&#160;million of debt issuance costs during the fourth quarter of 2021. These costs are included within interest expense, net on the consolidated statements of operations and reported separately as an adjustment to net income in our consolidated statements of cash flows. The Revolving Credit Facility provides for a senior secured asset-based revolving loan and letter of credit facility of up to $350.0&#160;million. The Borrowers&#8217; obligations under the Revolving Credit Facility are secured by a security interest in substantially all of our and our subsidiaries&#8217; assets (other than real property), including inventories, accounts receivable, and proceeds from those items.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility bear interest at a rate per annum equal to (i) LIBOR plus a margin ranging from 1.25 percent to 1.75 percent, with the margin determined based upon average excess availability for the immediately preceding fiscal quarter for loans based on LIBOR, or (ii) the Agent&#8217;s base rate plus a margin ranging from 0.25 percent to 0.75 percent, with the margin based upon average excess availability for the immediately preceding fiscal quarter for loans based on the base rate.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Revolving Credit Facility includes available interest rate options based on LIBOR, which will be discontinued as an available rate option after June 30, 2023. Under the terms of the facility, LIBOR will be replaced with SOFR with respect to the applicable variable rate interest options thereunder, with effect on or before June 30, 2023. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility are subject to availability under the Borrowing Base (as that term is defined in the revolving credit agreement). The Borrowers are required to repay revolving loans thereunder to the extent that such revolving loans exceed the Borrowing Base then in effect. The Revolving Credit Facility may be prepaid in whole or in part from time to time without penalty or premium, but including all breakage costs incurred by any lender thereunder.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had zero outstanding borrowings and excess availability, including cash in qualified accounts, of $645.4&#160;million under our Revolving Credit Facility. As of January&#160;1, 2022, we had zero outstanding borrowings and excess availability, including cash in qualified accounts, of $431.7&#160;million under our Revolving Credit Facility. Available borrowing capacity under our Revolving Credit Facility was $346.5&#160;million on December&#160;31, 2022 and January&#160;1, 2022, respectively. Our average effective interest rate under the facility was zero percent and 2.5 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility contains certain financial and other covenants, and our right to borrow under the Revolving Credit Facility is conditioned upon, among other things, our compliance with these covenants. We were in compliance with all covenants under the Revolving Credit Facility as of December&#160;31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan Facility</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 2, 2021, we repaid the remaining outstanding principal balance of our former term loan facility, and, as a result, as of January&#160;1, 2022 and December&#160;31, 2022, we had zero outstanding borrowings under the term loan facility, which has been extinguished. In connection with our repayment of the outstanding principal balance in full on April 2, 2021, we expensed $5.8 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million of debt issuance costs that we were amortizing in connection with our former term loan facility. These costs are included within interest expense, net on the consolidated statements of operations and reported separately as an adjustment to net income in our consolidated statements of cash flows.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the facility was paid in full as of April 2, 2021, our average effective interest rate under the facility, exclusive of fees and prepayment premiums, was zero percent and 8.0 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Lease Commitments</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our finance lease liabilities consist of leases related to equipment and vehicles, and to real estate, with the majority of those finance lease commitments relating to the real estate financing transactions that we completed in recent years. We recognized $9.1 million and $10.5 million for tractors acquired as a component of our fleet investment plan during fiscal 2022 and fiscal 2021, respectively.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total finance lease commitments totaled $273.1 million and $274.7 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively. Of the $273.1 million of finance lease commitments as of December&#160;31, 2022, $243.8 million related to real estate and $29.3 million related to equipment. Of the $274.7 million of finance lease commitments as of January&#160;1, 2022, $244.0 million related to real estate and $30.7 million related to equipment.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Property and Equipment</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments in capital assets consist of cash paid for owned assets and the inception of financing lease arrangements for long-lived assets to support our distribution infrastructure. The gross value of these assets are included in property and equipment, at cost on our consolidated balance sheet. For fiscal 2022, we invested $45.0 million in long-lived assets primarily related to investments in our distribution facilities and to a lesser extent, upgrading our fleet, which includes $35.9 million in cash investments and $9.1 million in new finance leases recognized for tractors acquired as a component of our fleet investment plan. For fiscal 2021, we invested $25.0 million in long-lived assets primarily related to investments in our distribution facilities and to a lesser extent, upgrading our fleet, which includes $14.4 million in cash investments and $10.5 million in new finance leases recognized for tractors acquired as a component of our fleet investment plan.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Funding Obligations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were required to make cash contributions during fiscal 2021 and fiscal 2020 totaling approximately $0.3 million, and $0.8&#160;million, respectively, relating to our fiscal 2021 and fiscal 2020 funding year pension contributions. We continue to evaluate pension funding obligations and requirements in order to meet our obligations. See Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the notes to the consolidated financial statements for more information related to our defined benefit pension plan and our plan to terminate.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rates</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Revolving Credit Facility includes available interest rate options based on LIBOR, which will be discontinued as an available rate option after June 30, 2023. Under the terms of our Revolving Credit Facility, LIBOR will be replaced with SOFR with respect to the applicable variable rate interest options thereunder, with effect on or before June 30, 2023. There can be no assurances as to whether SOFR will be a more or less favorable reference rate than LIBOR, and the consequences of replacing LIBOR with SOFR cannot be entirely predicted. However, at this time, we do not believe that the replacement of LIBOR by SOFR as a reference rate in our revolving credit facility will have a material adverse effect on our financial position or materially affect our interest expense.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we did not have any off-balance sheet arrangements.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_55"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the U.S., which require management to make estimates, judgments, and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We believe that our most critical accounting policies and estimates relate to: (1) revenue recognition; (2) income taxes; (3) business combinations; (4) goodwill; and (5) pension benefit obligation.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting estimates and assumptions discussed in this section are those that we consider to be the most critical to an understanding of our financial statements because they involve significant judgments and uncertainties. All of these estimates reflect our best judgment about current, and for some estimates future, economic and market conditions and their potential effects based on information available as of the date of these financial statements. If these conditions change from those </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expected, it is reasonably possible that the judgments and estimates described below could change, which may result in our recording additional pension liabilities, or increased tax liabilities, among other effects.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has discussed the development, selection, and disclosure of critical accounting policies and estimates with the audit committee of the Company&#8217;s board of directors. While our estimates and assumptions are based on our knowledge of current events and actions we may undertake in the future, actual results ultimately may differ from these estimates and assumptions. For a discussion of the Company&#8217;s significant accounting policies, see Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the notes to consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when the following criteria are met: (1) contract with the customer has been identified; (2) performance obligations in the contract have been identified; (3) transaction price has been determined; (4) the transaction price has been allocated to the performance obligations; and (5) when (or as) performance obligations are satisfied. For us, this generally means that we recognize revenue when title to our products is transferred to our customers. Title usually transfers upon shipment to, or receipt at, our customers&#8217; locations, as determined by the specific sales terms of each transaction. Our customers can earn certain incentives including, but not limited to, cash discounts and rebates. These incentives are deducted from revenue recognized. In preparing the financial statements, management must make estimates related to the contractual terms, customer performance, and sales volume to determine the total amounts recorded as deductions from revenue. Management also considers past results in making such estimates. The actual amounts ultimately paid may be different from our estimates, and recorded once they have been determined.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our annual tax rate is based on our income, statutory tax rates, and tax planning opportunities available to us in the various jurisdictions in which we operate. Judgment is required in determining our annual tax expense and in evaluating our tax positions. We establish reserves to remove some or all of the tax benefit of any of our tax positions at the time we determine that the positions become uncertain based upon one of the following: (1) the tax position is not &#8220;more likely than not&#8221; to be sustained; (2) the tax position is &#8220;more likely than not&#8221; to be sustained, but for a lesser amount; or (3) the tax position is &#8220;more likely than not&#8221; to be sustained, but not in the financial period in which the tax position was originally taken. For purposes of evaluating whether or not a tax position is uncertain, (1) we presume the tax position will be examined by the relevant taxing authority that has full knowledge of all relevant information, (2) the technical merits of a tax position are derived from authorities such as legislation and statutes, legislative intent, regulations, rulings, and case law and their applicability to the facts and circumstances of the tax position, and (3) each tax position is evaluated without considerations of the possibility of offset or aggregation with other tax positions taken. We adjust these reserves, including any impact on the related interest and penalties, in light of changing facts and circumstances, such as the progress of a tax audit. Refer to Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the notes to the consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A number of years may elapse before a particular matter for which we have established a reserve is audited and finally resolved. The number of years with open tax audits varies depending on the tax jurisdiction. The tax benefit that has been previously reserved because of a failure to meet the &#8220;more likely than not&#8221; recognition threshold would be recognized in our income tax expense in the first interim period when the uncertainty disappears under any one of the following conditions: (1) the tax position is &#8220;more likely than not&#8221; to be sustained; (2) the tax position, amount, and/or timing is ultimately settled through negotiation or litigation; or (3) the statute of limitations for the tax position has expired. Settlement of any particular issue would usually require the use of cash.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax law requires items to be included in the tax return at different times than when these items are reflected in the consolidated financial statements. As a result, the annual tax rate reflected in our consolidated financial statements is different from that reported in our tax return (our cash tax rate). Some of these differences are permanent, such as expenses that are not deductible in our tax return, and some differences reverse over time, such as depreciation expense. These timing differences create deferred tax assets and liabilities. Deferred tax assets and liabilities are determined based on temporary differences between the financial reporting and tax bases of assets and liabilities. The tax rates used to determine deferred tax assets or liabilities are the enacted tax rates in effect for the year and manner in which the differences are expected to reverse. Based on the evaluation of available information, we recognize future tax benefits, such as net operating loss carryforwards, to the extent that realizing these benefits is considered more likely than not. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate our ability to realize the tax benefits associated with deferred tax assets by analyzing our forecasted taxable income using both historical and projected future operating results, the reversal of existing taxable temporary differences, taxable income in prior carryback years (if permitted), and the availability of tax planning strategies. A valuation allowance is required to be established unless management determines that it is more likely than not that we will ultimately realize the tax benefit associated with a deferred tax asset. As of December&#160;31, 2022, positive evidence continued to outweigh negative evidence, as </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such no valuation allowance was deemed necessary except to the extent of certain state net operating losses. The valuation allowances related to our net operating losses as of December&#160;31, 2022 was approximately $4.1 million. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the notes to consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for business combinations by recognizing the assets acquired and liabilities assumed at the acquisition date fair value. In valuing certain acquired assets and liabilities, fair value estimates use Level 3 inputs, including future expected cash flows and discount rates. Goodwill is measured as the excess of consideration transferred over the fair values of the assets acquired and the liabilities assumed. While we use our best estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments arising from new facts and circumstances are recorded to the consolidated statements of operations. The results of operations of acquisitions are reflected in our consolidated financial statements from the date of acquisition. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for business combinations requires our management to make significant estimates and assumptions about intangible assets, obligations assumed and pre-acquisition contingencies, including uncertain tax positions and tax-related valuation allowances and reserves, where applicable. Critical inputs and assumptions in valuing certain of the intangible assets include, but are not limited to, future expected cash flows from customer relationships and developed technologies; the acquired Company&#8217;s brand and competitive position, as well as assumptions about the period of time the acquired brand will continue to be used in the combined Company&#8217;s product portfolio; and discount rates.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not subject to amortization, and is tested for impairment at least annually. We perform our annual goodwill impairment test as of the first day of our fiscal fourth quarter. This test requires us to assign goodwill to a reporting unit and to determine if the fair value of the reporting unit&#8217;s goodwill is less than its carrying amount. We have identified that we have a single reporting unit and we assign our goodwill to that reporting unit. As of December&#160;31, 2022, our goodwill was $55.4 million. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also evaluate goodwill for impairment between annual impairment tests if an event occurs or circumstances change that would indicate the carrying amounts may be impaired. Such events and indicators may include, without limitation, significant declines in the industries in which our products are used, significant changes in capital market conditions, and significant changes in our market capitalization.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Benefit Obligation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the notes to consolidated financial statements, our pension benefit obligation was $82.7 million and exceeded the fair value of pension plan assets of $81.2 million, resulting in an unfunded obligation of $1.5 million. The estimation of the pension benefit obligation is dependent on actuarial methods and the selection of assumptions, such as the applicable discount rate and mortality rates. These assumptions have a significant effect on the projected benefit obligation.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_58"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a summary of recent accounting pronouncements applicable to our consolidated financial statements, see Note&#160;1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the notes to consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to certain market risks as part of our on-going business operations. Our exposure includes commodity price risk and interest rate risk.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commodity Price Risk</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the building products that we distribute, including oriented strand board (&#8220;OSB&#8221;), plywood, lumber, and rebar, are commodities whose price is determined by the market&#8217;s supply and demand for such products. Prices of commodity products can also change as a result of national and international economic conditions, labor and freight costs, competition, market speculation, government regulation, and trade policies, as well as from periodic delays in the delivery of products. Short-term increases in the cost of these materials, some of which are subject to significant fluctuations, are sometimes passed on to our customers, but our pricing quotation periods and pricing pressure from our competitors may limit our ability to pass on such price changes. We may also be limited in our ability to pass on increases in freight costs on our products. We may enter into derivative financial instruments to mitigate the potential impact of commodity price fluctuations on our results of operations or cash flows. As of December&#160;31, 2022, we had no such derivative financial instruments in place. For further discussion of commodity price risk, refer to Item 1A, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this Form 10-K and &#8220;Factors That Affect Our Operating Results and Trends&#8221; in this Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may experience changes in interest expense if changes in our debt occur. Changes in market interest rates could also affect our interest expense. We are exposed to interest rate risk arising from fluctuations in variable-rate LIBOR, or other applicable benchmark rate, when we have loan amounts outstanding on our revolving credit facility. We do not believe that a one percent increase in interest rates, for example, would have a material effect on our results of operations or cash flows. As of December&#160;31, 2022, we had no outstanding borrowings on our revolving credit facility. Our senior secured notes bear interest at a fixed rate, therefore, our interest expense related to these notes would not be affected by an increase in market interest rates. We may enter into derivative financial instruments to mitigate the potential impact of interest rate risk on our results of operations or cash flows. As of December&#160;31, 2022, we had no such derivative financial instruments in place. For further discussion of our indebtedness and related interest rate risk, refer to Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Item 1A, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this Form 10-K.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_64"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to Consolidated Financial Statements</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:88.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_67">Report of Independent Registered Public Accounting Firm</a>s (PCAOB ID: <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF82NC9mcmFnOjM0OGIxOWZjMjk4ZDRjZWZhZjY0YTBhMDI1NjM4M2JlL3RhYmxlOjQxZTk2NDUzNTY5ZTRmYWZiOGNkNTc3YmIzZjUzYjI1L3RhYmxlcmFuZ2U6NDFlOTY0NTM1NjllNGZhZmI4Y2Q1NzdiYjNmNTNiMjVfMi0wLTEtMS02NjcxNC90ZXh0cmVnaW9uOjEzNWQ2YzlhY2FiNDQ4NWY5NGI1NzRkYTNjMzhlYjBhXzcy_aa916ba0-3c49-4ee3-acad-9a5fb80f13a0">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_67">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_1520">Report of Independent Registered Public Accounting Firm (PCAOB ID: 243)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_1520">42</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_70">Consolidated Statements of Operations and Comprehensive Income</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_70">43</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_76">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_76">44</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_82">Consolidated Statements of Stockholders&#8217; Equity (Deficit)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_82">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_85">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_85">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_88">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifaa0e6b69c254476ad8d1f5ab7bc39bd_88">47</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To the Stockholders and the Board of Directors of BlueLinx Holdings Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Opinion on the Financial Statements </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of BlueLinx Holdings Inc. (the Company) as of December&#160;31, 2022 and January&#160;1, 2022, the related consolidated statements of operations and comprehensive income, stockholders&#8217; equity (deficit) and cash flows for each of the two fiscal years in the period ended December&#160;31, 2022, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;31, 2022 and January&#160;1, 2022, and the results of its operations and its cash flows for each of the two fiscal years in the period ended December&#160;31, 2022 in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December&#160;31, 2022, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February&#160;21, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Basis for Opinion </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Critical Audit Matter</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:19.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Valuation of the Pension Benefit Obligation</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Description of the Matter</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 11 of the consolidated financial statements, the Company&#8217;s pension benefit obligation was $82.7 million and exceeded the fair value of pension plan assets of $81.2 million, resulting in an unfunded obligation of $1.5 million. The estimation of the pension benefit obligation is dependent on actuarial methods and the selection of assumptions, such as the applicable discount rate and mortality rates. Auditing the valuation of the pension benefit obligation was complex due to the judgmental nature of the actuarial assumptions used in the valuation process. These assumptions have a significant effect on the pension benefit obligation.</span></div><div style="text-align:justify"><span><br/></span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.935%"><tr><td style="width:1.0%"></td><td style="width:20.925%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">How We Addressed the Matter in Our Audit</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We tested controls that address the risks of material misstatements related to the valuation of the pension benefit obligation. For example, we tested controls over management&#8217;s review of the methodology used, significant actuarial assumptions, including management&#8217;s review of the selected discount and mortality rates with the Company&#8217;s external actuary, and the completeness and accuracy of the data inputs provided to the external actuary.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test the pension benefit obligation, our audit procedures included, among others, evaluating the methodology used, the significant actuarial assumptions discussed above, and the underlying data used by the Company. We compared the actuarial assumptions used by management to its historical accounting practices and evaluated the change in the pension benefit obligation from the prior year due to the change in interest cost, actuarial loss and benefits paid. In addition, we involved an actuarial specialist to assist with our procedures. For example, the discount rate reflects the rates at which benefits could effectively be settled and is based on current investment yields of high-quality corporate bonds. The Company uses an actuarially-developed full yield curve approach in establishing its discount rate. We evaluated management&#8217;s methodology for determining the discount rate that reflects the maturity and duration of the benefit payments. As part of this assessment, we developed an upper and lower yield curve using high quality bonds with characteristics appropriate for testing the development of the Company&#8217;s yield curve to evaluate its reasonability. To evaluate the mortality rate, we assessed whether the information was consistent with publicly available information, and whether any entity-specific adjustments were applied. We also tested the completeness and accuracy of the underlying data, including the participant data provided to management&#8217;s actuarial specialists.</span></div></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">/s/ <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF82Ny9mcmFnOjNlZTUwYWIwYjAyNjQzNjBiNzBmNWJiMWJhODBmMDNiL3RleHRyZWdpb246M2VlNTBhYjBiMDI2NDM2MGI3MGY1YmIxYmE4MGYwM2JfODk0Ng_7ce1d130-3a03-465c-b84a-849c8a6a0dac">Ernst &amp; Young LLP</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%">  </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have served as the Company&#8217;s auditor since 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF82Ny9mcmFnOjNlZTUwYWIwYjAyNjQzNjBiNzBmNWJiMWJhODBmMDNiL3RleHRyZWdpb246M2VlNTBhYjBiMDI2NDM2MGI3MGY1YmIxYmE4MGYwM2JfODk0NQ_f9c4ea2a-b10d-4652-a3af-287031a65f77">Atlanta, Georgia</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">February&#160;21, 2023</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_1520"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Board of Directors and Stockholders of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BlueLinx Holdings Inc. and subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marietta, Georgia</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Consolidated Financial Statements </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated statement of stockholders&#8217; equity (deficit) of BlueLinx Holdings, Inc. (the &#8220;Company&#8221;) as of January&#160;2, 2021, the related consolidated statements of operations and comprehensive income and cash flows for the year ended January&#160;2, 2021 and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at January&#160;2, 2021, and the results of its operations and its cash flows for the year then ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provides a reasonable basis for our opinion.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ BDO USA, LLP</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We served as the Company's auditor from 2015 until 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Atlanta, Georgia</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 3, 2021</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BLUELINX HOLDINGS INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS AND</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMPREHENSIVE INCOME</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMi0xLTEtMS02NjcxNA_92b40a16-da33-42a4-9295-a26ee0ca0dd2">4,450,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMi0zLTEtMS02NjcxNA_1c92560f-e3dc-420e-a07a-3c6baace2070">4,277,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMi01LTEtMS03MjE4Mw_62e610b1-40f1-4ffa-84ac-30f049730816">3,097,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMy0xLTEtMS02NjcxNA_4e4b520a-a01c-44fc-8341-dc19d7a70ae0">3,617,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMy0zLTEtMS02NjcxNA_e0e0d878-a136-492d-ab9b-103cf3b4e9e9">3,498,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMy01LTEtMS03MjE4Mw_f9f5c72f-310d-4fcd-83f8-4dfc31745d52">2,619,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNC0xLTEtMS02NjcxNA_026b5d5a-8896-43f1-8588-7cf7185e1257">832,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNC0zLTEtMS02NjcxNA_946c7c8c-6175-4ee6-9808-1c7206c4504d">778,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNC01LTEtMS03MjE4Mw_c364f1d6-768c-4464-8c5d-c111a40e3085">477,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNi0xLTEtMS02NjcxNA_850a1310-fb10-4077-ad8c-3e6c3faad789">366,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNi0zLTEtMS02NjcxNA_ab1bf09d-69cb-4cb6-97c2-0d1aa449b1be">322,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNi01LTEtMS03MjE4Mw_4870e938-a8a6-44c3-947b-0b87df2ff547">314,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNy0xLTEtMS02NjcxNA_7d0d6c37-db38-4984-971f-d103f10a462f">27,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNy0zLTEtMS02NjcxNA_26014741-1eaa-4323-b327-6be07e7ec26e">28,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNy01LTEtMS03MjE4Mw_1edb6059-d509-4653-8008-709ce6a5e790">28,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred gains on real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:AmortizationOfDeferredHedgeGains" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOC0xLTEtMS02NjcxNA_6a4a0831-b88e-443e-b8d9-9d71ced8815d">3,934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:AmortizationOfDeferredHedgeGains" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOC0zLTEtMS02NjcxNA_7cb650e4-be4d-4c55-b344-0a993410ba4b">3,935</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:AmortizationOfDeferredHedgeGains" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOC01LTEtMS03MjE4Mw_3e915c8e-9fea-49ff-a22a-469a8ce147ad">4,008</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains from sales of property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOS0xLTEtMS02NjcxNA_7f9a7c9d-926e-450f-a8dd-3cd2fea9968d">144</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOS0zLTEtMS02NjcxNA_ab7dd6fc-4915-4c58-9da7-c17117e61268">8,427</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOS01LTEtMS03MjE4Mw_c7b885c0-2662-4fab-8d0d-b4a08a32a7c8">10,529</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTAtMS0xLTEtNjY3MTQ_22f33e57-441c-43d9-a12d-3682a80622ba">4,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTAtMy0xLTEtNjY3MTQ_9ef8882a-ae79-4c5b-bb5f-928f723285af">2,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTAtNS0xLTEtNzIxODM_e91662af-210c-4c5e-bd2a-bbbc231b92d2">6,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTEtMS0xLTEtNjY3MTQ_6b95a3f9-dbf7-4a22-a61b-e4344b1f5e7c">393,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTEtMy0xLTEtNjY3MTQ_05c49996-6260-4655-8106-a8f0f172bbbe">340,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTEtNS0xLTEtNzIxODM_aee9c48e-e2a7-4bb0-ab0a-cde5b9cc340a">335,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTItMS0xLTEtNjY3MTQ_e5f4b1db-bdcd-466d-9c0d-6f469d75023b">439,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTItMy0xLTEtNjY3MTQ_421a5c5f-5d98-4b49-b174-cd3c06fa7b70">438,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTItNS0xLTEtNzIxODM_8a95759d-4e84-428f-81f0-0ac553a0515f">142,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-operating expenses (income):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTQtMS0xLTEtNjY3MTQ_831194e8-8ae0-432d-93b9-0a6b15932d1c">42,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTQtMy0xLTEtNjY3MTQ_b60dc93b-14e8-4a3b-897a-5e859224a8c2">45,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTQtNS0xLTEtNzIxODM_cf7a6ecd-b7eb-4777-b8cc-e5d53896612e">47,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTUtMS0xLTEtNjY3MTQ_e3811010-c267-40c3-8498-9c4ef7ebad2b">2,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTUtMy0xLTEtNjY3MTQ_24ff29de-b0b4-40e1-86ea-de8e9c3f6af3">1,306</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTUtNS0xLTEtNzIxODM_7af174f7-8682-4920-8fd7-4efdb6b34733">254</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTYtMS0xLTEtNjY3MTQ_1b99b2de-518f-4f3a-9acf-689de1dcd078">394,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTYtMy0xLTEtNjY3MTQ_f51b2d81-3353-4999-8c1b-7c65aaef9b69">393,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTYtNS0xLTEtNzIxODM_35458bcc-0f79-497d-ad00-029c3e8c14da"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTYtNS0xLTEtNzIxODM_484656d3-2f05-4a86-864d-eda2c4e18560">95,081</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTctMS0xLTEtNjY3MTQ_21593840-807b-483d-aa81-415ab93385d1">98,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTctMy0xLTEtNjY3MTQ_8f039a48-25db-4873-96af-450cbf97f0e7">97,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTctNS0xLTEtNzIxODM_fcd080a4-b45b-4c7e-ae3d-ba8061b054aa">14,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTgtMS0xLTEtNjY3MTQ_e5e79037-7916-450d-8f18-ce48e6529355">296,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTgtMy0xLTEtNjY3MTQ_4e94b6ba-3285-47d3-ab4b-3b82c67a32f2">296,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTgtNS0xLTEtNzIxODM_a8037164-825f-4904-92ed-b6941b501355">80,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic income per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjAtMS0xLTEtNjY3MTQ_b12cf0a9-ef16-4eb7-86af-6bd06af56018">31.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjAtMy0xLTEtNjY3MTQ_7f270342-aa84-42e4-8ed6-02a4693e1efd">30.80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjAtNS0xLTEtNzIxODM_3e6f0177-2711-4d4d-8fef-e44008dcbd9e">8.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted income per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjEtMS0xLTEtNjY3MTQ_69ab277c-0ad1-49bc-8b82-b6d509efc164">31.51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjEtMy0xLTEtNjY3MTQ_910890ea-658f-40c7-825c-a3b7f26011d0">29.99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjEtNS0xLTEtNzIxODM_24773a87-4a3b-42cc-b341-22dabe7b4671">8.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjQtMS0xLTEtNjY3MTQ_000ac535-427d-4449-930a-9243c4c9413a">296,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjQtMy0xLTEtNjY3MTQ_8aed98ba-5b7e-474c-b32f-fe9a60e9792a">296,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjQtNS0xLTEtNzIxODM_f050be24-64bd-46b3-a151-f980bacf6d88">80,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive (loss) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actuarial gain (loss) on defined benefit plan, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjYtMS0xLTEtNjY3MTQ_c44ed973-d658-439c-8eb5-38017c13981d">3,057</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjYtMy0xLTEtNjY3MTQ_45346a50-51fc-4823-9245-2ded605602df">5,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjYtNS0xLTEtNzIxODM_470ca641-9554-4c47-9e94-42f9be3822c5">2,202</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of unrecognized pension gain, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjctMS0xLTEtNjY3MTQ_dc005c5e-09cf-48ab-8a45-f92cfe58e1cc">627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjctMy0xLTEtNjY3MTQ_fdeb8fa4-fcc8-4850-99ea-90e2e7d45089">1,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjctNS0xLTEtNzIxODM_1be9614a-ab76-4531-88d5-28d20e072ad0">788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjgtMS0xLTEtNjY3MTQ_3f88ff07-1f67-410f-ae9a-2692ea2b4b62">378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjgtMy0xLTEtNjY3MTQ_ae607508-c5c7-43cd-b2b9-91583e9eba00">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjgtNS0xLTEtNzIxODM_b487fe1b-e875-41b4-bfaa-f8cf37502e7f">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other comprehensive (loss) income </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjktMS0xLTEtNjY3MTQ_a7ea780e-4260-477c-a49b-424ba1a4cc1f">2,052</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjktMy0xLTEtNjY3MTQ_9d48eb84-8075-479b-ac71-042dac537384">6,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjktNS0xLTEtNzIxODM_cfbdd598-c882-426a-9dd0-d73979cb0e2c">1,429</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMzAtMS0xLTEtNjY3MTQ_2bd152a1-67d9-4d6d-8b32-15a800212f1c">294,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMzAtMy0xLTEtNjY3MTQ_b989b245-4a10-4ebf-aec7-6e65cf645d3f">302,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMzAtNS0xLTEtNzIxODM_206f60ca-f52d-41d1-912c-9da0055c7ad3">79,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See the accompanying notes to the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BLUELINX HOLDINGS INC.</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except share data)</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ASSETS</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNC0xLTEtMS02NjcxNA_5a5f49e3-6a4d-4cf9-a191-53be256c62d1">298,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNC0zLTEtMS02NjcxNA_4ec55c2f-74fe-497e-9181-47c3385e06e9">85,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, less allowances of $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNS0wLTEtMS02NjcxNC90ZXh0cmVnaW9uOmM3YWYyNTg3NTkwMTRjNDY5ZWVhNDc5ZDYzNzE2YWRkXzQ0_251e6ebd-7aae-453a-b854-c94c4e4aa89f">3,449</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNS0wLTEtMS02NjcxNC90ZXh0cmVnaW9uOmM3YWYyNTg3NTkwMTRjNDY5ZWVhNDc5ZDYzNzE2YWRkXzUx_40b00492-1718-468d-b9aa-b2244f6f1651">4,024</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:ReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNS0xLTEtMS02NjcxNA_75d9232f-f178-4412-9970-e7dcd7adb53f">251,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:ReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNS0zLTEtMS02NjcxNA_e8f4fe1b-1b2c-40d5-86c2-70e47d405ec9">339,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNi0xLTEtMS02NjcxNA_bab68ce4-8621-4263-a715-96fb6fb896b8">484,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNi0zLTEtMS02NjcxNA_73e68c84-96b5-475e-8f96-a18bcd8e1d12">488,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNy0xLTEtMS02NjcxNA_53f8ea56-d636-430a-8f80-f8f5d548f668">42,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNy0zLTEtMS02NjcxNA_089fecb7-16fd-41f5-bba2-d7b74709fbaf">31,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfOC0xLTEtMS02NjcxNA_432141f4-96e6-4872-9c85-1101af368e22">1,076,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfOC0zLTEtMS02NjcxNA_db76a940-6a32-44d4-ad03-0f48568f4058">945,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTAtMS0xLTEtNjY3MTQ_af7416c4-8c0d-4a7d-b1b3-28183134e13d">205,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTAtMy0xLTEtNjY3MTQ_5e76d555-a167-4ef0-95a2-9c2aadc45912">181,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTEtMS0xLTEtNjY3MTQ_44ebe070-6d6f-4ee7-9b13-f9c5319c9ccb">45,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTEtMy0xLTEtNjY3MTQ_389429ad-9f68-42f4-b84c-eedc4cc35daa">49,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTItMS0xLTEtNjY3MTQ_3aa5945b-7048-42ad-a5f2-dc0866571069">55,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTItMy0xLTEtNjY3MTQ_7eeef568-c00e-4806-a615-6e09798ec063">47,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTMtMS0xLTEtNjY3MTQ_898d1d7b-e247-4f9f-b71a-f1495e6e0a5c">34,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTMtMy0xLTEtNjY3MTQ_238f7705-c5d8-43e8-8e43-dcd3264f616f">13,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTQtMS0xLTEtNjY3MTQ_dd6f7f84-1b56-43df-a572-2441ed988d99">56,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTQtMy0xLTEtNjY3MTQ_dc001adb-163a-4b30-abf9-7e6bc88a8aec">60,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTUtMS0xLTEtNjY3MTQ_bebe3061-9f16-49fd-984e-5a16c88900c2">15,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTUtMy0xLTEtNjY3MTQ_ba9dfec6-614b-4f57-b5f3-aa78b60d22ed">19,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTYtMS0xLTEtNjY3MTQ_e14341e7-10d2-4a28-90d2-da11d80e177e">1,490,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTYtMy0xLTEtNjY3MTQ_334f5e47-b130-43e3-971c-12c6651451f1">1,317,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTktMS0xLTEtNjY3MTQ_dc873108-b715-4003-8164-1a42bef77072">151,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTktMy0xLTEtNjY3MTQ_38e3ed4c-eac1-4964-b6cc-d4da8a412197">180,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjAtMS0xLTEtNjY3MTQ_ca6902c3-612a-43d3-a4ab-879efc37695e">22,556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjAtMy0xLTEtNjY3MTQ_d122c1a1-8d7d-47e6-aa1f-17967ff4af0f">22,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjEtMS0xLTEtNjY3MTQ_afed75d4-50fc-41e0-adcc-f3bd1e0efb9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjEtMy0xLTEtNjY3MTQ_d6db542b-f841-4af0-b14b-0422d6a620b8">6,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance lease liabilities - short-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjMtMS0xLTEtNjY3MTQ_95094206-ea72-4d46-93cb-845164be172a">7,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjMtMy0xLTEtNjY3MTQ_a4450c40-9c5c-4c4b-a3fc-f142fcbc6714">7,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities - short-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjQtMS0xLTEtNjY3MTQ_513ddc56-7489-4870-b4b6-9c2491467137">7,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjQtMy0xLTEtNjY3MTQ_57b048dc-6731-4d97-9dc9-95ba91b0050a">5,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Real estate deferred gains - short-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="bxc:FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjUtMS0xLTEtNjY3MTQ_5083cb43-2e39-43da-b2fb-f23d2631c12e">3,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="bxc:FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjUtMy0xLTEtNjY3MTQ_ab7137f5-a536-42ea-8295-68fd36ef49bf">3,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension benefit obligation - short-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjYtMS0xLTEtOTExMTY_9873baae-f1b1-475f-821e-dcbf2fd27d07">1,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjYtMy0xLTEtOTExMTY_a932f31d-1354-4959-8551-44f0578860d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjYtMS0xLTEtNjY3MTQ_583594fd-503e-44ac-8ce2-73f67c6d45b9">16,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjYtMy0xLTEtNjY3MTQ_00a79c12-2ac0-4335-bc0a-3376b9b8f939">18,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjctMS0xLTEtNjY3MTQ_6040767e-e369-4029-ac51-091b7a88447c">210,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjctMy0xLTEtNjY3MTQ_d21f0525-605c-4864-aa31-73224ddb7157">243,791</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt, net of debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredFinanceCostsNoncurrentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjktMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjozOTU4OTI4YWRlNzY0ZTlmYTY2MDZmYTUzNmQwM2M3Y181MA_0018a129-0e42-4ced-83c3-510d6f72713d">4,057</ix:nonFraction> and  $<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredFinanceCostsNoncurrentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjktMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjozOTU4OTI4YWRlNzY0ZTlmYTY2MDZmYTUzNmQwM2M3Y181OA_c2ba2e1a-2458-4fe6-926d-100da0605532">4,701</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjktMS0xLTEtNjY3MTQ_823bd965-b4a8-4ffe-a8a5-6d66827e210b">292,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjktMy0xLTEtNjY3MTQ_6912de03-4011-4dcb-87fd-6fec6c0a7476">291,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance lease liabilities - long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzAtMS0xLTEtNjY3MTQ_dd43947c-ccda-4065-b872-e060d9332023">265,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzAtMy0xLTEtNjY3MTQ_80e62766-bc40-412a-b72e-85891b7beffe">266,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities - long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzEtMS0xLTEtNjY3MTQ_f403a6b6-4633-4b04-bb57-9faef157e364">40,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzEtMy0xLTEtNjY3MTQ_9da66201-63ef-43af-a0f3-7a65387c6ebf">44,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Real estate deferred gains - long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="bxc:FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzItMS0xLTEtNjY3MTQ_8a192058-07aa-412c-9061-36f8faf53758">70,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="bxc:FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzItMy0xLTEtNjY3MTQ_77377ee7-1ae2-463e-9892-e6d3cf6d59b3">74,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension benefit obligation - long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzMtMS0xLTEtNjY3MTQ_582d62fc-9935-4081-a50d-041191952aeb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzMtMy0xLTEtNjY3MTQ_092e7f95-45c9-4ff7-a925-a9561df7c813">11,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzQtMS0xLTEtNjY3MTQ_3ac4f897-d599-43e9-b7c4-e4dcf079d2ce">20,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzQtMy0xLTEtNjY3MTQ_73ff4a1b-25ed-4384-903d-3d82428b3732">21,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzUtMS0xLTEtNjY3MTQ_4e81dd98-0c78-4c40-b0fa-a37ab859a5d4">900,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzUtMy0xLTEtNjY3MTQ_d99a0aba-c136-450c-bee8-db945710d152">954,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commitments and contingencies</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzYtMS0xLTEtNjY3MTQ_864e030a-f70d-4bfd-aef0-022787397506"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzYtMy0xLTEtNjY3MTQ_599cabd9-87f9-4f1f-b9dd-0db7cae92403"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">STOCKHOLDERS&#8217; EQUITY </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV8xOA_595b51d7-05c2-4bd2-9235-1904a0931489"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV8xOA_d7d0b8d1-de3d-41d6-8cd6-fb7a51a73986">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV8zMg_90859711-1a3e-430e-923f-0d4fa7766565"><ix:nonFraction unitRef="shares" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV8zMg_ea4747a0-0f1a-4e13-8956-7994f5ac63fd">20,000,000</ix:nonFraction></ix:nonFraction> shares authorized, </span></div><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;<ix:nonFraction unitRef="shares" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV82MA_3ede2980-27b1-4c36-bab7-203cc3b66ac4">9,048,603</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV82Nw_6af17b20-094b-425a-b11e-0c56238c39e8">9,725,760</ix:nonFraction> outstanding on December&#160;31, 2022 and January&#160;1, 2022, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:CommonStockValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMS0xLTEtNjY3MTQ_9f867084-bd49-4368-8915-43a2f539dbbb">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:CommonStockValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMy0xLTEtNjY3MTQ_86cf21e0-e1b0-47f9-b1bc-8d27a9ae7e1e">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzktMS0xLTEtNjY3MTQ_0f4c272f-0759-45be-8646-9ffdd64a02b4">200,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzktMy0xLTEtNjY3MTQ_a9fc052d-a00f-4b5f-af1d-699d9d3e2ceb">268,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDAtMS0xLTEtNjY3MTQ_5ba502cf-3d8e-4cf9-90e0-25c54769e253">31,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDAtMy0xLTEtNjY3MTQ_9f4006c6-ac1e-4d59-928d-6c5f3c493dd9">29,360</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDEtMS0xLTEtNjY3MTQ_56715971-a9df-4a58-9c07-2e07e4709641">420,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDEtMy0xLTEtNjY3MTQ_eee354ec-12bf-48c8-8101-7f4a0df0b678">124,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDItMS0xLTEtNjY3MTQ_440b55e9-c914-4ed6-95f3-692369ed6b7d">590,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDItMy0xLTEtNjY3MTQ_50682f53-717d-4186-9056-ded8ae329753">363,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDMtMS0xLTEtNjY3MTQ_2cfb6f32-bdba-414a-9270-c24206f3f97f">1,490,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDMtMy0xLTEtNjY3MTQ_b405321f-521c-4099-a720-9da4c26b3905">1,317,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See the accompanying notes to the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BLUELINX HOLDINGS INC. </span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (DEFICIT)</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.919%"></td><td style="width:0.1%"></td></tr><tr style="height:41pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings (Accumulated Deficit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholders&#8217;      Equity (Deficit)       Total</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, December 28, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i180f0131ae4f4709bf4eeb3c5b698edb_I20191228" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtMS0xLTEtNjY3MTQ_437ea857-0d91-4b1c-ba34-01de8dadbd01">9,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180f0131ae4f4709bf4eeb3c5b698edb_I20191228" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtMy0xLTEtNjY3MTQ_22f4d181-85cf-4508-84ef-a7724de1145e">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a31e1bb7b674c51b0053fc199bf4be6_I20191228" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtNS0xLTEtNjY3MTQ_06716c6d-fa7a-4a56-821a-bc44227b3fdf">260,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i266e79ade8724fb4a090a6331f129a31_I20191228" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtNy0xLTEtNjY3MTQ_8053b242-9a85-4dad-a910-af684919ee4a">34,563</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1f0bdc88ceb47089521d470054e268b_I20191228" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtOS0xLTEtNjY3MTQ_bc193be9-a67f-40e4-b9eb-1e974cbf7e0c">252,588</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec1ab23b06e84bb2a1875e2a6b102855_I20191228" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtMTEtMS0xLTY2NzE0_ee2592a5-d8ce-4b13-8a48-66c21c1c7631">26,083</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0581a4b7c9149b3bdc53d53a9c94f30_D20191229-20210102" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTQtOS0xLTEtNjY3MTQ_ab63d2a0-d87e-4e60-889e-839ed2b1224a">80,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTQtMTEtMS0xLTY2NzE0_e63d21ff-8cef-4d17-aa90-2f3fc55add7f">80,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of defined pension plan, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b18b6c2f050492c88e0548d34d668ad_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTYtNy0xLTEtNjY3MTQ_3b48ef8f-5a44-46c1-aee4-a829dcf5129d">1,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTYtMTEtMS0xLTY2NzE0_3861d041-0c03-4df9-a7c3-7b29ee6b0fe4">1,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vesting of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4c3602c72bd9477dbb66e52d2d16a2bc_D20191229-20210102" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTctMS0xLTEtNjY3MTQ_9b7c7b7f-11d4-4783-a3e5-7ded131927a3">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c3602c72bd9477dbb66e52d2d16a2bc_D20191229-20210102" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTctMy0xLTEtNjY3MTQ_138a5fd1-dfbc-47a4-b107-d1e3fdee1f09">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTctMTEtMS0xLTY2NzE0_b002cdc9-f272-41e2-991e-5974739f003a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation related to share-based grants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3248d4a04174baa8ace8d80aa11cb22_D20191229-20210102" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTgtNS0xLTEtNjY3MTQ_e53d1bc9-f49f-4e7d-91be-09245d4d781d">5,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTgtMTEtMS0xLTY2NzE0_3db3b7aa-7bbf-4d99-a403-9ea98e3794fd">5,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy employee tax withholdings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4c3602c72bd9477dbb66e52d2d16a2bc_D20191229-20210102" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTktMS0xLTEtNjY3MTQ_fb4fe1e9-0d75-427c-b3de-08a781875726">30</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3248d4a04174baa8ace8d80aa11cb22_D20191229-20210102" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTktNS0xLTEtNjY3MTQ_ce9f0d49-cdf8-45bf-a133-c077dbc45814">271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTktMTEtMS0xLTY2NzE0_64f63019-d69c-42be-a52a-3967e28eb290">271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b18b6c2f050492c88e0548d34d668ad_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjAtNy0xLTEtNjY3MTQ_eed96c93-5e10-4f5d-9571-dbdb90cc980e">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjAtMTEtMS0xLTY2NzE0_60f97035-cea7-48ca-9ae1-6ba28e3fbb77">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, January 2, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibd35a0dffbc84fb3a4b250880241a0c9_I20210102" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtMS0xLTEtNjY3MTQ_92441a02-5517-40e6-8e8d-e254a4763ad4">9,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd35a0dffbc84fb3a4b250880241a0c9_I20210102" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtMy0xLTEtNjY3MTQ_d5a04874-5c82-43e8-80d6-d95a99728ea8">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50552f151f28438aad295f39ddae59bd_I20210102" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtNS0xLTEtNjY3MTQ_694b49b8-f14f-4a9c-a0ed-38c476f09530">266,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i38360e324c6746c8859264679653b812_I20210102" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtNy0xLTEtNjY3MTQ_712c8f3d-48b7-49a9-95c6-2b2dfab83ed7">35,992</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic63aa608f38f40ee8d9d74b4931dab4d_I20210102" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtOS0xLTEtNjY3MTQ_36a40790-ca4b-4306-83b3-ac0cf66bff16">171,706</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad05814da76a457db81760f17533287c_I20210102" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtMTEtMS0xLTY2NzE0_22bb7709-2f94-4c96-a5d5-0c5d90471017">59,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7d66deb0554461f872278fc6a5eb12b_D20210103-20220101" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjItOS0xLTEtNjY3MTQ_ae7d3f11-50d5-465a-befe-fd89e7669182">296,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjItMTEtMS0xLTY2NzE0_8c9e7e52-2264-4b39-a422-f949a1b3052c">296,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of defined pension plan, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a13f93983024118bec88f09ed980173_D20210103-20220101" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjQtNy0xLTEtNjY3MTQ_0fc1db99-a01d-4e3f-a46a-75b937ae843c">6,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjQtMTEtMS0xLTY2NzE0_8c9ce3c8-6632-4262-a572-aa418b72eec1">6,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vesting of restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia98fb5e8d91e4af6a5b753b7c0d65aef_D20210103-20220101" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMS0xLTEtNjY3MTQ_f9e3d5c6-cd9f-4b28-bc2a-72f3544df1fe">379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia98fb5e8d91e4af6a5b753b7c0d65aef_D20210103-20220101" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMy0xLTEtNjY3MTQ_751d2a8a-30c5-41d0-8ed2-37f02de5c413">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMTEtMS0xLTY2NzE0_ec5a0e41-30cd-4033-9dce-24f43db7f4ab">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation related to share-based grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3de5f903679a42669429f40ce4eee135_D20210103-20220101" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtNS0xLTEtNjY3MTQ_a20ffb8a-be69-4958-a2d8-8aef8fccd482">6,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMTEtMS0xLTY2NzE0_b815df6a-19f2-4fc8-9862-fe332da27127">6,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy employee tax withholdings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia98fb5e8d91e4af6a5b753b7c0d65aef_D20210103-20220101" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMS0xLTEtNjY3MTQ_a71c0425-84e8-44e1-a48b-ec10582affbd">116</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3de5f903679a42669429f40ce4eee135_D20210103-20220101" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctNS0xLTEtNjY3MTQ_abf8b73d-d7de-4093-aecc-7a598f0025c8">5,193</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMTEtMS0xLTY2NzE0_52665469-a71c-4968-a42e-a86e665c232e">5,193</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3de5f903679a42669429f40ce4eee135_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjgtNS0xLTEtNjY3MTQ_3f5d669d-0ef0-4a18-8bb5-53aa05c676af">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a13f93983024118bec88f09ed980173_D20210103-20220101" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjgtNy0xLTEtNjY3MTQ_452630e2-c815-4a0f-9e1c-6d5f2b352325">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjgtMTEtMS0xLTY2NzE0_30732b9a-ce0e-408f-9a82-0d4cc9d1e2a2">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1d193d14184e414888b551b1f7a6a937_I20220101" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktMS0xLTEtNjY3MTQ_de947623-7964-46b3-b5ff-15c2e7fc719d">9,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d193d14184e414888b551b1f7a6a937_I20220101" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktMy0xLTEtNjY3MTQ_26e778e2-d5ba-46a2-8dbb-2f934b7cf7f9">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf534cc72b684e6aa417e9be23deb595_I20220101" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktNS0xLTEtNjY3MTQ_7adf798b-916c-4712-b6b2-437925e29d3b">268,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i772becd9e86e4b75ab6b43d4b74e24a4_I20220101" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktNy0xLTEtNjY3MTQ_521f2a01-1426-42bd-a4df-3876d21f0973">29,360</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba531378acc74bde852e21d3b4c8c4b0_I20220101" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktOS0xLTEtNjY3MTQ_fc9b8aa2-5bca-4fbf-982f-317e12462f7e">124,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktMTEtMS0xLTY2NzE0_acaa86b2-e3ee-4134-95f6-39a0ef3befec">363,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59ec270ecd1c48f39f0fcbfe4760ad7f_D20220102-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjAtOS0xLTEtNzIxODU_5d431aa9-5181-49d9-842b-c3921834761b">296,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjAtMTEtMS0xLTcyMTg1_27494951-dd09-4dcd-9558-d387336823ef">296,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of defined pension plan, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i916f273112e04bb29f5476be56b28ae1_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjItNy0xLTEtNzIxODU_995f2a11-c419-4ff7-ae6b-e5eb2574b312">2,430</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjItMTEtMS0xLTcyMTg1_d6d614e5-8f84-4208-89aa-ffaa77a76c8a">2,430</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vesting of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjMtMS0xLTEtNzIxODU_470f24a4-fb8c-41f3-aee5-8dce0c13f9d8">337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjMtMy0xLTEtNzIxODU_f31f3dfa-4af4-4648-bc0b-4db0d3a6c2fa">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjMtNS0xLTEtNzIxODU_72185af4-cdf6-4351-86d5-a0d03ebdccc2">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjMtMTEtMS0xLTcyMTg1_abd5e5da-1e24-4f3e-8832-7412a171df91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation related to share-based grants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjQtNS0xLTEtNzIxODU_0d2c6bc0-032d-4a9e-92cc-e71fe976ee52">9,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjQtMTEtMS0xLTcyMTg1_7829a5b7-169a-4078-897c-bc940434e8c3">9,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy employee tax withholdings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMS0xLTEtNzIxODU_30f54f68-ff74-47c2-8a71-d0eb2abf4cdc">132</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMy0xLTEtNzIxODU_182b33e7-368a-4956-944f-1dc0faeb17e7">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtNS0xLTEtNzIxODU_637d9839-6ed6-4b99-9fd3-1d1ce4cced22">10,533</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMTEtMS0xLTcyMTg1_47d051f8-b1a6-46b7-a78b-a9e45530f858">10,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock repurchase and retirement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMS0xLTEtNzY4Nzk_2c3d43f1-7506-4d81-acfb-3c1415e0904f">882</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMy0xLTEtNzY4Nzk_05c010ad-33f4-470a-8559-3b4f29933801">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtNS0xLTEtNzY4Nzk_b91f2026-118d-4d6d-948c-af594d75ffa3">66,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMTEtMS0xLTc2ODc5_33e960a3-e9d5-45ce-a297-8ec94a61d3f0">66,427</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i916f273112e04bb29f5476be56b28ae1_D20220102-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtNy0xLTEtNzIxODU_aa2da110-9a4e-4653-b76e-c2e87e403781">378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMTEtMS0xLTcyMTg1_0c32c3bf-e281-4bae-b78d-b7fc56dad9ff">378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8de814fa44834aa28af3d0c951be49a5_I20221231" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMS0xLTEtNzIxODU_5fc578e6-c93d-4a59-ad04-695cf58d6414">9,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de814fa44834aa28af3d0c951be49a5_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMy0xLTEtNzIxODU_4070ec0d-68df-406d-a181-5e3dcec2a321">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafbb7fabf39c43df80563d055af3a23c_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctNS0xLTEtNzIxODU_c9913cac-9a8f-4051-8085-a3579655756f">200,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic91ccc685f864abaaa72002c19787081_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctNy0xLTEtNzIxODU_a3aef0af-5864-466b-8440-608a816b9689">31,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaef5d37714fc4005b8cb4d4dc2de7567_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctOS0xLTEtNzIxODU_bdfabc92-1cf6-4f99-9761-2a4ff9c022bf">420,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMTEtMS0xLTcyMTg1_afc67930-d005-46aa-8a4b-7c163dc97b91">590,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See the accompanying notes to the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_85"></div><hr style="page-break-after:always"/><div style="min-height:27pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BLUELINX HOLDINGS INC. </span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMy0xLTEtMS02NjcxNA_d55f1c61-dca7-402f-a85d-fe6a73d1f71b">296,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMy0zLTEtMS02NjcxNA_efd5cee8-04c0-4d35-84f6-19ea0a15570e">296,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMy01LTEtMS03MjE4Nw_ccedf0ae-675a-47a0-b1e2-d70aebbd4f89">80,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to cash provided by operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNi0xLTEtMS02NjcxNA_023204dc-883a-4932-8847-91da2ff013d9">27,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNi0zLTEtMS02NjcxNA_3f2ddd82-15e0-4d21-9a22-3e74c5665743">28,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNi01LTEtMS03MjE4Nw_6bd673d0-acfa-4d9b-a1ca-a6f45e9ee5f1">28,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNy0xLTEtMS02NjcxNA_48713733-0d5f-4b9a-8689-0e456d0d17ca">1,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNy0zLTEtMS02NjcxNA_ba7f3b3c-9bb2-46eb-b482-38e4e7810e8e">1,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNy01LTEtMS03MjE4Nw_8982d846-6c01-4326-9661-e2787746a15e">3,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustment to debt issuance cost associated with term loan/revolver</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="bxc:AmortizationOfDebtIssuanceCostsTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOC0xLTEtMS02NjcxNA_40919477-524d-4a70-8698-2c85742febb1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="bxc:AmortizationOfDebtIssuanceCostsTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOC0zLTEtMS02NjcxNA_ab99c6f3-5220-46fe-a5b4-0834b2ec40ac">7,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="bxc:AmortizationOfDebtIssuanceCostsTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOC01LTEtMS03MjE4Nw_0dfcff48-ad52-47c9-a61a-d2fffb790d9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains from sales of property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOS0xLTEtMS02NjcxNA_142efc7e-c345-4c2e-9e63-98bc11dd4d8d">144</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOS0zLTEtMS02NjcxNA_d5cd4e7e-733a-4de8-9cb9-6f7123f86742">8,427</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOS01LTEtMS03MjE4Nw_d6ad7ab2-38af-4851-ba9b-d6f4dfd22789">10,529</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTAtMS0xLTEtNjY3MTQ_5226f0c8-22ba-4ce7-925d-5e80e1c267b0">5,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTAtMy0xLTEtNjY3MTQ_8d10ea18-b2e4-4616-83ad-af6b330f9bbb">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTAtNS0xLTEtNzIxODc_e8bf90fc-ebc1-4926-893e-90a88b7585d7">8,420</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTEtMS0xLTEtNjY3MTQ_3042f3fb-b390-4aba-a832-143df96ad340">9,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTEtMy0xLTEtNjY3MTQ_ea68d553-0110-4672-a311-98f53cdcad76">6,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTEtNS0xLTEtNzIxODc_891e22ee-078d-49df-82b5-a7bb0e28af33">5,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred gain from real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="bxc:AmortizationofDeferredGains" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTItMS0xLTEtNjY3MTQ_ed78edf5-f4d9-44be-bc40-8e7f3e773eef">3,934</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="bxc:AmortizationofDeferredGains" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTItMy0xLTEtNjY3MTQ_e4e152d4-d13a-4828-8692-c929cf71e2a1">3,935</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="bxc:AmortizationofDeferredGains" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTItNS0xLTEtNzIxODc_2c276efa-98cb-45a0-8e87-08c14ab73e98">4,008</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTUtMS0xLTEtNjY3MTQ_e83e6d46-8c21-4bef-868b-5f91ce84de50">101,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTUtMy0xLTEtNjY3MTQ_53084159-f245-4458-aeb7-7cad28318a0c">45,994</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTUtNS0xLTEtNzIxODc_a106e762-17a0-467e-9734-fd116e3c5915">100,771</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTYtMS0xLTEtNjY3MTQ_083a3924-cc09-47e9-897e-cbf97d9016dd">20,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTYtMy0xLTEtNjY3MTQ_968f2686-974d-4462-9382-b3d0fa3c138a">146,350</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTYtNS0xLTEtNzIxODc_6b5da3fe-b442-4072-8e15-d66cfa7afc9a">3,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTctMS0xLTEtNjY3MTQ_26cefefa-c509-4373-a2d2-1babad8f45fa">31,808</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTctMy0xLTEtNjY3MTQ_e6aee5bd-8a55-4236-89b8-28a1a99253c6">14,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTctNS0xLTEtNzIxODc_c35f36c7-8e11-46ce-9e3f-815c34a6bec8">32,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTgtMS0xLTEtNjY3MTQ_76c3cf28-2e5a-4cfc-afeb-20b6e304d404">6,138</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTgtMy0xLTEtNjY3MTQ_36aeaa67-d860-4222-98ab-3d55960b1cb0">1,709</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTgtNS0xLTEtNzIxODc_9b9deb7e-e64f-4890-8155-98fd6bc3f759">10,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPensionPlanObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTktMS0xLTEtNjY3MTQ_bf8623b1-1628-4452-8e32-ffdde66a4a3f">11,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPensionPlanObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTktMy0xLTEtNjY3MTQ_ecb2b661-d8de-4001-8cf4-d2cf756fb8d5">1,100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPensionPlanObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTktNS0xLTEtODA1ODU_b7d30070-93ef-4ac7-899d-aa594780911a">1,493</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjAtMS0xLTEtNjY3MTQ_7f3f567d-8dc1-493a-a91f-a45ce12e1f6a">11,635</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjAtMy0xLTEtNjY3MTQ_8b3ea07b-0f81-4e74-8225-4208e6670f68">712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjAtNS0xLTEtNzIxODc_832bbb9f-8956-4ccb-9fa6-7a8938c25bd4">9,546</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjEtMS0xLTEtNjY3MTQ_0fc1a207-f196-4616-badf-f534c21e985b">3,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjEtMy0xLTEtNjY3MTQ_cb8562f0-28fc-4d61-a8d4-4e03c2b9d8c4">3,087</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjEtNS0xLTEtNzIxODc_f1ec4e79-4cc5-42b7-ac18-afb2c41d9402">23,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjItMS0xLTEtNjY3MTQ_471328f9-7cb3-4870-816c-eddd63d06346">400,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjItMy0xLTEtNjY3MTQ_28286e89-0bc9-4c08-82fa-dc23f61f03f5">145,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjItNS0xLTEtNzIxODc_eacf47f8-5b33-4e32-b355-dd52738b9d96">55,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of business, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjUtMS0xLTEtNjY3MTQ_625fe28b-305c-4e40-a32f-ccef6682e4f5">63,767</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjUtMy0xLTEtNjY3MTQ_268dba74-ecee-446f-b98e-1066365314fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjUtNS0xLTEtNzMzNzE_16d3dfd6-d609-4f28-a381-1414b40dcb24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjYtMS0xLTEtNjY3MTQ_224ae353-755d-41f1-be3d-a7424328d922">964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjYtMy0xLTEtNjY3MTQ_6dd08c66-fd83-4208-b34b-a31f4034edf3">10,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjYtNS0xLTEtNzIxODc_3441afb3-191d-419c-9739-565e8b99898a">12,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjctMS0xLTEtNjY3MTQ_accf5b8c-c7ac-4e2a-8be5-f368caf796f2">35,886</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjctMy0xLTEtNjY3MTQ_ae49f004-5fb6-4d7a-a5b8-52fb02816bab">14,415</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjctNS0xLTEtNzIxODc_f667f82e-7e22-46a7-8e73-a2e0e70840d0">3,689</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjgtMS0xLTEtNjY3MTQ_b45039ad-637e-4778-96f7-413fa5695e85">98,689</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjgtMy0xLTEtNjY3MTQ_f3fb6272-b75e-4ee4-8835-d28c15fe7aa5">4,088</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjgtNS0xLTEtNzIxODc_147ef0c8-5754-415a-8509-1f4ac593558c">9,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Borrowings on revolving credit facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzEtMS0xLTEtNjY3MTQ_d270dc67-2b0c-4c8c-be77-75d8c921a1a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzEtMy0xLTEtNjY3MTQ_d2635f1d-dbe3-4b44-9921-1b5ed6b98393">949,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzEtNS0xLTEtNzIxODc_a51fab9b-cf84-4a15-828c-2e406cc6a8ae">843,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments on revolving credit facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzItMS0xLTEtNjY3MTQ_c47e5919-169a-4db5-8cfd-22f105e43596">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzItMy0xLTEtNjY3MTQ_74a7a189-0ded-4be1-b1bc-3919edcf513c">1,235,724</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzItNS0xLTEtNzIxODc_84ec0d08-aac7-45d1-8db5-d8345b5b0540">882,155</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments on term loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzMtMS0xLTEtNjY3MTQ_965c9f38-54b7-4837-aabb-da3d6b18bd06">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzMtMy0xLTEtNjY3MTQ_8aec3825-3e6e-49d7-a05e-09e7d97d7a90">43,204</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzMtNS0xLTEtNzIxODc_62fe8dc8-d477-4546-8550-3dacc82b5f5e">103,470</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from senior secured notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzQtMS0xLTEtNjY3MTQ_7e299d51-612b-4b1b-acfe-21fd43bf9b3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzQtMy0xLTEtNjY3MTQ_007c86df-9132-485e-a68b-4428526cc804">295,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzQtNS0xLTEtNzIxODc_38ed1684-6f1d-47a2-9f27-0ca72d0d1c77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from real estate financing transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="bxc:ProceedsFromFinancingLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzUtMS0xLTEtNjY3MTQ_a8c76db7-0dd0-4118-912f-fb151881c995">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="bxc:ProceedsFromFinancingLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzUtMy0xLTEtNjY3MTQ_94b4fc00-cac6-4009-9871-38eaf2bb4738">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="bxc:ProceedsFromFinancingLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzUtNS0xLTEtNzIxODc_e7a6a7c2-5222-41fe-9f64-64563a6e18b5">78,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock repurchase and retirement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtMS0xLTEtNzUwMzY_9ac0ad00-9e32-4ca9-ad23-e92a1c63379d">66,427</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtMy0xLTEtNzUwMzY_0970a8c5-9708-4d33-acb2-11e2eaa61d0d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtNS0xLTEtNzUwMzY_5cd6bfb2-f3d2-4b92-8eed-d81810b8393e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtMS0xLTEtNjY3MTQ_aa401080-ee91-4b69-97c8-0a690572e6ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtMy0xLTEtNjY3MTQ_f3a0dbbf-d538-443f-b6dd-643810922e93">5,459</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtNS0xLTEtNzIxODc_79a1b6f3-c6e2-4274-8613-2a5040737eb1">3,350</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy employee tax withholdings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzctMS0xLTEtNjY3MTQ_01587596-e2f7-4962-abc7-9bcb815d2c4b">10,534</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzctMy0xLTEtNjY3MTQ_498d450b-f23c-4619-8eff-e6508f4135a5">5,193</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzctNS0xLTEtNzIxODc_3692ed4b-3813-4eee-877a-a640607109b4">271</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal payments on finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzgtMS0xLTEtNjY3MTQ_3e0c9b4e-c72f-4490-90da-14db97393d9d">10,907</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzgtMy0xLTEtNjY3MTQ_d8ae1649-c024-430a-94e7-b3fc6eee8958">11,175</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzgtNS0xLTEtNzIxODc_a9f2ddb5-bbd0-4df1-90a0-e52748330aa3">8,662</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzktMS0xLTEtNjY3MTQ_3aa3b29a-88f2-497f-936f-23bbb7b0bdd0">87,868</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzktMy0xLTEtNjY3MTQ_2619307f-17ca-44c5-a771-44cc41166874">55,814</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzktNS0xLTEtNzIxODc_a1ee628a-e388-4012-9bf1-560fe3e5ea3e">75,740</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDEtMS0xLTEtNjY3MTQ_087f9e25-e28d-4034-9009-b3eb46848d5a">213,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDEtMy0xLTEtNjY3MTQ_ca1f9046-255a-4ac4-b87b-3a4619782eec">85,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDEtNS0xLTEtNzIxODc_11e5dc22-2c90-43cb-b845-aa8e864f6819">11,561</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDItMS0xLTEtNjY3MTQ_ace0a58d-e601-4eb7-be42-62c94550fad3">85,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad05814da76a457db81760f17533287c_I20210102" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDItMy0xLTEtNjY3MTQ_1c066d29-b38e-486f-b26c-2b7d7d0740ba">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec1ab23b06e84bb2a1875e2a6b102855_I20191228" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDItNS0xLTEtNzIxODc_7a3b52c1-2d32-403b-8f62-402d7d40b0ce">11,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDMtMS0xLTEtNjY3MTQ_8258aeb6-4048-454f-bf2b-6371cfed67ef">298,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDMtMy0xLTEtNjY3MTQ_6fdf52ca-2de9-4798-a934-f7ad34531d2f">85,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad05814da76a457db81760f17533287c_I20210102" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDMtNS0xLTEtNzIxODc_be91c4cc-194c-43ce-b82f-edc23580956b">82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income tax payments during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDYtMS0xLTEtNjY3MTQ_489dd5bd-e3c6-4524-9054-46a003045889">111,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDYtMy0xLTEtNjY3MTQ_91fc8914-bc7e-46e2-bda7-e8b0e6a800d8">98,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDYtNS0xLTEtNzIxODc_f05d73a6-df94-4a1d-bdda-ff89e485e0b5">14,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest paid during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDctMS0xLTEtNjY3MTQ_ca6a6850-aea9-436b-873f-c4fd5e09f3c7">44,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDctMy0xLTEtNjY3MTQ_bce88a91-7c26-4d98-9c44-2e91b06c1d62">33,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDctNS0xLTEtNzIxODc_92d06f16-8899-4fdf-a471-730804ab9829">43,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncash transactions:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions of fleet assets under finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDktMS0xLTEtNjY3MTQ_3e9dc03f-3cb2-4e4e-80e4-e6a81358a951">9,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDktMy0xLTEtNjY3MTQ_6cd364c2-dd8c-49d1-830c-367a6247755e">10,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDktNS0xLTEtNzIxODc_eb20175c-1cc1-41b9-bc9b-a51cee3ed368">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See the accompanying notes to the consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BLUELINX HOLDINGS INC. </span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_91"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNjA0NzMxMzk3OTc0Mw_449c94b6-0a73-4512-9cc8-358d7aa7cc3c" continuedAt="i35b0c66fed004efeb363d9cfc9a8f64d" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i35b0c66fed004efeb363d9cfc9a8f64d" continuedAt="i50bfd02c759143cca7b0f3d8040a5ed1"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NjA_45e02f75-8490-4503-b520-ad03ac9398c6" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BlueLinx is a leading wholesale distributor of residential and commercial building products in the United States. We are a &#8220;two-step&#8221; distributor. Two-step distributors purchase products from manufacturers and distribute those products to dealers and other suppliers in local markets, who then sell those products to end users. We carry a broad portfolio of both branded and private-label stock keeping units (&#8220;SKUs&#8221;) across two principal product categories: specialty products and structural products. Specialty products include items such as engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products. Structural products include items such as lumber, plywood, oriented strand board, rebar, and remesh. We also provide a wide range of value-added services and solutions aimed at relieving distribution and logistics challenges for our customers and suppliers, while enhancing their marketing and inventory management capabilities. Our consolidated financial statements include the accounts of BlueLinx Holdings Inc. and its wholly owned subsidiaries. These financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;). All significant intercompany accounts and transactions have been eliminated.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate on a 5-4-4 fiscal calendar. Our fiscal year ends on the Saturday closest to December 31 of that fiscal year and may comprise 53 weeks in certain years. Our 2022 fiscal year contained 52 weeks and ended on December&#160;31, 2022. Fiscal 2021 contained 52 weeks and ended on January&#160;1, 2022. Fiscal 2020 contained 53 weeks and ended on January 2, 2021.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NTI_f1d27dcb-a08c-4f54-837a-2e178dbb9a31" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification of Prior Period Presentation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended January&#160;1, 2022 and January 2, 2021, we have reclassified certain items within the presentation of our statement of cash flows to align with our statement of cash flows presentation for the year ended December&#160;31, 2022. Our reclassifications are limited to the operating activities section and include presenting pension contributions, which were previously presented within the change of other assets and liabilities, as an individual item within changes in operating assets and liabilities. These reclassifications, we believe, provide an enhanced level of transparency with regards to the presentation of our statement of cash flows.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk2MDA_25cbc2ab-c7ca-47a0-8047-2fa69a9cfef4" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial statements are prepared in conformity with U.S. GAAP, which requires us to make estimates based on assumptions about current, and for some estimates, future economic and market conditions, which affect reported amounts and related disclosures in our financial statements. Although our current estimates contemplate current and expected future conditions, as applicable, it is reasonably possible that actual conditions could differ from our expectations, which could materially affect our results of operations and financial position.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global impact of the COVID-19 pandemic may also affect our accounting estimates, which may materially change from period to period due to changing market factors. We regularly evaluate these significant factors and make adjustments where facts and circumstances dictate.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1Mzc_19e041ac-2b0e-4d35-9ae5-9dbae27b5643" continuedAt="i94109fd1c2e5407aa556111c0b5f73c7" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when control of the promised goods or services is transferred to the Company&#8217;s customers in an amount that reflects the consideration we expected to be entitled to in exchange for those goods or services. The timing of revenue recognition largely is dependent on shipping terms. Revenue is recorded at the time of shipment for terms designated free on board (&#8220;FOB&#8221;) shipping point. For sales transactions designated FOB destination, revenue is recorded when the product is delivered to the customer&#8217;s delivery site.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All revenues recognized are net of trade allowances, cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been immaterial for each of the reported periods.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i94109fd1c2e5407aa556111c0b5f73c7" continuedAt="ic25698de628e46c6a53bfd3a7aa71cc2">In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us.</ix:continuation> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i50bfd02c759143cca7b0f3d8040a5ed1" continuedAt="i340a5cd49b894a488e7333ba7a695305"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="bxc:ShippingAndHandlingCostsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzU_bbaf8726-4243-4834-a4d6-c05c9c095422" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outbound shipping and handling costs included in &#8220;Selling, general, and administrative&#8221; expenses were $<ix:nonFraction unitRef="usd" contextRef="iae14a6d03a9945e096d69490a713f826_D20220102-20221231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNTQ5NzU1ODUyMzUx_d52941ad-c0c5-47b3-939d-b7f267a938da">160.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i8b7385fa332d4a86ab5bc985a220a427_D20210103-20220101" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNTQ5NzU1ODUyMzM1_74813d51-b8f5-4a01-b19b-9cc2628f6f81">149.2</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="ibe157921052c4d4489a5a1768cea786e_D20191229-20210102" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNTQ5NzU1ODUyMzQz_fe5d606b-202c-4f9e-98e9-114ddfc3e292">151.2</ix:nonFraction>&#160;million for fiscal 2022, fiscal 2021, and fiscal 2020, respectively. Shipping and handling costs include amounts related to the administration of our logistical infrastructure, handling of material in our warehouses, and amounts pertaining to the delivery of products to our customers, such as fuel and maintenance costs for our mobile fleet, wages for our drivers, and third party freight charges.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzA_edb4dd90-b80c-4330-bf8d-6d5e5da5dfa6" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of short-term investments that have an original maturity of three months or less at the date of purchase. At December&#160;31, 2022 and January&#160;1, 2022, the majority of our cash and cash equivalents were comprised of money market funds that are broadly diversified and invested in high-quality, short-duration securities, including U.S. government agency securities, and similar instruments. We have significant amounts of cash and cash equivalents that are in excess of federally insured limits. Though we have not experienced any losses on our cash and cash equivalents to date and we do not anticipate incurring any losses, we cannot be assured that we will not experience losses on our cash and cash equivalents.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1Nzk_d0136263-961b-4e61-bb73-cdb467c45765" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at net realizable value, do not bear interest, and consist of amounts owed for orders shipped to customers. Management establishes an overall credit policy for sales to customers. The allowance for doubtful accounts is determined based on a number of factors including specific customer account reviews, historical loss experience, current economic trends, and the creditworthiness of significant customers based on ongoing credit evaluations.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1OTI_b1623ea4-7083-4f6a-8536-6c3645a0f805" continuedAt="idc2d961b9c89435a9629e4e6cf1553d2" escape="true">Inventory Valuation</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idc2d961b9c89435a9629e4e6cf1553d2">The cost of all inventories is determined by the moving average cost method. We have included all material charges directly or indirectly incurred in bringing inventory to its existing condition and location. We evaluate our inventory value at the end of each quarter to ensure that inventory, when viewed by category, is carried at the lower of cost or net realizable value, which also considers items that may be considered damaged, excess, and obsolete inventory. As of December&#160;31, 2022, we recorded a lower of cost or net realizable value reserve of $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNTQ5NzU1ODY5MzY5_e671e450-d6a0-45a2-8105-53d8b5ebc292">2.6</ix:nonFraction>&#160;million and <ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="INF" name="us-gaap:InventoryValuationReserves" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTY0OTI2NzQ5Nzg0Mg_27801ef0-da29-4c75-88c2-8302dc9ef291">no</ix:nonFraction> reserve as of January&#160;1, 2022.</ix:continuation> </span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="bxc:ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NDY_d9b8e864-be86-4c76-a9c7-8e3449ef63b4" continuedAt="i281fc984119f4462a0f16b441d71f91e" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consideration Received from Vendors and Paid to Customers</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each fiscal year, we enter into agreements with many of our vendors providing for inventory purchase rebates, generally based on achievement of specified volume purchasing levels. We also receive rebates related to price protection and various marketing allowances that are common industry practice. We accrue for the receipt of vendor rebates based on purchases, and also reduce inventory to reflect the net acquisition cost (purchase price less expected purchase rebates). </span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i281fc984119f4462a0f16b441d71f91e">In addition, we enter into agreements with many of our customers to offer customer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. We accrue for the payment of customer rebates based on sales to the customer, and also reduce sales to reflect the net sales (sales price less expected customer rebates).</ix:continuation> Adjustments to earnings resulting from revisions to rebate estimates have been immaterial.</span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzI_ef27e849-a8e6-45b8-be38-294347edca92" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Lease obligations for which we assume or retain substantially all the property rights and risks of ownership are capitalized. Amortization of assets recorded under finance leases is included in &#8220;Depreciation and amortization&#8221; expense. Replacements of major units of property are capitalized and the replaced properties are retired. Replacements of minor components of property and repair and maintenance costs are charged to expense as incurred.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method over the estimated useful lives of the related assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE0MA_30d15498-c273-4708-b60e-d4c4fed0d11b">seven</span> to <ix:nonNumeric contextRef="i0f12e48f90d24a288cda9538888e46f5_D20220102-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE0Ng_2145d8de-387b-4913-86d5-ff3b48411e56">15</ix:nonNumeric> years for land improvements, <ix:nonNumeric contextRef="i490af9c5d2cf413e8232d17497462cb9_D20220102-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE1MQ_4a45704b-5fb2-4a0a-9c9c-8bffad04efd5">15</ix:nonNumeric> to <ix:nonNumeric contextRef="i370b2e48eaf84894b6c1454e2ea0a492_D20220102-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE1Ng_d3c9a0c9-61f0-4036-9812-a49a7059d785">33</ix:nonNumeric> years for buildings, and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE2NA_9619e808-061b-497a-a932-c80e17628988">three</span> to <ix:nonNumeric contextRef="i73c3a5a9f81849cd97a98463e6dfe79a_D20220102-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE3Mw_c87b2b2a-64ae-4a78-bd42-a90917692cb9">seven years</ix:nonNumeric> for machinery and equipment. Upon retirement or disposition of assets, cost and accumulated depreciation are removed from the related accounts and any gain or loss is included in income.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assess long-lived assets other than goodwill for impairment whenever facts and circumstances indicate that the carrying amount may not be fully recoverable. If it is determined that the carrying amount of an asset is not recoverable, we compare the carrying amount of the asset to its fair value as estimated using discounted expected future cash flows, market values or replacement values for similar assets. The amount by which the carrying amount exceeds the fair value of the asset, if any, is recognized as an impairment loss.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i340a5cd49b894a488e7333ba7a695305" continuedAt="iaf53baa2001345259d83c190ba196200"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMzg0ODI5MDc0OTMzNw_632c0857-fdfe-4d31-8a45-86323416a8c1" continuedAt="i29b70679e7be4c9baef819ce90ff750e" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Held for Sale</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities met the held for sale classification criteria as of January&#160;1, 2022. Assets and liabilities held for sale are recorded at the lower of their carrying value or fair value less estimated cost to sell and are classified within other current assets and other current liabilities, respectively, in the consolidated balance sheets. Depreciation is suspended on assets upon classification as held for sale. As of December&#160;31, 2022, we had no assets or liabilities classified as held for sale.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i29b70679e7be4c9baef819ce90ff750e">Assets held for sale as of January&#160;1, 2022, consisted of fixed assets, at net book value, and current assets, including raw material and work in process inventory, affiliated with one of our business locations in the Midwest. Liabilities classified as held for sale included current liabilities, such as accounts payable, directly associated with those assets held for sale that were be transferred with the assets held for sale. We planned to sell these assets and transfer these liabilities within the next 12 months.</ix:continuation> </span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NTc_931b88ef-2fa6-453d-ad59-bcb51484a177" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is self-insured for its non-union and certain unionized employee health benefits. We have purchased stop-loss insurance in order to establish certain limits to our exposure on a per claim basis, both individually and in the aggregate. Health benefits for some unionized employees for fiscal 2022 and 2021 were paid directly to a union trust, depending upon the union-negotiated benefit arrangement. The Company is also self-insured, up to certain limits, for workers&#8217; compensation losses, general liability, and automotive liability losses, all subject to varying &#8220;per occurrence&#8221; retentions or deductible limits.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for estimated costs to settle both known claims and claims incurred but not yet reported by making periodic prepayments, considering our retention and stop loss limits. Liabilities of the Company associated with these claims are estimated, in part, by considering the frequency and severity of historical claims, both specific to us, as well as industry-wide loss experience and other actuarial assumptions. We determine our insurance obligations with the assistance of actuarial firms. Since there are many estimates and assumptions involved in recording insurance liabilities, and in the case of workers&#8217; compensation, a significant period of time elapses before the ultimate resolution of claims, differences between actual future events, and prior estimates and assumptions could result in adjustments to these liabilities. The Company has deposits on hand with certain third-party insurance administrators and insurance carriers to cover its obligation for future payment of claims. These deposits are recorded in other current and non-current assets in our consolidated balance sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1ODU_bc4b7c59-e2da-4d1b-b8cb-bdcf24f2b332" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessee in a lease contract when we obtain the right to control an asset associated with a particular lease. For operating leases, we record a right-of-use ("ROU") asset that represents our right to use an underlying asset for the lease term, and a corresponding lease liability that represents our obligation to make lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Financing ROU assets associated with finance leases are included in property and equipment. Leases with a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line basis over the lease term in our consolidated statement of operations and comprehensive income. We determine the lease term by assuming the exercise of renewal options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. When our contracts contain lease and non-lease components, we account for both components as a single lease component. See&#160;Note&#160;14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;for further discussion.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1OTk_ef021ead-ece1-4781-99d5-03d059833f68" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for deferred income taxes using the liability method. Accordingly, we recognize deferred tax assets and liabilities based on the tax effects of temporary differences between the financial statement and tax bases of assets and liabilities, as measured by current enacted tax rates. All deferred tax assets and liabilities are classified as noncurrent in our consolidated balance sheet. A valuation allowance is recorded to reduce deferred tax assets when necessary. For additional information about our income taxes, see Note 8,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzY_3fe46a88-f77e-4b77-99a5-8b7746c5b1ec" continuedAt="i7c308e11e1ea4df98b7a993da3dda832" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a noncontributory defined benefit pension plan administered solely by us (the &#8220;pension plan&#8221;). Most of the participants in the plan are inactive, with all remaining active participants no longer accruing benefits, and the plan is closed to new entrants. Our funding policy for the pension plan is based on actuarial calculations and the applicable requirements of federal law.&#160;Benefits under the pension plan primarily are related to years of service. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various multiemployer pension plans (&#8220;MEPPs&#8221;) that provide retirement benefits to certain union employees in accordance with certain collective bargaining agreements (&#8220;CBAs&#8221;). As one of many participating employers in these MEPPs, we are generally responsible with the other participating employers for any plan underfunding. Our contributions </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iaf53baa2001345259d83c190ba196200" continuedAt="i86a044007f4245f5bcb0b5f87bed68c0"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7c308e11e1ea4df98b7a993da3dda832">to a particular MEPP are established by the applicable CBAs; however, our required contributions may increase based on the funded status of an MEPP and legal requirements such as those of the Pension Act, which requires substantially underfunded MEPPs to implement a funding improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) to improve their funded status.</ix:continuation> </span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMzg0ODI5MDc0MjQzNg_8436e201-35b7-445d-b28f-6481a977692d" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as 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. Authoritative guidance for fair value measurements establishes a three-level hierarchy that prioritizes the inputs to valuation models based upon the degree to which they are observable. The three levels of the fair value measurement hierarchy are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement guidance also establishes, as a practical expedient, that certain investments are not to be classified in the fair value hierarchy when they are measured at fair value using net asset value ("NAV").</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the Company&#8217;s cash, cash equivalents, trade receivables, and trade payables approximate their fair values because of their short-term nature. See Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information with respect to the Company&#8217;s fair value measurements.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMzg0ODI5MDc0MjQzNw_89c47b11-88af-4584-bcc5-bce40a79dcb8" continuedAt="i790dbd9257a142b0a51ee7a789f4a15c" escape="true">Business Combinations</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i790dbd9257a142b0a51ee7a789f4a15c">We account for business combinations by recognizing the assets acquired and liabilities assumed at the acquisition date fair value. In valuing certain acquired assets and liabilities, fair value estimates use Level 3 inputs, including future expected cash flows and discount rates. Goodwill is measured as the excess of consideration transferred over the fair values of the assets acquired and the liabilities assumed. While we use our best estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments arising from new facts and circumstances are recorded to the consolidated statements of operations. The results of operations of acquisitions are reflected in our consolidated financial statements from the date of acquisition.</ix:continuation> </span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzM_207d752b-67bd-4290-b102-8fe4d08b140c" continuedAt="iacf68af082274f8587de301719dc74f5" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards - Adopted</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Impairment Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In June 2016, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326).&#8221; This ASU sets forth a current expected credit loss (&#8220;CECL&#8221;) model which requires the measurement of all expected credit losses for financial instruments or other assets (e.g., trade receivables), held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model, is applicable to the measurement of credit losses on financial assets measured at amortized cost, and applies to some off-balance sheet credit exposures. The standard also requires enhanced disclosures to help financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an entity's portfolio. We adopted this standard in the first quarter of 2022 and the implementation did not have a material impact to our consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The standard provides temporary guidance to ease the potential burden in accounting for reference rate reform primarily resulting from the discontinuation of the publication of certain tenors of the London Inter-bank Offered Rate (&#8220;LIBOR&#8221;) on December 31, 2021, with complete elimination of the publication of the LIBOR by June 30, 2023. The amendments in this ASU are elective and apply to all entities that have contracts referencing the LIBOR.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revolving credit agreement, as further discussed in Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to these consolidated financial statements, currently references the LIBOR for determining interest payable on current and future borrowings and includes provisions for the use of alternative rates if the LIBOR is unavailable. The guidance in this ASU provides a practical expedient which simplifies accounting analyses under current U.S. GAAP for contract modifications if the change is directly related to a change </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i86a044007f4245f5bcb0b5f87bed68c0"><ix:continuation id="iacf68af082274f8587de301719dc74f5"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from the LIBOR to a new interest rate index. We adopted this standard prospectively in the first quarter of 2022. The implementation did not have a material impact to our consolidated financial statements or to any key terms of our revolving credit agreement other than the discontinuation of the LIBOR.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2019, the FASB issued ASU No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Accounting Standards Codification (&#8220;ASC&#8221;) 740 and also clarifies and amends existing guidance to improve consistent application. The amendments in this standard are effective for interim periods and fiscal years beginning after December 15, 2020. We adopted this standard effective for fiscal year 2021. The adoption of the standard did not have a material impact on our consolidated financial statements.</span></div></ix:continuation></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_1473"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF83MTQ2ODI1NTg3MTE2_61c245aa-526f-4d47-adc0-c371ac4f1d36" continuedAt="i7d914d733871424c864a822c4036ebbd" escape="true">Business Combination</ix:nonNumeric></span></div><ix:continuation id="i7d914d733871424c864a822c4036ebbd" continuedAt="i2eaf270a95804c4dbd102d49bb0bd369"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;3, 2022, we acquired all the outstanding stock of Vandermeer Forest Products (&#8220;Vandermeer&#8221;), a premier wholesale distributor of building products, for preliminary total consideration of $<ix:nonFraction unitRef="usd" contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8xNjQ5MjY3NDYxNDA4_cd91f96f-ad32-4e03-9f66-7a66859da9c3">69.3</ix:nonFraction>&#160;million. Preliminary total consideration includes a purchase price of $<ix:nonFraction unitRef="usd" contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredOther1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MzM0OTM_d7d8bade-07df-4589-970e-e45be11eae64">67.0</ix:nonFraction>&#160;million plus a preliminary estimate for cash acquired and net adjustments for working capital related to the transaction. The purchase price of $<ix:nonFraction unitRef="usd" contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredOther1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MzM1MTA_d7d8bade-07df-4589-970e-e45be11eae64">67.0</ix:nonFraction>&#160;million includes $<ix:nonFraction unitRef="usd" contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003" decimals="-5" name="bxc:BusinessCombinationConsiderationTransferredOtherMisc" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MzM1MjY_ae89918a-9ead-434b-a6fb-6e4efac3d717">63.4</ix:nonFraction>&#160;million for the business and $<ix:nonFraction unitRef="usd" contextRef="i2e698f336e97405ba32a0fbbc79dc9ff_I20221003" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MzM1NDQ_a8c00a07-55c7-4782-9c28-70b9a58391b3">3.6</ix:nonFraction>&#160;million for a distribution facility and real estate located in Spokane, Washington, which was acquired in transaction. The acquisition was funded with cash on hand. Vandermeer was founded in 1972 and serves more than <ix:nonFraction unitRef="customer" contextRef="i76496b663f4941fdb5c2a5ebd9e47b4b_D20221003-20221003" decimals="INF" name="bxc:NumberOfCustomers" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8zODQ4MjkwNzE0ODEy_67e6503a-a8b5-4e12-bac3-e678c02601c4">250</ix:nonFraction> customers across the Pacific Northwest, Alaska, Hawaii, British Columbia and Alberta from distribution facilities in Kent, Spokane, and Marysville, Washington. The acquisition of Vandermeer provides us with direct access to customers within Seattle and Portland, two of the top 15 highest growth repair and remodel and new construction markets in the United States. Additionally, with our acquisition of Vandermeer, we now have coast-to-coast reach and serve all 50 states.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vandermeer acquisition has been accounted for as a business combination using the acquisition method, and the Vandermeer results of operations are included in our results of operations from the October&#160;3, 2022 acquisition date through the end of fiscal 2022. Vandermeer contributed revenues of $<ix:nonFraction unitRef="usd" contextRef="i6aa340435b8c47cfb877c310b9b3ec7f_D20221003-20221231" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4Mjc5MzE_59d85181-2f63-4737-94b9-9a5ded63e68a">25.5</ix:nonFraction>&#160;million from October&#160;3, 2022 through the end of fiscal 2022. The assets acquired and liabilities assumed were recognized at their acquisition date fair values. The acquisition accounting, including fair value estimations, is subject to change as we finalize all assessments over the assets and liabilities that were acquired on the acquisition date. The primary area of the preliminary acquisition accounting that is not yet finalized relates to settlement of the holdback liability, specifically as it relates to adjustments for final working capital balances.</span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8zODQ4MjkwNzE0ODE3_c250dc10-cea9-4f72-a746-30be75b8c6bc" continuedAt="i300918e6617c484989fc3cd96f13be22" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the preliminary consideration:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.468%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary Consideration Transferred</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration paid to and on behalf of shareholder</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6YzZlYjc2ZjM0ODBhNDVlZTkzZmFiYzI4NDUyNWJmM2MvdGFibGVyYW5nZTpjNmViNzZmMzQ4MGE0NWVlOTNmYWJjMjg0NTI1YmYzY18yLTEtMS0xLTg4MDA2_beb7ff51-6dce-4d06-97c7-f74aa197ff6e">62,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holdback liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6YzZlYjc2ZjM0ODBhNDVlZTkzZmFiYzI4NDUyNWJmM2MvdGFibGVyYW5nZTpjNmViNzZmMzQ4MGE0NWVlOTNmYWJjMjg0NTI1YmYzY18zLTEtMS0xLTg4MDA2_186a9cdc-47bf-466c-9f3f-625f4e70d50a">6,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total preliminary consideration transferred</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6YzZlYjc2ZjM0ODBhNDVlZTkzZmFiYzI4NDUyNWJmM2MvdGFibGVyYW5nZTpjNmViNzZmMzQ4MGE0NWVlOTNmYWJjMjg0NTI1YmYzY181LTEtMS0xLTg4MDA2_23bad395-d6ce-488a-951c-faef611b85e9">69,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Included in the total preliminary consideration as of December&#160;31, 2022 is a $<ix:nonFraction unitRef="usd" contextRef="i51d67ce46b214b7999097b6f376f1f79_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8xNjQ5MjY3NDYxNDM4_ce7aa6f1-2091-4abf-a6b7-80488b714f93">6.3</ix:nonFraction>&#160;million holdback liability held in escrow for general representations and warranties of the seller that is scheduled to be settled approximately 18 months after the acquisition date.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of total purchase price, which includes the aggregate cash consideration paid in excess of the fair value of the tangible and intangible assets acquired, was recorded as goodwill. The goodwill recognized is attributable to the expected operating synergies and growth potential that we expect to realize from the acquisition. Goodwill also includes certain other intangible assets that do not qualify for separate recognition, such as an assembled workforce. We intend to make a 338(h)(10) tax election which will allow us to deduct goodwill generated from the acquisition for tax purposes.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i2eaf270a95804c4dbd102d49bb0bd369"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When determining the fair values of assets acquired and liabilities assumed, management made estimates, judgments and assumptions. <ix:continuation id="i300918e6617c484989fc3cd96f13be22" continuedAt="i6f605951ca3544c9b7a5c6112ebb407a">The following table summarizes the preliminary values of the assets acquired and liabilities assumed at the date of the acquisition:</ix:continuation></span></div><div style="margin-bottom:9pt;text-align:justify"><ix:continuation id="i6f605951ca3544c9b7a5c6112ebb407a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.468%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary Allocation as of Acquisition Date</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value of identifiable assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8zLTEtMS0xLTg4MTA5_634e2fb3-4909-44a2-8d4b-0c5ebf788faf">5,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF85LTEtMS0xLTc5OTgz_db72b3b6-23f4-466a-bf63-5fe4cdc4b11e">13,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xMC0xLTEtMS03OTk4Mw_1d66a9ce-c003-4c73-b113-aa5d5d55bf4d">16,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xMS0xLTEtMS03OTk4Mw_5131d303-5229-49bd-a098-d240fbdd0aa7">3,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="bxc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xMi0xLTEtMS03OTk4Mw_5881db64-5099-4b94-aea7-0c869cce604f">714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xMy0xLTEtMS03OTk4Mw_f2c1b8b4-b420-4b46-8d1b-f5ac4956f6c2">701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if369785edf3349258d127e9b691bfa9a_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xNS0xLTEtMS03OTk5Mg_5ad3c9aa-d0dd-460a-9494-83d72da6133e">23,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i739a2a21a7eb466c8113307633356e1e_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xNi0xLTEtMS03OTk5Mg_2f9e91e2-97eb-4ee0-8400-8ce165bc7a99">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife7443be7bf94560b611e921a752e9a1_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xNy0xLTEtMS03OTk5Mg_056fdcee-3ee6-4c86-b4c2-5fad21c16363">700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xOC0xLTEtMS03OTk5Mg_6b8104c0-a0ce-48bd-a568-03c6a993c166">7,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xOS0xLTEtMS03OTk5Mg_a9a9b45a-3e11-453a-8986-6e123b9c3ded">1,738</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="bxc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8yMC0xLTEtMS03OTk5Mg_7c79dfc9-ec4a-477a-8f43-d82d022e6bf7">994</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="bxc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8yMS0xLTEtMS03OTk5Mg_65cc1994-3f19-4320-80b1-524589e82997">714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xNy0xLTEtMS04ODEwOQ_3d90beff-751b-4d7b-b733-c257148a4cf0">175</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF83LTEtMS0xLTcxNzMy_df4e5fb8-3145-4a0b-a52c-14aed80caf66">69,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life for the customer relationships, trade names, and non-compete agreements is <ix:nonNumeric contextRef="ib31081a0dc9b4051ad15ddda530f0c3b_D20220102-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MjM0NTE_7eaec58c-623d-4db9-9781-49d4843dc73b">12</ix:nonNumeric> years, <ix:nonNumeric contextRef="i78c67e1230704fb3980b4a01beff4cb7_D20220102-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8xMDk5NTExNjM4MTI0_8e7c485e-adea-49ea-b400-aa0d7f2e1b73">three years</ix:nonNumeric>, and <ix:nonNumeric contextRef="ib66c2dd5f95249b7aa683182197815a9_D20220102-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MjM1MTI_2b5408f3-a7a8-4421-9281-6ea3d9fcf850">five years</ix:nonNumeric>, respectively.</span></div></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_94"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85NC9mcmFnOmI2Y2Q1MDNhMTY0YzQzYjlhM2QzMGRhOWI0ZThlZGExL3RleHRyZWdpb246YjZjZDUwM2ExNjRjNDNiOWEzZDMwZGE5YjRlOGVkYTFfODAw_11ae9b82-c508-4b21-b508-9d9b4805722e" continuedAt="i3cf55a23897e48599486e969e497629f" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></ix:nonNumeric></div><ix:continuation id="i3cf55a23897e48599486e969e497629f" continuedAt="i78b51c03c762433699936a8f82962018"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventories consist almost entirely of finished goods inventory, with an immaterial amount of work-in-process inventory. The cost of all inventories is determined by the moving average cost method. We have included all material charges directly incurred in bringing inventory to its existing condition and location. We evaluate our inventory value at the end of each quarter to ensure that inventory, when viewed by category, is carried at the lower of cost or net realizable value, which also considers items that may be considered damaged, excess, and obsolete inventory. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of fiscal 2022, we recorded a lower of cost or net realizable value reserve of $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85NC9mcmFnOmI2Y2Q1MDNhMTY0YzQzYjlhM2QzMGRhOWI0ZThlZGExL3RleHRyZWdpb246YjZjZDUwM2ExNjRjNDNiOWEzZDMwZGE5YjRlOGVkYTFfNTQ5NzU1ODE2ODgx_e671e450-d6a0-45a2-8105-53d8b5ebc292">2.6</ix:nonFraction>&#160;million as a result of the decrease in the value of our structural lumber and panel inventory related to the decline in wood-based commodity prices as of the end of the period. </span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i78b51c03c762433699936a8f82962018">As of the end of fiscal 2021, we assessed the carrying value of our inventory and determined it was presented at the lower of cost or net realizable value and that a reserve was not necessary.</ix:continuation> </span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_97"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RleHRyZWdpb246YjZkODc4ZTQ5MGE4NDM0NGFjMTcyYTFiNDk1YjgyNDJfMzY1OA_ad306345-0ed1-479a-b677-90a68f878e8a" continuedAt="i4f778fe3400d41e4be236c39101a51f8" escape="true">Revenue Recognition</ix:nonNumeric></span></div><ix:continuation id="ic25698de628e46c6a53bfd3a7aa71cc2" continuedAt="ic1832a3553d84e539362715516abc2ae"><ix:continuation id="i4f778fe3400d41e4be236c39101a51f8" continuedAt="i1ab1e8e5601b47d2a47b9a0856bb41f4"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when the following criteria are met: (1) contract with the customer has been identified; (2) performance obligations in the contract have been identified; (3) transaction price has been determined; (4) the transaction price has been allocated to the performance obligations; and (5) when (or as) performance obligations are satisfied.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts with our customers are generally in the form of standard terms and conditions of sale. From time to time, we may enter into specific contracts, which may affect delivery terms. Performance obligations in our contracts generally consist solely of delivery of goods. For all sales channel types, consisting of warehouse, direct, and reload sales, we typically satisfy our performance obligations upon shipment. Our customer payment terms are typical for our industry, and may vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not deemed to be significant by us. For certain sales channels and/or products, our standard terms of payment may be as early as <ix:nonFraction unitRef="day" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="INF" name="bxc:ContractWithCustomerStandardTermsOfPaymentNumberOfDays" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RleHRyZWdpb246YjZkODc4ZTQ5MGE4NDM0NGFjMTcyYTFiNDk1YjgyNDJfMTE3MA_1136e624-f9e2-4468-9273-117fb60571fa">ten</ix:nonFraction> days.</span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i1ab1e8e5601b47d2a47b9a0856bb41f4"><ix:continuation id="ic1832a3553d84e539362715516abc2ae"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All revenues recognized are net of trade allowances (i.e., rebates), cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been insignificant for each of the reported periods. Certain customers may receive cash-based incentives or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. We believe that there will not be significant changes to our estimates of variable consideration.</span></div></ix:continuation><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RleHRyZWdpb246YjZkODc4ZTQ5MGE4NDM0NGFjMTcyYTFiNDk1YjgyNDJfMzY2Mg_6cd9b67f-9c66-42f4-9738-a5c7781a6541" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36ba63c5190842d1b3e498cd0be450e3_D20220102-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfMy0xLTEtMS02NjcxNA_b29b43fb-3c52-4a34-86c0-efb416c2c261">2,871,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c4d787024df4a2b883043e9cba1bfbc_D20210103-20220101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfMy0zLTEtMS02NjcxNA_ee764d45-2c84-4efc-ab34-981993069180">2,520,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i741cb400ca694fedadbde8613c92a652_D20191229-20210102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfMy01LTEtMS03MjMyNA_3881e3a8-8f01-4f9a-86a1-4a827a83a598">1,865,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Structural products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a0e44e0c98146efaefe759f3148c95e_D20220102-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNC0xLTEtMS02NjcxNA_2820d531-93e2-4cde-a07f-f95071bc2a9a">1,578,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib909b22203b34ea1bc9af3ad20dfb05c_D20210103-20220101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNC0zLTEtMS02NjcxNA_9ec58cba-34ac-42cb-90dc-a7b75cc1a0a3">1,756,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87aa8298ef1b4c78a3b69a7ec818b2eb_D20191229-20210102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNC01LTEtMS03MjMyNA_517a01e9-7d6b-47fc-9c24-6f78f068aeea">1,232,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNS0xLTEtMS02NjcxNA_92c43e9d-893a-4ef9-93ae-aeeea23fbb78">4,450,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNS0zLTEtMS02NjcxNA_547dda2c-ca92-4074-8f39-206c05644858">4,277,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNS01LTEtMS03MjMyNA_75712b99-723e-4d8c-bf44-2e78c8236847">3,097,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by sales channel. Warehouse sales are delivered from our warehouses. Reload sales are similar to warehouse sales but are shipped from non-warehouse locations, most of which are operated by third-parties, where we store owned products to enhance our operating efficiencies. This channel is employed primarily to service strategic customers that would be less economical to service from our warehouses, and to distribute large volumes of imported products from port facilities. Direct sales are shipped from the manufacturer to the customer without our taking physical possession of the inventory and, as a result, typically generate lower margins than our warehouse and reload distribution channels. This distribution channel requires the lowest amount of committed capital and fixed costs. Sales and usage-based taxes are excluded from revenues.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warehouse and reload</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i125a55bcd16540218d7edbb38f48c548_D20220102-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfMy0xLTEtMS02NjcxNA_5aa5841e-17c1-423c-9a56-e20316ab9306">3,714,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib14034529e954408986a7b1491ade7f7_D20210103-20220101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfMy0zLTEtMS02NjcxNA_6cc59661-9b0f-4c23-a3e8-1d33eb5ae3e5">3,513,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id73b2dafe7634201aa89988f61083c56_D20191229-20210102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfMy01LTEtMS03MjMyNg_48917dd5-9978-481b-9e63-e7b3fbd5bc78">2,617,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa5b0a5ad2a5404884897ed613584fa1_D20220102-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNC0xLTEtMS02NjcxNA_baa4f9bb-6506-4c0f-975b-c0300d060959">815,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6aeae921e2b495d82e4fbca12f69843_D20210103-20220101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNC0zLTEtMS02NjcxNA_d3201667-79c0-4312-a1bd-f5cbe580b4b4">832,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cc2768acf7a4bb6ab802d7e35b0e51b_D20191229-20210102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNC01LTEtMS03MjMyNg_2b9a479d-99d7-42c7-9321-71fd8752bc69">525,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash discounts and rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6febb27033b84add9296c38a90dcdb40_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNS0xLTEtMS02NjcxNA_da21484a-5f40-4774-8fc7-8fc1d7e3cd5e">80,548</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0755051eaa27418b9b8520b3cdec18fd_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNS0zLTEtMS02NjcxNA_92e070a3-044b-4da0-a6a6-63ade401218a">68,970</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2100b90ce4884ef1b1ae2451142bbf92_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNS01LTEtMS03MjMyNg_66d51192-b213-4930-8759-e528d22d7262">46,172</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNi0xLTEtMS02NjcxNA_837143af-9aa2-4b38-a5f7-9ed54e60c1da">4,450,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNi0zLTEtMS02NjcxNA_ebc62ee4-191a-4db7-8e6a-58adb41485cf">4,277,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNi01LTEtMS03MjMyNg_3331ee14-228a-42d7-bb44-0ccb81ebe625">3,097,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Practical Expedients and Exemptions</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling, general, and administrative expense.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have made an accounting policy election to treat outbound shipping and handling activities as a selling, general and administrative expense.</span></div></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_100"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzI0OTY_173155d7-0e07-4d08-bd00-24a2a1c65c5f" continuedAt="i5db6ff784f0241579e25768052e511f1" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i5db6ff784f0241579e25768052e511f1" continuedAt="ica994f3063d9465e9eefcfe40f8d58c1"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and January&#160;1, 2022, our intangible assets consist of goodwill and other intangible assets including customer relationships, noncompete agreements, and trade names.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the cost of an acquired entity over the fair value of tangible and intangible assets (including customer relationships, noncompete agreements, and trade names) acquired and liabilities assumed under acquisition accounting for business combinations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not subject to amortization but must be tested for impairment at least annually. This test requires us to assign goodwill to a reporting unit and to determine if the fair value of the reporting unit&#8217;s goodwill is less than its carrying amount. We evaluate goodwill for impairment as of the first day of our fourth quarter, which was October&#160;2, 2022 for fiscal 2022. We </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ica994f3063d9465e9eefcfe40f8d58c1" continuedAt="i46d63ecb39cd4cb1b058aed51d115805"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">completed our annual assessment of goodwill in the fourth quarter of fiscal 2022 using a qualitative approach. The qualitative goodwill impairment assessment requires us to evaluate factors, based on the weight of evidence, to determine whether our single reporting unit's carrying value would more likely than not exceed its fair value. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our goodwill qualitative testing process for our reporting unit, we evaluate various factors that are specific to the reporting unit, as well as industry and macroeconomic factors, in order to determine whether they are reasonably likely to have a material impact on the fair value of our reporting unit. Based on the qualitative analysis performed in fiscal 2022, we concluded that there were no changes that were reasonably likely to cause the fair value of our reporting unit to be less than its carrying value and determined that there was no impairment of our goodwill. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we will</span><span style="color:#0094ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evaluate the carrying value of goodwill for impairment between annual impairment tests if an event occurs or circumstances change that would indicate the carrying amounts may be impaired. Such events and indicators may include, without limitation, significant declines in the industries in which our products are used, significant changes in capital market conditions, and significant changes in our market capitalization. No such indicators were present in fiscal 2022 and fiscal 2021. </span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzE2NDkyNjc0NDgyMDU_dc3b1e17-e1c1-4fa5-8aab-b69a70391315" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the carrying amount of our goodwill:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad05814da76a457db81760f17533287c_I20210102" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzItMi0xLTEtOTIwNTY_01997b0f-83eb-4f1b-bebd-8cb116f15099">47,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzMtMi0xLTEtOTIwNTY_d33ceb2d-e4bf-4d2c-8bb8-240ef8e4630e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzQtMi0xLTEtOTIwNTY_1ea3c8a5-4ec3-461d-bab4-3eca2b726e3f">47,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzUtMi0xLTEtOTIwNTY_198d060f-1589-4424-98be-2c6c19b16d1e">7,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzYtMi0xLTEtOTIwNTY_24e404ce-f39a-4456-b3ca-7c9014d4ea30">55,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definite-Lived Intangible Assets</span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzI0OTg_9b69b273-e98d-402c-a71e-19dfb788a9b4" continuedAt="ieb54323fd05f4d64b65e03183e74d282" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at December&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amounts</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i39441553f6484c79be474d76cb5ef2a4_D20220102-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzItMS0xLTEtNjY3MTQ_478bca28-d11a-4f0d-af8f-b91ecfd59394">10</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3828a96dbb1340518989415ba87c03c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzItMy0xLTEtNjY3MTQ_88dbcac5-6fe0-4a9f-a5ac-a5d541281d8a">48,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3828a96dbb1340518989415ba87c03c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzItNS0xLTEtNjY3MTQ_5196782a-c750-4d69-89c5-8c358aaaf378">15,093</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3828a96dbb1340518989415ba87c03c3_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzItNy0xLTEtNjY3MTQ_ac16a3bf-84c7-42db-b81b-6aa9a4155734">33,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i729ef27486724762b644cdf3ff9e3127_D20220102-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzMtMS0xLTEtNjY3MTQ_b421ac05-ce40-4261-b383-82b83d29e7e9">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i025d7c340a2b4863b25066f7e2f1845d_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzMtMy0xLTEtNjY3MTQ_bfff8b90-e09a-484b-ae2f-59993e306aa8">8,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i025d7c340a2b4863b25066f7e2f1845d_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzMtNS0xLTEtNjY3MTQ_5baa6233-e3c5-49f9-adc6-5ad0cb5eaeba">8,289</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i025d7c340a2b4863b25066f7e2f1845d_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzMtNy0xLTEtNjY3MTQ_8f5c5534-c455-4c4c-8f54-e852773894bd">665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9baf1357d6f44c2980941bf239944228_D20220102-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzQtMS0xLTEtNjY3MTQ_b726612a-3fe1-44eb-a67f-56518e05c4ab">3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5fa301ba1b04d1ebb247123ba4ef2c9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzQtMy0xLTEtNjY3MTQ_3e263db8-6213-4522-a2e1-c7aeb8884c99">7,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie5fa301ba1b04d1ebb247123ba4ef2c9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzQtNS0xLTEtNjY3MTQ_fee336bf-baa2-4319-85ed-c7f84024c702">6,909</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5fa301ba1b04d1ebb247123ba4ef2c9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzQtNy0xLTEtNjY3MTQ_7af2c303-178f-484e-83c9-0bf0ecb4e29c">917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzUtMy0xLTEtNjY3MTQ_b67e75d0-ae3b-4ed3-84a2-f1bcd89d8705">65,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzUtNS0xLTEtNjY3MTQ_5bf32994-65ac-483d-a320-455450a4b1fb">30,291</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzUtNy0xLTEtNjY3MTQ_e9618c29-af7c-43d0-b29d-22b9560e4307">34,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets except customer relationships are amortized on straight line basis. Certain of our customer relationships are amortized on a double declining balance method and certain others are amortized on a straight line basis.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at January&#160;1, 2022 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amounts</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4e994ad0341e462c9d38240332dfb7fc_D20210103-20220101" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzItMS0xLTEtNjY3MTQ_18cee0ce-2426-4902-ac03-9c2dd3e65712">8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abda8fc07144a53b6b5e12daaf514c1_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzItMy0xLTEtNjY3MTQ_3e8efa5a-1d45-418b-8790-9ec282fe3b41">25,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6abda8fc07144a53b6b5e12daaf514c1_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzItNS0xLTEtNjY3MTQ_8cbb9eaf-a287-4156-bcd5-26cb4e7691ed">12,492</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abda8fc07144a53b6b5e12daaf514c1_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzItNy0xLTEtNjY3MTQ_f07bf092-017a-45f1-9cd5-e0b32cdd6689">13,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i25f12d430d7741dcaac7d5ee294d5f29_D20210103-20220101" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzMtMS0xLTEtNjY3MTQ_d0385eb4-74cd-44fb-a485-c34cccce5de5">1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i161a570e8c2342ff99d3d53f41da40ba_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzMtMy0xLTEtNjY3MTQ_3e60136b-d97d-4e64-878f-d2fd9a28e5f0">8,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i161a570e8c2342ff99d3d53f41da40ba_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzMtNS0xLTEtNjY3MTQ_33efdf1d-4a62-46fc-a655-e7df4236aa40">7,659</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i161a570e8c2342ff99d3d53f41da40ba_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzMtNy0xLTEtNjY3MTQ_3f8cec35-19e5-43c0-9418-e444a1514614">595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf55a1949ac34b0d806aae782558c5be_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzQtMy0xLTEtNjY3MTQ_2c4b8c42-1769-4567-8864-1f24bde6a777">6,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf55a1949ac34b0d806aae782558c5be_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzQtNS0xLTEtNjY3MTQ_a0042ddd-19ce-47c1-af10-8b66eca2fe6d">6,826</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf55a1949ac34b0d806aae782558c5be_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzQtNy0xLTEtNjY3MTQ_46f8c848-9032-4bd8-914e-9b9539ebe2fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzUtMy0xLTEtNjY3MTQ_8c68b243-83d1-45f9-9ca6-ab4b3c9e2642">40,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzUtNS0xLTEtNjY3MTQ_9c31b9c4-ef1b-460c-b3cc-9732f01bbbbd">26,977</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzUtNy0xLTEtNjY3MTQ_fe368e02-311d-4c77-9f65-21b6f5f1a24f">13,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i46d63ecb39cd4cb1b058aed51d115805"><div style="margin-bottom:9pt;padding-right:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"><ix:continuation id="ieb54323fd05f4d64b65e03183e74d282" continuedAt="id7f1d6a0b93f4a68bbfe71a5a519fbb9"> (1)  </ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id7f1d6a0b93f4a68bbfe71a5a519fbb9">Intangible assets except customer relationships are amortized on straight line basis. Customer relationships are amortized on a double declining balance method.</ix:continuation>  </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization Expense</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the definite-lived intangible assets was $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzU0OTc1NTgxNjY5Nw_15b1255b-0b42-4106-a5b3-cdaa7e35742d">3.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzU0OTc1NTgxNjcxNQ_0503bf03-22a8-46ce-bacc-b82bf696bba2">5.3</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzU0OTc1NTgxNjcyMQ_1ee212e5-d763-40bc-87bc-7fa723fff67a">7.5</ix:nonFraction>&#160;million for the years ended December&#160;31, 2022, January&#160;1, 2022, and January 2, 2021, respectively.</span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzI0OTM_cc654089-fb1e-4b65-918d-20a46acaf1ac" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated annual amortization expense for definite-lived intangible assets over the next five fiscal years is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Amortization</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzItMi0xLTEtNjY3MTQ_4c37e83e-a91e-456c-a595-0eb6ed7d65e9">4,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzMtMi0xLTEtNjY3MTQ_67849d3b-13a3-4fce-ba23-2e5c7afef02a">3,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzQtMi0xLTEtNjY3MTQ_1d67f936-0aa8-4782-a976-6a207f40a297">3,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzUtMi0xLTEtNjY3MTQ_de6f8de0-1d6c-46e8-bff6-74b1080ffdfd">3,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzYtMi0xLTEtNjY3MTQ_4f6ff750-adba-4504-8f00-94952b72a8ad">3,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_1503"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8zODQ4MjkwNjk4MjEw_7017f8bf-d8ba-4ba3-a1df-b660ff31fc3b" continuedAt="ic01636aac9f74ed29212dd88a9779847" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><ix:continuation id="ic01636aac9f74ed29212dd88a9779847"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8zODQ4MjkwNjk4MjEx_29eec034-bb5d-4bca-862d-d1e08b9917c0" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment as of December&#160;31, 2022 and January&#160;1, 2022, consisted of the following:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibabe0336cc82433dae7f30911966539e_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV8yLTMtMS0xLTgwNzE5_1d435915-c4c1-411b-a161-a4cadee6f70d">24,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63bf082ae3024ba8b0807329a73b3275_I20220101" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV8yLTUtMS0xLTgwNzI3_9afad74e-5afa-4918-b8f8-e339e34da0c4">19,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5201464a2002472f8965612e41d6cece_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV8zLTMtMS0xLTgwNzE5_2d77d294-eaa9-4663-bc11-8223d425d699">179,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i849ccea58d004a54a1eaca4011920f3d_I20220101" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV8zLTUtMS0xLTgwNzI3_651a4c49-1e9d-48b5-aea9-abd12e97c0af">169,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fa3faf95880403fb2af90ac707c6152_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV80LTMtMS0xLTgwNzE5_243fd65b-2d4b-4df4-9aff-7a84d23b98ef">138,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i326d61e2a56e4a39902b8bbc76a72da4_I20220101" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV80LTUtMS0xLTgwNzI3_09a84fe7-eed2-4060-9cd3-fb33fda6feb3">120,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4961c21712dc4a1686881c7f97d45572_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV81LTMtMS0xLTgwNzE5_a10d01d1-d0a7-4e6b-97bd-22a39aa95a01">17,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic84779ce0d4d42efab391219b0e18db4_I20220101" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV81LTUtMS0xLTgwNzI3_fa4e8d62-f9d0-4f4d-905e-b0fcfb5886ac">8,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV82LTMtMS0xLTgwNzE5_50894c83-9ed0-4605-8ca9-05f6595ef8d5">360,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV82LTUtMS0xLTgwNzI3_10ed28c8-c81c-47d0-b89e-757f639e8571">318,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV83LTMtMS0xLTgwNzE5_219c5c54-a977-4c25-aa12-26b54e12862d">155,260</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV83LTUtMS0xLTgwNzI3_5893d555-5d8c-44ac-a283-8e88e1040443">137,099</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV84LTMtMS0xLTgwNzE5_36cd33ee-f513-4273-b2b0-69a87d9070f2">205,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV84LTUtMS0xLTgwNzI3_0e405659-d8fa-4aeb-a8f2-9ad62309d432">181,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8xMDk5NTExNjI4NzUy_208a5507-d939-4acb-a806-1ec86203d5fc">24.2</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8xMDk5NTExNjI4NzYw_c7136309-4075-4d7f-9c08-7b326c773e11">22.8</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8xMDk5NTExNjI4NzY2_0183f91a-a955-408d-bde9-4e2a9796f4ed">21.3</ix:nonFraction>&#160;million for the years ended December&#160;31, 2022, January&#160;1, 2022, and January 2, 2021, respectively.</span></div></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_106"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzEzNjE_60f63a42-f273-4d2d-87f5-7a07e53d591e" continuedAt="i7557193dc8ef42f9bb5a600970cc42dc" escape="true">Assets Held for Sale</ix:nonNumeric></span></div><ix:continuation id="i7557193dc8ef42f9bb5a600970cc42dc"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had <ix:nonFraction unitRef="usd" contextRef="ic343af72a57440cbae5c9697c02c3e9d_I20221231" decimals="INF" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzE2NDkyNjc0NDY5NDA_9c9f9f93-cef9-4a92-93cd-63deb991f38f"><ix:nonFraction unitRef="usd" contextRef="ic343af72a57440cbae5c9697c02c3e9d_I20221231" decimals="INF" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzE2NDkyNjc0NDY5NDA_e48a99f1-a419-4ff4-9b17-41022b47dc61">no</ix:nonFraction></ix:nonFraction> assets or liabilities classified as held for sale. As of January&#160;1, 2022, the net book value of total assets classified as held for sale was $<ix:nonFraction unitRef="usd" contextRef="iffacad6d58ca48debcfbe81758b84147_I20220101" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzM4NDgyOTA3MDI0NjQ_a804be5c-7857-4e25-adaa-369c7f157e9a">2.6</ix:nonFraction>&#160;million and was included in other current assets in our consolidated balance sheet. As of January&#160;1, 2022, the book value of total liabilities classified as held for sale was $<ix:nonFraction unitRef="usd" contextRef="iffacad6d58ca48debcfbe81758b84147_I20220101" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzM4NDgyOTA3MDI0Nzg_a0bc323c-0028-4e7f-8fae-d527f26302b0">1.9</ix:nonFraction>&#160;million and was included in other current liabilities in our consolidated balance sheet.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets classified as held for sale as of January&#160;1, 2022, consisted of fixed assets, at net book value, and current assets, including raw material and work in process inventory, affiliated with one of our business locations in the Midwest. Liabilities classified as held for sale as of January&#160;1, 2022 included current liabilities, such as accounts payable, directly associated with those assets held for sale that were to be transferred with the assets held for sale. As of January&#160;1, 2022, we planned to sell these assets and transfer these liabilities within the next 12 months. During the second quarter of 2022, we completed the sale of assets and liabilities previously classified as held for sale.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1ODc_7e116a2e-278b-4972-9199-3877c3dd15ff" continuedAt="iee703656db9c4ae5869f90b6089125a3" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="iee703656db9c4ae5869f90b6089125a3" continuedAt="i8e51d7ec7c154c52a9aacb60048322b0"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2022, our statutory rate was <ix:nonFraction unitRef="number" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="3" name="bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTUwODk_3f6e7260-a9cf-445f-8ccc-ba2e768fddc0">25.4</ix:nonFraction> percent and it was comprised of the federal statutory income tax rate of <ix:nonFraction unitRef="number" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzEyNQ_a8c9cb31-bf9c-4b76-8dab-6e1f51b72d5b">21.0</ix:nonFraction> percent and our blended state statutory rate of  <ix:nonFraction unitRef="number" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTUwOTM_e1a594d9-a481-43ad-aa97-8af36506557d">4.4</ix:nonFraction> percent. In fiscal 2021, our statutory rate was <ix:nonFraction unitRef="number" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="3" name="bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MTExNTM_1112674c-0cde-42b1-b73d-1d94ae0a733a">25.8</ix:nonFraction> percent and it was comprised of the federal statutory income tax rate of <ix:nonFraction unitRef="number" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzI3Ng_0b9d2728-4294-4143-b453-0788cbf8cade">21.0</ix:nonFraction> percent and our blended state statutory rate of <ix:nonFraction unitRef="number" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzMxOQ_41a4a6b3-3a72-41ee-8a0e-97cedb4723b1">4.8</ix:nonFraction> percent. In fiscal 2020, our statutory rate was <ix:nonFraction unitRef="number" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="3" name="bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTU1NDQ_5750c76c-a024-490b-b51a-488fa8205919">25.8</ix:nonFraction> percent and it was comprised of the federal statutory income tax rate of <ix:nonFraction unitRef="number" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTU1NDU_b8c072dc-8111-4560-b201-e44b78bafcba">21.0</ix:nonFraction> percent and our blended state statutory rate of <ix:nonFraction unitRef="number" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTU1NDY_c0853350-4a2f-4ef7-8001-b1492c20593f">4.8</ix:nonFraction> percent. Our blended state rate is impacted by the mix of our income earned in various states and our federal taxable income, both of which may differ from year to year. Our effective tax rate is impacted by the effects of permanent differences occurring throughout our fiscal year. </span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1NzU_7a83f3c8-ffef-4894-9106-7ffaf066fd38" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal 2022, fiscal 2021, and fiscal 2020, our effective tax was <ix:nonFraction unitRef="number" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NDI2OTI4_31f88f56-ba4e-4d33-823f-552705bbf0df">25.0</ix:nonFraction> percent, <ix:nonFraction unitRef="number" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1Nw_d7c7b19c-94f0-42ba-a36a-714d19b2bd66">24.8</ix:nonFraction> percent, and <ix:nonFraction unitRef="number" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzU0OTc1NTgyMTEwNA_c0a81bdf-026f-4c60-8345-64da5484e304">14.9</ix:nonFraction> percent, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzItMS0xLTEtNjY3MTQ_1b99b2de-518f-4f3a-9acf-689de1dcd078">394,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzItMy0xLTEtNjY3MTQ_f51b2d81-3353-4999-8c1b-7c65aaef9b69">393,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzItNS0xLTEtNzIzMjg_35458bcc-0f79-497d-ad00-029c3e8c14da"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzItNS0xLTEtNzIzMjg_484656d3-2f05-4a86-864d-eda2c4e18560">95,081</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzUtMS0xLTEtNjY3MTQ_d7807635-42c7-4869-aebe-2e007c889ed5">75,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzUtMy0xLTEtNjY3MTQ_13d1ffad-1250-4fdf-9c76-007c44ae43d1">78,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzUtNS0xLTEtNzIzMjg_7b198a92-f35b-4f8d-b325-50b63e1989a2">19,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzYtMS0xLTEtNjY3MTQ_18355525-95bd-4634-82f3-4ba091d29cfb">3,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzYtMy0xLTEtNjY3MTQ_5afb56c1-4b11-43fc-b75b-2c4daf20558b">1,585</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzYtNS0xLTEtNzIzMjg_76c489d3-3e2d-403d-bc95-9441702f1aea">9,038</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzgtMS0xLTEtNjY3MTQ_69ea55e7-9116-46c4-a518-bee0ec8193f5">17,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzgtMy0xLTEtNjY3MTQ_b623937e-6c6e-45db-8ec4-8df0cb6a7fc9">19,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzgtNS0xLTEtNzIzMjg_c0687af3-2fd1-42fe-92fe-8ec03e1796ea">2,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzktMS0xLTEtNjY3MTQ_763c2d9c-c0e4-40e4-b28b-d32a47be41e4">2,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzktMy0xLTEtNjY3MTQ_5c9dd3cb-d6f1-4623-87c7-f334058b8dec">1,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzktNS0xLTEtNzIzMjg_f523f0d1-7254-4934-90b2-6c91e0709ae0">618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEwLTEtMS0xLTY2NzE0_f0f23a00-884c-4cf5-8df5-6327b2b60c92">98,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEwLTMtMS0xLTY2NzE0_f50d10f6-5bee-4da4-a03e-747c4da4ee1e">97,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEwLTUtMS0xLTcyMzI4_fb38b36f-f0e1-4d97-a8d7-45354045c721">14,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEyLTEtMS0xLTY2NzE0_31f88f56-ba4e-4d33-823f-552705bbf0df">25.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEyLTMtMS0xLTY2NzE0_d7c7b19c-94f0-42ba-a36a-714d19b2bd66">24.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEyLTUtMS0xLTcyMzI4_c0a81bdf-026f-4c60-8345-64da5484e304">14.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1ODE_f674b281-2c01-4c61-89e9-e9104938375a" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes is reconciled to the federal statutory amount as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income taxes computed at the federal statutory tax rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzItMS0xLTEtNjY3MTQ_e13e0da7-25e2-4ded-924f-a29e44570c09">82,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzItMy0xLTEtNjY3MTQ_8258b0ca-4ef0-4b1f-a8bd-d173337eec58">82,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzItNS0xLTEtNzIzMzA_bebef350-ee75-4d62-85d1-702751160452">19,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzMtMS0xLTEtNjY3MTQ_b1a757b4-22ca-44ff-ba94-3a581c56bc59">16,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzMtMy0xLTEtNjY3MTQ_e0f886ce-fd73-48f7-bd1c-03dba8943f30">18,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzMtNS0xLTEtNzIzMzA_2646b1c3-ac46-4080-bbe4-649cc10c81a0">4,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance change arising from state net operating losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzQtMS0xLTEtNjY3MTQ_4651e5c9-5208-458d-b44d-8b1019f90cb9">193</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzQtMy0xLTEtNjY3MTQ_5e62eadd-54d3-4f27-b071-257763a47853">3,018</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzQtNS0xLTEtNzIzMzA_a8757f5d-87e9-486d-ad96-41c7cb837e7e">4,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance change arising from interest deduction limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="bxc:EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzUtMS0xLTEtNjY3MTQ_49a4ad26-aabf-4099-8575-3c74db078119">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="bxc:EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzUtMy0xLTEtNjY3MTQ_7a0fd5a2-3e77-494c-8a8f-9280a200c058">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="bxc:EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzUtNS0xLTEtNzIzMzA_0556200f-c8a7-4a67-881b-3f617e8c9990">4,806</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzYtMS0xLTEtNjY3MTQ_965f46d1-9b9f-4ca7-83a4-9eefb769676b">333</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzYtMy0xLTEtNjY3MTQ_cdf69502-4506-47b3-8d29-6a4e006eb117">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxContingencies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzYtNS0xLTEtNzIzMzA_0f8efedc-5869-42f9-b730-03de31e659df">1,879</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences arising from compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzctMS0xLTEtNjY3MTQ_b991d50c-9d62-4065-b65d-cf3b2c9a74b6">71</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzctMy0xLTEtNjY3MTQ_4e6bf2f8-1652-4723-9900-c5e689f7e13a">686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzctNS0xLTEtNzIzMzA_d9ec5d45-a32e-4efb-87f0-52644affc262">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzgtMS0xLTEtNjY3MTQ_bf1537d2-971d-4099-8026-b01d2458c609">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzgtMy0xLTEtNjY3MTQ_a7839f52-0d03-4dc7-ba24-95bb5c77c404">1,614</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzgtNS0xLTEtNzIzMzA_2be5a477-1a26-4a0b-8b37-d4381d0aa53d">118</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzktMS0xLTEtNjY3MTQ_cbec0704-0a05-4b50-bece-fab6be89cfdf">98,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzktMy0xLTEtNjY3MTQ_d4adb21b-098a-4c79-aea4-6740edfc45c9">97,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzktNS0xLTEtNzIzMzA_fa6ef1b1-a2e3-4d06-9a6b-d12f09e61612">14,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, we recorded an income tax receivable of $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzU0OTc1NTgyNzY0Ng_2dbf1c90-3c62-4b01-8390-07aadacbe83b">9.9</ix:nonFraction>&#160;million and is included within other current assets on our consolidated balance sheets. Our financial statements contain certain deferred tax assets which primarily result from other temporary differences related to certain reserves, pension obligations, differences between book and tax depreciation and amortization, and state net operating losses. We record a valuation allowance against our net deferred tax assets when we determine that, based on the weight of available evidence, it is more likely than not that our net deferred tax assets will not be realized. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1NjM_27296d8c-644f-4738-be45-32694ab5a254" continuedAt="ie2a8db7da04d45c5a29e389358c8dd4a" escape="true">For fiscal 2022 and fiscal 2021, the components of our net deferred income tax assets are as follows:</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i8e51d7ec7c154c52a9aacb60048322b0" continuedAt="i18e9e9aa13c0402aa5ac4bb029514fe3"><div style="margin-bottom:9pt;text-align:justify"><ix:continuation id="ie2a8db7da04d45c5a29e389358c8dd4a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzMtMS0xLTEtNjY3MTQ_de1062b6-3f47-4a18-a8f4-8c3412044a69">5,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzMtMy0xLTEtNjY3MTQ_56aeb57c-ceb4-47a0-852c-5238bfa5476b">4,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation-related accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzQtMS0xLTEtNjY3MTQ_480bc4df-22cc-4718-83af-a43b8b7d7ba2">5,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzQtMy0xLTEtNjY3MTQ_aab0602d-d369-48c2-9c87-80ef5c63919a">6,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="bxc:DeferredTaxAssetsAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzUtMS0xLTEtNjY3MTQ_df855561-df9b-47a7-8e0d-3879ee60c871">612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="bxc:DeferredTaxAssetsAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzUtMy0xLTEtNjY3MTQ_ca0f1fd3-2f0a-4f4d-aa97-7957b329f50d">632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzctMS0xLTEtNjY3MTQ_47b3a0b8-a9b3-4def-988a-600a6c2f6706">44,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzctMy0xLTEtNjY3MTQ_815815bc-08e6-4ceb-b1a2-1ab992924fe7">47,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="bxc:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzgtMS0xLTEtNjY3MTQ_d13426fa-939e-4c74-9a68-7ba4f72d1fe0">13,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="bxc:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzgtMy0xLTEtNjY3MTQ_e8ebce5e-182b-42e7-a582-606ff5fd391c">13,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzktMS0xLTEtNjY3MTQ_a194fd6c-efc6-48bd-b2d5-84a18474a867">2,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzktMy0xLTEtNjY3MTQ_d4b0b405-80ea-4785-86d1-d80fe5bb18d0">4,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from net operating loss carryovers</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEwLTEtMS0xLTY2NzE0_73b05c0e-973e-4c8e-8024-b44e6cd1d94f">4,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEwLTMtMS0xLTY2NzE0_787b47c4-78eb-4734-9d65-dbeb467ae47c">5,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzExLTEtMS0xLTY2NzE0_2b0c4d69-1e0f-4995-bfb7-c5e78b37e50e">397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzExLTMtMS0xLTY2NzE0_0b3e612e-973e-4879-be57-8a348791c3ce">251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred income tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEyLTEtMS0xLTY2NzE0_04343d46-d4b0-4dde-9c09-5287c2f71379">77,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEyLTMtMS0xLTY2NzE0_0d7f89b2-cee0-4847-af97-694c05832014">82,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEzLTEtMS0xLTY2NzE0_8adcc1d5-09de-4763-9892-99ecf39649cf">4,076</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEzLTMtMS0xLTY2NzE0_b49869ff-2ac8-4ece-8713-6544d283a6f5">4,269</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred income tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE0LTEtMS0xLTY2NzE0_364d08d5-3cbb-4753-b210-9e9637aea511">73,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE0LTMtMS0xLTY2NzE0_bae16a53-9165-442d-a3fb-be378185b5cb">78,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE3LTEtMS0xLTY2NzE0_e860f79b-19fd-4b11-9daf-c042c2e3a7be">4,559</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE3LTMtMS0xLTY2NzE0_696128a9-c492-44d7-9687-e1095f9283a9">4,749</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="bxc:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE4LTEtMS0xLTY2NzE0_ce5d1004-0ed3-440b-b369-8c27a8efd62b">12,250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="bxc:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE4LTMtMS0xLTY2NzE0_73c52b3a-5c73-4fc2-b6cc-e89527cacd7f">12,611</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE5LTEtMS0xLTY2NzE0_7b223091-95c5-4bd4-be24-c087394d6f07">914</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE5LTMtMS0xLTY2NzE0_36d9ef25-fa90-4387-98c0-0631335f124c">476</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzIwLTEtMS0xLTY2NzE0_239f2c2e-d925-4079-a45e-a898c953692a">17,723</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzIwLTMtMS0xLTY2NzE0_94259484-5c7e-44b8-84ef-069fc94f12e1">17,836</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax asset, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzIxLTEtMS0xLTY2NzE0_b5e52fff-f0a8-4397-929b-9242098389bd">56,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzIxLTMtMS0xLTY2NzE0_845857df-8196-43ad-bee3-0b1a6392ac78">60,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="bxc:ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1NzE_b5df146e-0c42-485e-afd9-458d1a90e5c6" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in our deferred tax asset valuation allowance for fiscal 2022 and 2021 was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of beginning of the fiscal year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzItMS0xLTEtNjY3MTQ_ad4d9f17-8d6b-483f-8d9a-8f1659deb704">4,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad05814da76a457db81760f17533287c_I20210102" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzItMy0xLTEtNjY3MTQ_4057a2f5-4cf3-434a-8ba6-b684853e53b9">7,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance provided for taxes related to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="bxc:ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzQtMS0xLTEtNjY3MTQ_96ce1cd8-9fd7-4a48-9fda-19d852362e6d">193</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="bxc:ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzQtMy0xLTEtNjY3MTQ_c61baa38-5c7d-4bfc-a716-d4ddf6ccf431">3,018</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of end of the fiscal year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzYtMS0xLTEtNjY3MTQ_5e516cb4-06fb-4988-ba67-de1a28332040">4,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzYtMy0xLTEtNjY3MTQ_a4966f3d-5aca-44a1-946d-5503fb1be641">4,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recorded income tax and related interest liabilities where we believe certain of our tax positions are not more likely than not to be sustained if challenged. These balances are included in other noncurrent liabilities in our consolidated balance sheets. </span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1OTE_37969347-4689-4e4c-ad69-55eacc367b5d" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our gross unrecognized tax benefits:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the fiscal year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzItMS0xLTEtNjY3MTQ_064148ef-bc8f-477e-bb2b-1f04e9d1a7e2">2,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad05814da76a457db81760f17533287c_I20210102" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzItMy0xLTEtNjY3MTQ_a6ef1bf2-71fa-4b86-8a05-82a10c7c81ff">2,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions due to lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzMtMS0xLTEtNjY3MTQ_18c35318-8bc0-4858-b838-37f2704d10f1">333</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzMtMy0xLTEtNjY3MTQ_a8932684-b5f5-4c5b-bca7-d52280493a12">57</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzQtMS0xLTEtNjY3MTQ_78d0915f-e688-4602-905f-adf11baa7a36">1,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzQtMy0xLTEtNjY3MTQ_16a0fe6f-bee8-4b24-80ee-26028864c940">2,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the unrecognized tax benefits as of December&#160;31, 2022 and January&#160;1, 2022, were approximately $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczMzA_d3b0848c-5308-4b7b-9757-c35d9ff941fe">1.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczNDQ_483dfb2a-2d85-4e1d-b1d0-138ce34006b8">2.2</ix:nonFraction>&#160;million, respectively of tax benefits that, if recognized, would reduce our annual effective tax rate for fiscal 2022 and 2021. No penalties were accrued for either 2022 or 2021. We have accrued interest associated with our unrecognized tax benefits which we release as those benefits are realized due to the lapse of applicable statute of limitations. Interest expense associate with our unrecognized tax benefits is reported as interest expense, net in our consolidated statement of operations and comprehensive income.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i18e9e9aa13c0402aa5ac4bb029514fe3" continuedAt="i62f569fabacd489f8daae5d02c5423ef"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impacts of the Tax Act and CARES </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December of 2017, the U.S. enacted comprehensive tax legislation under the Tax Cuts and Jobs Act, (&#8220;The Tax Act&#8221;), which made broad and complex changes to the tax code. During fiscal 2019, we recorded a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="i9dc49dc1daa04dacbe6c12746e93ef55_D20181230-20191228" decimals="-5" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzI2NjY_06690d2c-b710-4b4b-b7b9-ebb2dd4387d1">4.8</ix:nonFraction>&#160;million primarily related to interest disallowed for deduction related to changes included in the Tax Act. In March of 2020, the U.S. enacted the Coronavirus Aid, Relief, and Economic Security (&#8220;CARES&#8221;) Act. CARES included a provision which raised the level of deductibility for previously disallowed interest which had been enacted under the Tax Act. During fiscal 2020, because of the provision included in CARES, we benefited from the release of the $<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-5" name="bxc:ValuationAllowancesUnderTheTaxActAndCARES" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzMxMTA_8a1653a8-5228-4f8d-8112-79b5c7e8df72">4.8</ix:nonFraction>&#160;million in valuation allowance which we had recorded during fiscal 2019 under the provisions of the Tax Act. We had no impact to our income tax provision in fiscal 2021 or 2022 from either The Tax Act nor CARES. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Operating Losses</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of fiscal 2021, our gross state net operating loss carryovers were $<ix:nonFraction unitRef="usd" contextRef="i4a22c1e5fce44a5586e4a749f86dec23_I20220101" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczNTg_57eacadd-69e4-45a9-b8a5-53c9f330d91c">98.6</ix:nonFraction>&#160;million and our tax-effected state net operating loss carryovers were $<ix:nonFraction unitRef="usd" contextRef="i4a22c1e5fce44a5586e4a749f86dec23_I20220101" decimals="-5" name="bxc:NetOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczNzM_5cf0f777-da03-4097-b7e8-ba2e2b3514a3">5.4</ix:nonFraction>&#160;million, of which $<ix:nonFraction unitRef="usd" contextRef="i4a22c1e5fce44a5586e4a749f86dec23_I20220101" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczODc_87030c4b-9f26-4802-a6c9-007d362dc3b1">4.3</ix:nonFraction>&#160;million was subject to a valuation allowance arising from expiration date when considered in conjunction with state limitations related to Internal Revenue Code (&#8220;IRC&#8221;) Section 382. At the end of fiscal 2022, our gross state net operating loss carryovers were $<ix:nonFraction unitRef="usd" contextRef="ic5c94c34729949c1b9fc87b0237b3c47_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDc0MDE_4f9a8ec1-dd5a-4fc6-acdd-a6afd1371550">92.2</ix:nonFraction>&#160;million and our tax-effected state net operating loss carryovers were $<ix:nonFraction unitRef="usd" contextRef="ic5c94c34729949c1b9fc87b0237b3c47_I20221231" decimals="-5" name="bxc:NetOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDc0MTY_597f8043-99a8-412e-bc79-9a535a2c555a">5.0</ix:nonFraction>&#160;million, of which $<ix:nonFraction unitRef="usd" contextRef="ic5c94c34729949c1b9fc87b0237b3c47_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDc0MzA_07668b67-7081-40bb-8aee-f88e73505427">4.1</ix:nonFraction>&#160;million was subject to a valuation allowance arising from expiration dates when considered in conjunction with state limitation related to IRC Section 382. Our state net operating loss carryovers will expire in 1 to 20 years. During fiscal 2021, we reversed $<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-5" sign="-" name="bxc:ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzQwNjI_396942a3-d878-4adb-bd64-98e915baddcb">3.0</ix:nonFraction>&#160;million in valuation allowance against our state net operating losses. Based on our taxable income for 2021 in the states where we have net operating loss carryforwards, we believe we will be able to utilize this amount of state net operating losses that were previously reserved by this valuation allowance. We file U.S. federal and state income tax returns in jurisdictions with varying statutes of limitations and may be subject to audit based on periods that are not limited by applicable statutes. Our U.S. federal income tax returns for tax years 2019, 2020 and 2021 remain subject to audit under the federal statute of limitations. Our auditable state income tax returns vary depending on the jurisdiction and its applicable statute of limitations. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe our estimates are reasonable in the carrying value of our valuation allowances against our deferred tax items, the ultimate determination of the appropriate amounts of valuation allowance involves significant judgement.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assessing our Deferred Tax Assets</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly, we assess the carrying value of our deferred tax assets for impairment by evaluating the weight of available evidence at the end of each fiscal quarter. In our evaluation of the weight of available evidence at the end of fiscal 2022, we considered the recent reported income in the current year, as well as the reported income for 2021 and 2020, which resulted in a three-year cumulative income situation as positive evidence which carried substantial weight. While this was substantial, it was not the only evidence we evaluated. We also considered evidence related to the four sources of taxable income, to determine whether such positive evidence outweighed the negative evidence. The evidence considered included:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future reversals of existing taxable temporary differences;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future taxable income exclusive of reversing temporary differences and carryforwards;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">taxable income in prior carryback years, if carryback is permitted under the tax law; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">tax planning strategies.</span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i62f569fabacd489f8daae5d02c5423ef">In addition to the positive evidence discussed above, we considered as positive evidence forecasted future taxable income, the future timing of the reversal of our deferred tax assets and liabilities, and the evidence from business and tax planning strategies. At the end of fiscal 2022 and 2021, in our evaluation of the weight of available evidence, we concluded that our deferred tax assets were not impaired other than $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTU2NzM_90baa8fd-e901-4521-a66f-2ece545fb3bf">4.1</ix:nonFraction> million of the state net operating losses.</ix:continuation> </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEyNDY0_a47b95fb-3da7-46f2-b992-4a70d9721f30" continuedAt="ifbe0d174f9304a64b2d7b1d6ec3ae098" escape="true">Long-Term Debt</ix:nonNumeric></span></div><ix:continuation id="ifbe0d174f9304a64b2d7b1d6ec3ae098" continuedAt="iafcb4ec134ef4f2793d1e5095e4b83bd"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEyNDcx_73c46065-9f4d-49d6-a636-6f0ce13cc83c" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, and January&#160;1, 2022, long-term debt consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:60.979%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.495%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr style="height:14pt"><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzItMS0xLTEtNjY3MTQ_ef018af8-0de8-4af7-a62b-d8b693b32f9b">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzItMy0xLTEtNjY3MTQ_1db5c488-7509-4384-8ee4-d6711344a062">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzMtMS0xLTEtNjY3MTQ_cca66957-9341-4d74-844b-192546db1d7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73aad5b2750a4140862feb087bef6701_I20220101" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzMtMy0xLTEtNjY3MTQ_43218f65-d2e3-4f9d-bf4a-89f5c3769dad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzUtMS0xLTEtNjY3MTQ_a33f5dae-f7e9-45e9-a34a-7556b2e18fbc">273,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzUtMy0xLTEtNjY3MTQ_f36c0a94-c65d-4e20-8133-fceb1ff4f805">274,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="bxc:LongtermDebtGrossAndLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzYtMS0xLTEtNjY3MTQ_2c988450-576a-45dc-bc63-0fdb21fd4dc3">573,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="bxc:LongtermDebtGrossAndLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzYtMy0xLTEtNjY3MTQ_c206df07-e260-470b-a9f9-1aa0d089bcd9">574,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzctMS0xLTEtNjY3MTQ_8f82fa51-f2c5-4fc3-8eba-faf6fc8db084">4,057</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzctMy0xLTEtNjY3MTQ_673465b0-4298-4e39-a237-4211a147a99e">4,701</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized bond discount costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzgtMS0xLTEtNjY3MTQ_905756b3-abc6-482d-9630-8410aca743b3">3,519</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzgtMy0xLTEtNjY3MTQ_7b3c8139-8e10-45e7-8743-d5db6cd0b491">4,028</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzktMS0xLTEtNjY3MTQ_75f3ce1f-463b-4ee4-8bed-2ca0a430e901">565,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzktMy0xLTEtNjY3MTQ_4fa905ec-aeea-40c7-a894-b5e5e6541d78">565,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzEwLTEtMS0xLTY2NzE0_2de15c76-b858-48c0-8454-4ece1a0b3f20">7,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzEwLTMtMS0xLTY2NzE0_7a6d3fa4-7abd-4286-9e22-6f899c280407">7,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzExLTEtMS0xLTY2NzE0_3b053717-3e7c-401b-a1f6-2820eb034481">558,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzExLTMtMS0xLTY2NzE0_719f5df7-3ae6-4833-ac60-273eef7a98f0">558,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and January&#160;1, 2022, our long-term debt was comprised of $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODc2NQ_2c5e66d9-2ab5-47d9-941a-86c9f738dfff"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-5" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODc2NQ_9c67f4a1-a454-40b2-acbd-440b3e9e4f72">300.0</ix:nonFraction></ix:nonFraction>&#160;million of senior secured notes issued in October 2021. These notes are presented under the long-term debt caption of our balance sheet at $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzE2NDkyNjc0OTMyNzc_fdbf0ee4-3c18-4fcc-a5ca-8a1e52165d6c">292.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzE2NDkyNjc0OTMzMTI_06a2241f-909d-4bc8-9fbd-13a58283cbcc">291.3</ix:nonFraction>&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. This presentation is net of their discount of $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODg1Ng_e5e96a7b-86a3-40ae-98f7-308eb92bce31">3.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODg2NA_ec949529-ac65-4b36-9316-401b6c392cd5">4.0</ix:nonFraction>&#160;million and the combined carrying value of our debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODg3Nw_f4921418-74a8-42c7-b597-f70edea25bca">4.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODg4OQ_0f0d2915-08c7-4cdf-b4d0-e47e28cf727b">4.7</ix:nonFraction>&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. Our senior secured notes are presented in this table at their face value.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average effective interest rate was <ix:nonFraction unitRef="number" contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyOTE4Mw_e5ee87ff-18d2-41f4-8c9d-774670b08128">zero percent</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="i73aad5b2750a4140862feb087bef6701_I20220101" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzUyMg_569fc7ef-8fb4-4286-b1d5-e2b96728699e">2.5</ix:nonFraction> percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for interest rates associated with finance lease obligations.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Secured Notes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, we completed a private offering of $<ix:nonFraction unitRef="usd" contextRef="i3c4943f24e164e0a93afa4c346c478bc_I20211031" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzE3NTkyMTg2MDk1MTgz_d42a41dd-1ee7-4afe-9336-e92247fa5441">300.0</ix:nonFraction>&#160;million of our <ix:nonFraction unitRef="number" contextRef="i3c4943f24e164e0a93afa4c346c478bc_I20211031" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NjE5NTA_7aec05a8-b22a-4e71-827e-42439fbb44ca">six</ix:nonFraction> percent senior secured notes due 2029 (the &#8220;2029 Notes&#8221;), and in connection therewith we entered into an indenture (the &#8220;Indenture&#8221;) with the guarantors party thereto and Truist Bank, as trustee and collateral agent. The 2029 Notes were issued to investors at <ix:nonFraction unitRef="number" contextRef="i3c4943f24e164e0a93afa4c346c478bc_I20211031" decimals="INF" name="bxc:DebtInstrumentPercentageOfPrincipalDiscount" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NTc_da51cc5a-4bdb-4d32-8720-365338a0bae2">98.625</ix:nonFraction> percent of their principal amount and will mature on November 15, 2029. The majority of net proceeds from the offering of the 2029 Notes were used to repay borrowings under our revolving credit facility, as defined below.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, we entered into a revolving credit facility with Wells Fargo Bank, National Association, as administrative agent (&#8220;the Agent&#8221;), and certain other financial institutions party thereto. In August 2021, we entered into a second amendment to our revolving credit facility to, among other things, extend the maturity date of the facility to August 2, 2026, and reduce the interest rate on borrowings under the facility (as amended, the &#8220;Revolving Credit Facility&#8221;). In October 2021, in conjunction with the offering of our 2029 Notes, we reduced the credit limit of the Revolving Credit Facility from $<ix:nonFraction unitRef="usd" contextRef="if99e1f71aaa94507956d0f83c0679dd3_I20210831" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc3OTQ_5965a0dd-4a8f-4d34-9c70-9440b810bb5c">600.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="iabb8f3d5a664497fab5bfe5120696c22_I20211031" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4MTA_2a8d1ffd-9df5-4ed0-8f9a-325739582e4a">350.0</ix:nonFraction>&#160;million. In conjunction with the reduction in the credit limit of our Revolving Credit Facility, we expensed approximately $<ix:nonFraction unitRef="usd" contextRef="iafeeb33242324a3590b4169355c424f5_D20211003-20220101" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NDI_ea6346c5-a1bf-4e00-9ba6-9bc135eec869">1.6</ix:nonFraction>&#160;million of debt issuance costs during the fourth quarter of 2021. These costs are included within interest expense, net on the consolidated statements of operations and reported separately as an adjustment to net income in our consolidated statements of cash flows. The Revolving Credit Facility provides for a senior secured asset-based revolving loan and letter of credit facility of up to $<ix:nonFraction unitRef="usd" contextRef="i73fd43a624de4e40a0d3f0967afd7e37_I20180430" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4MjY_252bf03b-09e5-4a2e-9a72-bf8db4e28168">350.0</ix:nonFraction>&#160;million. The Borrowers&#8217; obligations under the Revolving Credit Facility are secured by a security interest in substantially all of our and our subsidiaries&#8217; assets (other than real property), including inventories, accounts receivable, and proceeds from those items.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility bear interest at a rate per annum equal to (i) LIBOR plus a margin ranging from <ix:nonFraction unitRef="number" contextRef="i8353c7c9b33d4f3da6111cf13c6a711c_D20220102-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NTU_29300c14-2139-459b-9e37-83040968fe87">1.25</ix:nonFraction> percent to <ix:nonFraction unitRef="number" contextRef="id1d85bfab6694883ac79247e63d597af_D20220102-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NTY_7ccce90f-45a2-43ea-a7c6-a629e8ee4aa6">1.75</ix:nonFraction> percent, with the margin determined based upon average excess availability for the immediately preceding fiscal quarter for loans based on LIBOR, or (ii) the Agent&#8217;s base rate plus a margin ranging from <ix:nonFraction unitRef="number" contextRef="iada9e654d8d24c9ca9bc51358523f0ee_D20220102-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NTg_ad261004-70cf-4e2f-9db0-a96e604a97f9">0.25</ix:nonFraction> percent to <ix:nonFraction unitRef="number" contextRef="ie914b75a5a954a8e9b54e27d56be9c8c_D20220102-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc5MDE_87e1def1-a88e-4fc8-b5f5-2ea6f3e1a5e9">0.75</ix:nonFraction> percent, with the margin based upon average excess availability for the immediately preceding fiscal quarter for loans based on the base rate.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Revolving Credit Facility includes available interest rate options based on LIBOR, which will be discontinued as an available rate option after June 30, 2023. Under the terms of the facility, LIBOR will be replaced with the Secured Overnight </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iafcb4ec134ef4f2793d1e5095e4b83bd"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing Rate (&#8220;SOFR&#8221;) with respect to the applicable variable rate interest options thereunder, with effect on or before June 30, 2023. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility are subject to availability under the Borrowing Base (as that term is defined in the revolving credit agreement). The Borrowers are required to repay revolving loans thereunder to the extent that such revolving loans exceed the Borrowing Base then in effect. The Revolving Credit Facility may be prepaid in whole or in part from time to time without penalty or premium, but including all breakage costs incurred by any lender thereunder.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had <ix:nonFraction unitRef="usd" contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NTAyNTM_98b1f7b7-d03e-4390-98ed-9e00d4417f86">zero</ix:nonFraction> outstanding borrowings and excess availability, including cash in qualified accounts, of $<ix:nonFraction unitRef="usd" contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzU2ODE_6f1fa4d7-1ec0-4c60-857c-6306079ae7cb">645.4</ix:nonFraction>&#160;million under our Revolving Credit Facility. As of January&#160;1, 2022, we had <ix:nonFraction unitRef="usd" contextRef="i73aad5b2750a4140862feb087bef6701_I20220101" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzQ3NjU_91bf796f-deb4-42da-adbf-b925ed0db1a7">zero</ix:nonFraction> outstanding borrowings and excess availability, including cash in qualified accounts, of $<ix:nonFraction unitRef="usd" contextRef="i73aad5b2750a4140862feb087bef6701_I20220101" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzU2NjA_a5f034ca-bbba-4bd3-9a68-ffddfbebcad2">431.7</ix:nonFraction>&#160;million under our Revolving Credit Facility. Available borrowing capacity under our Revolving Credit Facility was $<ix:nonFraction unitRef="usd" contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTg3MzUxNQ_4a7e3c8c-4fb4-427b-bdcd-c9c9460669be"><ix:nonFraction unitRef="usd" contextRef="i73aad5b2750a4140862feb087bef6701_I20220101" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTg3MzUxNQ_a5ea80ab-80b8-4f2e-b01a-47204611852d">346.5</ix:nonFraction></ix:nonFraction>&#160;million on December&#160;31, 2022 and January&#160;1, 2022, respectively. Our average effective interest rate under the facility was <ix:nonFraction unitRef="number" contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzU4MDc_e5ee87ff-18d2-41f4-8c9d-774670b08128">zero percent</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="i73aad5b2750a4140862feb087bef6701_I20220101" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzU4MTU_569fc7ef-8fb4-4286-b1d5-e2b96728699e">2.5</ix:nonFraction> percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility contains certain financial and other covenants, and our right to borrow under the Revolving Credit Facility is conditioned upon, among other things, our compliance with these covenants. We were in compliance with all covenants under the Revolving Credit Facility as of December&#160;31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan Facility</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 2, 2021, we repaid the remaining outstanding principal balance of our former term loan facility, and, as a result, as of January&#160;1, 2022 and December&#160;31, 2022, we had <ix:nonFraction unitRef="usd" contextRef="id8c2bc2b4ba5418e9cd09204b2cba7d1_I20220101" decimals="INF" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzMxOTA_84625562-34a3-4df0-b6a8-c8dfc3502d4e"><ix:nonFraction unitRef="usd" contextRef="i07d1a8df6e00441e820b283d9d49d1fc_I20221231" decimals="INF" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzMxOTA_89daad1d-4c1c-41e7-bc38-f32ef57aefe5">zero</ix:nonFraction></ix:nonFraction> outstanding borrowings under the term loan facility, which has been extinguished. In connection with our repayment of the outstanding principal balance in full on April 2, 2021, we expensed $<ix:nonFraction unitRef="usd" contextRef="i132bd20c05604a508e68bce8ca492cd3_D20210402-20210402" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDg3NzI_92dd0239-f3bf-48ca-b8d1-c125eb90f3cd">5.8</ix:nonFraction>&#160;million of debt issuance costs that we were amortizing in connection with our former term loan facility. These costs are included within interest expense, net on the consolidated statements of operations and reported separately as an adjustment to net income in our consolidated statements of cash flows.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the facility was paid in full as of April 2, 2021, our average effective interest rate under the facility, exclusive of fees and prepayment premiums, was <ix:nonFraction unitRef="number" contextRef="i07d1a8df6e00441e820b283d9d49d1fc_I20221231" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgzMzU4Mg_267f89d9-78a6-41d6-99ae-839edfe141ca">zero percent</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="id8c2bc2b4ba5418e9cd09204b2cba7d1_I20220101" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgzMzUyNA_1af1cdde-df6a-4535-a3d0-5f9ef23a63d2">8.0</ix:nonFraction> percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Finance Lease Obligations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our finance lease liabilities consist of leases related to equipment and vehicles, and real estate, with the majority of those finance leases related to real estate. For more information on our finance lease obligations, refer to Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_115"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90ZXh0cmVnaW9uOmFmZDk5YmYyNWY1ODQ3NTM5MmRlZmY3MDE4MzViNGUwXzIwNzY_8d1d21cf-36d4-48be-bc54-d512f3934702" continuedAt="i306f5a41e893472a807cc7045a3cc0ca" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i306f5a41e893472a807cc7045a3cc0ca" continuedAt="i41d88ddb84b54d2d82346fef7139232a"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosures are required for certain assets and liabilities that are measured at fair value on a nonrecurring basis in periods after initial recognition. Such measurements of fair value relate primarily to assets and liabilities measured at fair value in connection with business combinations and asset impairments. For more information on business combinations, see Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. There were no material long-lived asset impairments during the fiscal years 2022, 2021, and 2020.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Debt</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the Company&#8217;s 2029 Notes, as defined above, was determined based on Level 2 input using observable market prices in less active markets. The carrying amount of the Company&#8217;s Revolving Credit Facility approximates its fair value as the interest rate is variable and reflective of market rates. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90ZXh0cmVnaW9uOmFmZDk5YmYyNWY1ODQ3NTM5MmRlZmY3MDE4MzViNGUwXzM4NDgyOTA3MDMxMzE_2f5df9a7-218f-4dcb-8ec5-bf27060748d1" continuedAt="iad172fbece424df8b5062c02f95ee9cd" escape="true">The following table presents the carrying value and fair value of the Company&#8217;s 2029 Notes:</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify"><ix:continuation id="iad172fbece424df8b5062c02f95ee9cd"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bab54d5a2eb44689611370fb0165ecb_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90YWJsZTo4YTEwMDczYjNkNWE0Y2Y5ODUyZTg2MzU0ZDY4NWM0ZS90YWJsZXJhbmdlOjhhMTAwNzNiM2Q1YTRjZjk4NTJlODYzNTRkNjg1YzRlXzMtMS0xLTEtNzYwMzc_389a5299-60a5-4a89-9eb9-ae668c7b3d7d">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fdf856e24e749379bbeb0edb283c005_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90YWJsZTo4YTEwMDczYjNkNWE0Y2Y5ODUyZTg2MzU0ZDY4NWM0ZS90YWJsZXJhbmdlOjhhMTAwNzNiM2Q1YTRjZjk4NTJlODYzNTRkNjg1YzRlXzMtMy0xLTEtNzY1ODc_9e64e9ce-feca-4c01-ae01-5963633b69f7">283,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ad2f4d64f754127835a560289321234_I20220101" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90YWJsZTo4YTEwMDczYjNkNWE0Y2Y5ODUyZTg2MzU0ZDY4NWM0ZS90YWJsZXJhbmdlOjhhMTAwNzNiM2Q1YTRjZjk4NTJlODYzNTRkNjg1YzRlXzMtNS0xLTEtNzYwMjk_7bd36282-4ebe-4c31-b016-5e97df180ce3">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17696bd76304445384b182c5dc80c210_I20220101" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90YWJsZTo4YTEwMDczYjNkNWE0Y2Y5ODUyZTg2MzU0ZDY4NWM0ZS90YWJsZXJhbmdlOjhhMTAwNzNiM2Q1YTRjZjk4NTJlODYzNTRkNjg1YzRlXzMtNy0xLTEtNzYxOTg_92027301-1a51-456d-b83f-35bd2a241bfb">367,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i41d88ddb84b54d2d82346fef7139232a"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Defined Benefit Pension Plan</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy not only is applicable to assets and liabilities that are included in our consolidated balance sheets, but also is applied to certain other assets that indirectly impact our consolidated financial statements. For example, we sponsor and contribute to a single-employer defined benefit pension plan (see Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Assets contributed by us become the property of the pension plan. Even though the Company no longer has control over these assets, we are indirectly impacted by subsequent fair value adjustments to these assets. The actual return on these assets impacts our future net periodic benefit cost, as well as amounts recognized in our consolidated balance sheets. The Company uses the fair value hierarchy to measure the fair value of assets held by our pension plan where applicable. Certain investments are measured using the net asset value ("NAV") per share as a practical expedient and have not been classified in the fair value hierarchy.</span></div></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_118"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTMx_8db94723-83bc-494a-856f-38b221301b5b" continuedAt="ibce96893b8774faeab67a30cdf8a58cd" escape="true">Employee Benefits</ix:nonNumeric></span></div><ix:continuation id="ibce96893b8774faeab67a30cdf8a58cd" continuedAt="i788ea2dbdb8e4a9e848b009a71809371"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Single-Employer Defined Benefit Pension Plan</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a noncontributory defined benefit pension plan administered solely by us (the &#8220;plan&#8221;). Most of the participants in the plan are inactive, with all remaining active participants no longer accruing benefits, and the plan is closed to new entrants. Our funding policy for the plan is based on actuarial calculations and the applicable requirements of federal law.&#160;Benefits under the plan primarily are related to years of service. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, we notified participants of the plan that, after careful consideration, we intended to terminate the plan and transfer the management and delivery of continuing benefits associated with the plan to a highly rated and qualified insurance company with pension termination experience. The process for terminating a pension plan involves several regulatory steps and approvals, and typically takes <ix:nonNumeric contextRef="i9cc94d737a49488ab5dcddb2c3c101fb_D20221001-20221031" name="bxc:DefinedBenefitPlanPensionPlanDurationOfTermination" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NjAyNTA_724030f8-75e3-4888-a91f-9a66f8f85527">12</ix:nonNumeric> to <ix:nonNumeric contextRef="ib3b9cbde417147f2b178bc7757abd395_D20221001-20221031" name="bxc:DefinedBenefitPlanPensionPlanDurationOfTermination" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NjAyNTQ_ef20eda3-dd9e-4041-bade-2776ba26565f">18</ix:nonNumeric> months to complete. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2013, and as previously disclosed, we contributed <ix:nonFraction unitRef="property" contextRef="i56b7035270554ecf9284ddc54091019e_I20140104" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0NjU_a1756be0-69b1-4410-be54-fb4d87f54f82">two</ix:nonFraction> properties to the plan in lieu of a cash contribution and entered into a lease for each of these properties. As a component of our plan to terminate the plan, we repurchased these <ix:nonFraction unitRef="property" contextRef="i56b7035270554ecf9284ddc54091019e_I20140104" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NjAyNTc_f79962ea-218b-4517-b875-0d4476f09df7">two</ix:nonFraction> real estate properties that were held by the plan for $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireRealEstate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3Mzc5NA_d838506c-b8e4-4d94-b836-05d95838d5c5">11.1</ix:nonFraction>&#160;million, which terminated the associated leases. The repurchase in 2022 included certain land and buildings, located in Charleston, S.C. and Buffalo, N.Y., valued at approximately $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireRealEstate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3Mzk3MA_d838506c-b8e4-4d94-b836-05d95838d5c5">11.1</ix:nonFraction>&#160;million by independent appraisals prior to the purchase. At the time of repurchase, we were leasing the contributed properties from the plan for an initial term of <ix:nonNumeric contextRef="i1a2b1241bb4946c281fbe9036fdc4c90_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0MzQ_a196101d-6e26-4bae-890e-4fb0a3bb1c65">20</ix:nonNumeric> years with <ix:nonFraction unitRef="option" contextRef="i1a2b1241bb4946c281fbe9036fdc4c90_I20221231" decimals="INF" name="bxc:LesseeOperatingLeaseNumberOfRenewalTerms" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0NDg_3456eb02-6719-4025-ba68-eedf4e3f1693">two</ix:nonFraction> <ix:nonNumeric contextRef="i1a2b1241bb4946c281fbe9036fdc4c90_I20221231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NjAyNzM_4d997c27-af7b-4520-b4d0-8b5f9f2b03f1">five-year</ix:nonNumeric> extension options and had continued to use the properties in our distribution operations since their contribution in fiscal 2013. Each lease provided us a right of first refusal on any subsequent sale by the plan and a repurchase option. At the time of our initial contribution of the properties, the plan engaged an independent fiduciary who managed the properties on behalf of the plan. The plan&#8217;s independent fiduciary evaluated the property purchase on behalf of the plan and negotiated the terms of the sale. The repurchase amount is included in pension contributions within the operating activities section of our consolidated statements of cash flow for the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our actuarial assumptions for the plan as of fiscal year ended December&#160;31, 2022 include considerations for termination of the plan. We estimate our plan termination will be completed during fiscal 2023, at which time we expect to record a non-cash, pre-tax pension settlement charge equal to the balance of our accumulated other comprehensive loss, which is $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NTQ3MTU_a15fcecd-94a5-43ad-bf81-fa3d0cd3d717">27.4</ix:nonFraction>&#160;million as of December&#160;31, 2022. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i788ea2dbdb8e4a9e848b009a71809371" continuedAt="ife3a152c65ca4581a40f2e2f672cdae7"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="bxc:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTQ3_cfa1bc21-af49-4da1-9e06-2a23aa4ae865" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the change in projected benefit obligation and the change in plan assets for the pension plan:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Projected benefit obligation at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzMtMS0xLTEtNjY3MTQ_7192734c-9bed-4cd2-b5d5-a12f41237e55">105,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad05814da76a457db81760f17533287c_I20210102" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzMtMy0xLTEtNjY3MTQ_2f2c1dec-d37e-4751-bfc2-b339848804b2">113,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzUtMS0xLTEtNjY3MTQ_735ded10-d209-454f-93ca-8673feeb8010">2,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzUtMy0xLTEtNjY3MTQ_117de4a3-5ceb-4d4d-aa8f-bf4ab1a29877">2,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzYtMS0xLTEtNjY3MTQ_164273a4-b981-4dd4-a8b2-8883201e9a20">19,687</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzYtMy0xLTEtNjY3MTQ_5a25c6a2-753f-4c29-bcbf-9a0e7a294eec">4,106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzgtMS0xLTEtNjY3MTQ_fb58aeb2-bc17-4803-ab41-edb6229e970c">5,859</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzgtMy0xLTEtNjY3MTQ_c9c90baf-f57d-461b-bbed-55aa05283ca6">5,866</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzktMS0xLTEtNjY3MTQ_ba28164f-d9d8-424d-9b9a-bfe538e03fe4">82,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzktMy0xLTEtNjY3MTQ_398786c2-d043-4c1c-9b72-fe5f6b6df176">105,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Fair value of assets at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzExLTEtMS0xLTY2NzE0_4c91f42f-7ed3-4372-86d5-e4eb3677626c">94,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad05814da76a457db81760f17533287c_I20210102" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzExLTMtMS0xLTY2NzE0_3970f30e-8d92-4631-b847-3487c70ad3b1">91,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzEyLTEtMS0xLTY2NzE0_894b095c-254a-441f-aaa1-b21fc4debaf1">19,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzEyLTMtMS0xLTY2NzE0_638dff6e-af6a-4ec3-8906-64ced033b1a8">7,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzEzLTEtMS0xLTY2NzE0_7afdf936-cca8-4feb-bbb7-01290d7cb5b3">11,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzEzLTMtMS0xLTY2NzE0_be4ae1e5-f54a-495a-b2a4-f46bd786cdfe">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE0LTEtMS0xLTY2NzE0_44e0f110-ce8c-4424-a6c0-19a2a65bf65f">5,859</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE0LTMtMS0xLTY2NzE0_af13d1f7-87d0-4af5-adff-38f36d5cd224">5,866</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE1LTEtMS0xLTY2NzE0_e174b049-3127-49f9-b623-ed4278b10643">81,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE1LTMtMS0xLTY2NzE0_b3430251-8c8a-457f-bd0f-31b8ea324cbd">94,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unfunded status of plan</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE2LTEtMS0xLTY2NzE0_c20683bc-c4d9-482a-82b9-6f95506bd408">1,521</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE2LTMtMS0xLTY2NzE0_29bbc6ad-3e5c-482f-a54e-a064e497be3b">11,605</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated benefit obligation for the pension plan was $82.7&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzczMQ_402b8c21-0436-4c9b-ad2a-9d7510c25211">105.9</ix:nonFraction> million at December&#160;31, 2022 and January&#160;1, 2022, respectively. We recognize the unfunded status (i.e., the difference between the fair value of plan assets and the projected benefit obligations) of our pension plan in our consolidated balance sheets, with a corresponding adjustment to accumulated other comprehensive income (loss), net of tax. As of December&#160;31, 2022 and January&#160;1, 2022, the net unfunded status of our benefit plan was $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ2NDQ_9de0426e-ac36-4827-87da-4719ea30aae7">1.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ2Nzc_0136fa3f-fc9d-4559-97a8-0c009d0a19da">11.6</ix:nonFraction> million, respectively. As discussed above, we estimate our plan termination will be completed during fiscal 2023. Accordingly, we have recognized the net unfunded status of our benefit plan as of December&#160;31, 2022 as a current liability in our consolidated balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to utilize a full yield curve approach in the estimation service and interest cost components for pension (income)/expense recognized during the fiscal year by applying the specific spot rates along the yield curve used in determination of the benefit obligation to the relevant projected cash flows. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial gains and losses occur when actual experience differs from the estimates used to determine the components of net periodic pension cost, including the difference between the actual and expected return plan assets and when certain assumptions used to determine the projected benefit obligation are updated for plan re-measurement, including but not limited to, changes in the discount rate, plan amendments, mortality and other assumptions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We amortize a portion of unrecognized actuarial gains and losses for the pension plan into our consolidated statements of operations and comprehensive income (loss). The amount recognized in the current year&#8217;s operations is based on amortizing the unrecognized gains or losses for the pension plan that exceed the larger of 10% of the projected benefit obligation or the fair value of plan assets, also known as the corridor. In the current fiscal year, the amount representing the unrecognized gain or loss that exceeds the corridor is amortized over the estimated average remaining life expectancy of participants, as almost all the participants in the plan are inactive.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net adjustment to other comprehensive income (loss) for fiscal 2022 and fiscal 2021 was a $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQzNzc_956ea9ef-fe65-44e2-8a63-d10b7a59a50c">2.4</ix:nonFraction> million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net of tax loss and a $<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0Mjc_b4edab12-ccad-4072-bdac-013fd76c201d">6.6</ix:nonFraction> million net of tax gain, respectively. The adjustments in both fiscal years are primarily due to a combination of actuarial adjustments at year end in addition to the amortization of unrealized gain and/or losses throughout the fiscal year.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in the unfunded obligation for the fiscal year was approximately $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" sign="-" name="bxc:IncreaseDecreaseinFundedStatusofDefinedBenefitPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg0ODE5OQ_5f83be76-571b-477f-8c86-590b18b56957">10.1</ix:nonFraction> million and was primarily comprised of $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" sign="-" name="bxc:DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ1NDg_4c980af5-8afa-4fb6-8828-8747d44edcf2">19.7</ix:nonFraction> million of actuarial gain, $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" sign="-" name="bxc:DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ1ODA_9af0dd28-d141-4870-b89b-9c6a62ad276b">19.1</ix:nonFraction> million of negative investment returns,</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ2MTM_7bcac342-52ab-4d73-af9f-4f4b2e97b24a">11.9</ix:nonFraction> million of pension contributions (comprised of our re-purchase of properties previously contributed to the plan in 2013 and their respective annual lease payments), and a charge of $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0OTk_af4d255c-08b1-4130-bdcd-bbb27522e7e1">2.4</ix:nonFraction> million due to current year interest cost.&#160;The net periodic pension credit was $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzMzNjc_a846c1a1-2cd3-4347-a956-45be574340f1">1.4</ix:nonFraction> million in fiscal 2022 compared to $<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzMzOTU_622f9c44-daf8-4743-b01f-a410a8014637">1.3</ix:nonFraction> million in fiscal 2021, driven primarily by a reduction in the interest cost on the projected benefit obligation. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ife3a152c65ca4581a40f2e2f672cdae7" continuedAt="ia46c3dd59f834429be69a4d55c4e445f"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTM3_fd9f35c5-86a1-4cd1-8e92-7b0ac02441b5" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unfunded status recorded as pension benefit obligation on our consolidated balance sheets for the plan is set forth in the following table, along with the unrecognized actuarial loss, which is presented as part of accumulated other comprehensive loss:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unfunded status</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzItMS0xLTEtNjY3MTQ_31801e5e-5a3c-42e6-91c3-74a9ef343cde">1,521</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzItMy0xLTEtNjY3MTQ_df59c1db-842a-4ca7-8cc4-b7ed81f3da4e">11,605</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="bxc:DefinedBenefitPlanUnrecognizedActuarialLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzMtMS0xLTEtNjY3MTQ_bb7dc9cb-f898-40a3-bc77-98e0c59dbf12">27,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="bxc:DefinedBenefitPlanUnrecognizedActuarialLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzMtMy0xLTEtNjY3MTQ_1ed81c05-df1d-41c7-a82e-e47c499fea5f">24,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzQtMS0xLTEtNjY3MTQ_3bc803fa-5223-41aa-85e6-b1945926e09a">25,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzQtMy0xLTEtNjY3MTQ_79b686f8-5a67-4b7a-a88a-d5c4c505e990">12,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts recognized on the balance sheet consist of:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzYtMS0xLTEtNjY3MTQ_6b9b046a-d933-4005-91fd-18d29c81f254">1,521</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzYtMy0xLTEtNjY3MTQ_cc48bf1d-4b96-421e-9a03-92e2e88b99cf">11,605</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss (pre-tax)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzctMS0xLTEtNjY3MTQ_980cf0c1-edb2-44eb-8242-7ad9c0282d6c">27,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzctMy0xLTEtNjY3MTQ_2ce30851-2441-4ab6-81e4-cde8a8b63b54">24,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzgtMS0xLTEtNjY3MTQ_4af128e2-7f3b-48bd-9ede-800d81ff5776">25,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzgtMy0xLTEtNjY3MTQ_3e32611d-33a8-4305-88f1-fbcfee62455e">12,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTgx_26c18fae-3465-40c3-aca5-5095751c3642" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net periodic pension credit for the plan included the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzItMS0xLTEtNjY3MTQ_dbf234a0-2a8c-468a-85ba-a2305ac05e74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzItMy0xLTEtNjY3MTQ_92072453-56dd-499c-8639-0e95c0c8fe78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="bxc:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzMtMC0xLTEtNjY3MTQ_32ce4993-71cf-4cb7-8c7e-f5cac0a360e6">Interest cost on projected benefit obligation</ix:nonNumeric></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzMtMS0xLTEtNjY3MTQ_94c27d1d-e2c4-411a-a27f-ced9e05052fc">2,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzMtMy0xLTEtNjY3MTQ_0639edee-150e-4403-a19c-2940ae0b2c03">2,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="bxc:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzQtMC0xLTEtNjY3MTQ_942c5236-20f6-4abd-8297-2ce49db8e189">Expected return on plan assets</ix:nonNumeric></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzQtMS0xLTEtNjY3MTQ_84ab5b89-57a2-4d08-9531-4c6054798b78">4,706</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzQtMy0xLTEtNjY3MTQ_53d0963d-80fe-4141-b2cd-68fecb89c09a">4,560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of unrecognized loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="bxc:DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzUtMS0xLTEtNjY3MTQ_2c2493b4-4fb4-44e8-82fc-f6fd7816a686">835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="bxc:DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzUtMy0xLTEtNjY3MTQ_6770a8f0-b9cc-47de-9741-a7d0792ef81a">1,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension credit for the pension plan</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzYtMS0xLTEtNjY3MTQ_8d3e16a2-1578-4bc8-8384-792d5cd62df6">1,447</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzYtMy0xLTEtNjY3MTQ_e1114c64-a082-4089-a199-95ffb66baaf9">1,258</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTgy_6549eafc-f39e-4e6c-bf9d-493ce3abfaf7" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to determine the projected benefit obligation at the measurement date and the net periodic pension cost:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzItMS0xLTEtNjY3MTQ_4fb0ccbb-1557-4355-964b-0f6dd7dd4d33">5.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzItMy0xLTEtNjY3MTQ_a24e2cd7-26d5-4feb-b137-456756aca091">2.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzUtMS0xLTEtNjY3MTQ_35e2323a-6ba7-487f-a303-d81cd088aefa">2.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzUtMy0xLTEtNjY3MTQ_14f77cd3-bf42-43dc-81a5-0a8b97359ea5">1.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Expected long-term rate of return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzctMS0xLTEtNjY3MTQ_7779a76e-a5ca-4a38-a6f1-03a5a8cf294a">5.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzctMy0xLTEtNjY3MTQ_92d96d04-6974-4b39-9313-959b2d1ab3ee">5.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimates of the amount and timing of our future funding obligations for our defined benefit pension plan are based upon various assumptions specified above. These assumptions include, but are not limited to, the discount rate, projected return on plan assets, and mortality rates. The rate of increase in future compensation levels has no effect on both the projected benefit obligation and net periodic pension cost, as almost all the participants in the plan are inactive, the remaining active participants are no longer accruing benefits, and the plan is closed to new entrants.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assumptions for plan termination settlement liability estimate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Plan liabilities will be settled through a lump sum offer to certain participants followed by an annuity buyout for remaining participants. The cost of this settlement is developed relative to the plan-based accounting obligations, segmented by participant status and other demographic subgroups where appropriate. The primary drivers of cost are lump sum election rates, the cost of lump sums relative to accounting obligations, and the cost to purchase annuities for participants not electing lump sums.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Projected return on plan assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Pension plan assets are managed under a balanced portfolio allocation policy comprised of two major components: a return-seeking portion and a liability-matching portion. The expected role of return-seeking investments is to achieve a reasonable long-term growth of pension assets with a prudent level of risk, while the role of liability-matching investments is to provide a partial hedge against liability performance associated with changes in interest rates. The objective within return-seeking investments is to achieve asset diversity in order to balance return and volatility. We employ a designated fiduciary to manage the day-to-day investment responsibilities for pension plan assets and relationships with certain agents, advisors, and other fiduciaries. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia46c3dd59f834429be69a4d55c4e445f" continuedAt="iedadc077d8854e52aa3c4216f33651ed"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The discount rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize a full yield curve approach in the estimation of these components by applying the specific spot rates along the yield curve of high-quality corporate bonds used in determination of the benefit obligation to the relevant projected cash flows. We have made this change to provide a more precise measurement of service and interest costs by improving the correlation between projected benefit cash flows to the corresponding spot yield curve rates.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortality rates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal year ended December&#160;31, 2022, in conjunction with our decision to terminate the plan, the valuations and assumptions reflect adoption of the Society of Actuaries RP-2018 mortality tables with generational mortality improvement and adjustments to reflect the characteristics of the plan in conjunction actuarial assumptions customary in the insurance industry. For fiscal year ended January&#160;1, 2022, the valuations and assumptions reflect adoption of the Society of Actuaries updated RP-2014 mortality tables, with a &#8220;blue collar employee&#8221; adjustment for non-annuitants and a BlueLinx custom adjustment projected from 2015 for annuitants. Additionally, we use the most current generational mortality improvement projection scales, which was MP-2021 as of January&#160;1, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Plan Assets and Long-Term Rate of Return</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2022</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We base the asset return assumption on current and expected asset allocations, as well as historical and expected returns on the plan asset categories. The allocation of the plan&#8217;s assets impacts our expected return on plan assets. The expected return on plan assets is based on a targeted allocation consisting of return-seeking securities (including public equity, real assets, and diversified credit investment strategies), liability-matching securities (fixed income), and cash and cash equivalents. Our net benefit cost increases as the expected return on plan assets decreases. We believe that our actual long-term asset allocations on average will approximate our targeted allocation. Our targeted allocation is driven by our investment strategy to earn a reasonable rate of return while maintaining risk at acceptable levels through the diversification of investments across and within various asset categories. For fiscal 2022, we used a <ix:nonFraction unitRef="number" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg1NTc4OQ_7779a76e-a5ca-4a38-a6f1-03a5a8cf294a">5.20</ix:nonFraction>% expected rate of return on plan assets.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investment policy for the pension plan, in general, is to achieve a reasonable long-term rate of return on plan assets with an acceptable level of risk in order to maintain adequate funding levels. The pension plan&#8217;s Investment Committee establishes risk mitigation policies and regularly monitors investment performance and investment allocation policies, with a third-party investment advisor executing on these strategies. We employ a designated fiduciary to manage the day to day investment responsibilities for pension plan assets and relationships with certain agents, advisors, and other fiduciaries. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the decision to terminate the plan, the target allocation of plan assets was adjusted to mitigate funded status risk and support full settlement of assets and liabilities during fiscal 2023. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTY3_6d95df36-aa23-4e59-834e-31842bdec25c" continuedAt="id946c6069e4c4438aba98f8c3c869296" escape="true">The current targets and actual investment allocation by asset category as of December&#160;31, 2022, consisted of the following:</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify"><ix:continuation id="id946c6069e4c4438aba98f8c3c869296" continuedAt="i503d08ccc871414fbda4b770d0d84372"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Target Allocation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual Allocation, December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic1a82838285341e4a0062b4fad0658a1_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzEtMi0xLTEtNjY3MTQ_3a6a7f11-3fb2-4dcd-a76c-e2e148bae186">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic1a82838285341e4a0062b4fad0658a1_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzEtNC0xLTEtNjY3MTQ_74c20961-368b-4792-8720-2e6ed37bf692">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diversified credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4720a711f77947189502e758a7dfee8f_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzItMi0xLTEtNjY3MTQ_34aad809-3c55-4734-b52f-79cc11ff0377">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4720a711f77947189502e758a7dfee8f_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzItNC0xLTEtNjY3MTQ_33f0f865-8e88-4e8b-8fe6-2f58d1af5c73">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic64eb4e4cbf24d2fadcec850836271cd_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzMtMi0xLTEtNjY3MTQ_1d92d01e-8caf-4a49-890b-1cea490ce1d7">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic64eb4e4cbf24d2fadcec850836271cd_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzMtNC0xLTEtNjY3MTQ_efb6339c-dff3-4f38-9d88-3cab789747ac">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability-hedging</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9d4cc4f16ad047e48cb21347e828c4fe_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzQtMi0xLTEtNjY3MTQ_8e7cd38a-67be-4e28-9c65-56f6c8965651">87.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9d4cc4f16ad047e48cb21347e828c4fe_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzQtNC0xLTEtNjY3MTQ_ee5a57ff-7cfb-4fd6-9758-0c7a11422778">73.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9e81ae38f444a34ad34a529d2b9c108_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzUtMi0xLTEtNjY3MTQ_f3a74e6e-3f9c-497e-a0b2-623c499b4361">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9e81ae38f444a34ad34a529d2b9c108_I20221231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzUtNC0xLTEtNjY3MTQ_b9068d4d-6fdd-4dab-b259-cc9bbbefb371">18.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzYtMi0xLTEtNjY3MTQ_94620881-762a-42c5-95ab-7a97e4a82e7c">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzYtNC0xLTEtNjY3MTQ_38daf99c-004b-4856-89ba-684e2a786004">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iedadc077d8854e52aa3c4216f33651ed" continuedAt="i219db3a7058847dab76185a1aec96d19"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="bxc:ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTg0_a05863af-7429-4464-bc72-865eb8cfb1a4" continuedAt="i69244184004842e6a57ebb97101f272d" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and further discussed in Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, pension plan assets at their fair values as of December&#160;31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted prices in active markets of identical assets<br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other unobservable inputs<br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets measured at net asset value (NAV)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return-seeking securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c84e83b330c41679a357f7411b76d1f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtMi0xLTEtNjY3MTQ_7529d6e6-c99e-4350-a188-912e636803cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3458689544b3463d9227052ea02ee79d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtNC0xLTEtNjY3MTQ_fbf3ba69-c160-4570-931f-9c7588b302a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bf9ecf7fb4a4878bfb86e84cd4b8c81_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtNi0xLTEtNjY3MTQ_5b997d2e-1fc7-4300-8f1f-605362d213e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifffe74ceaf9149e49bd5b847dbdb4132_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtOC0xLTEtNjY3MTQ_1943e77e-cc6c-42bd-a679-9497fedd928f">6,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc60d2290fef4cfa9b54c272714c049b_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtMTAtMS0xLTY2NzE0_8c7ae928-e98f-47ae-ac32-73943efe9d1a">6,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities-matching securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a25b30023b450a99c4bdc5a4c8e356_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtMi0xLTEtNjY3MTQ_804f8d59-935f-414d-81de-39480e1d2862">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318e159a0609406f8ca60f132d27e7c9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtNC0xLTEtNjY3MTQ_b4779414-4adc-4b93-8148-349e57176ce1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i315100911c434ee386e7494dcb719c6d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtNi0xLTEtNjY3MTQ_b46e508a-6d6a-4441-a8d7-b2b66628e62a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86b8dc85ead144d98f3f5f98d85239eb_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtOC0xLTEtNjY3MTQ_a8144239-97e8-4387-9b8c-0458938e6a01">59,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i722011b0a4c942f8b005f0c220982239_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtMTAtMS0xLTY2NzE0_e45951f5-1b31-43ec-8865-c71853c1aa3b">59,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i921f27d6e30f4d169f7c31b33e1fdc1f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtMi0xLTEtNjY3MTQ_6df7c05d-348b-4127-85d5-d4e63b1f6ad1">15,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id12e3e5e138d4a01bae96785b148c632_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtNC0xLTEtNjY3MTQ_f557fdf3-99f5-4f78-82ee-ba3775f0950a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a2be1d45d064017b23b1ba7b72c9410_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtNi0xLTEtNjY3MTQ_ef934b14-40fb-4768-a397-9cd873182865">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d6ef3ac70a142a1b502d90ffbb53e75_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtOC0xLTEtNjY3MTQ_ecb89e9e-5baa-47da-a423-32c727db79b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b048f27252422ca37ea2280340674f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtMTAtMS0xLTY2NzE0_19b9246b-a28c-45aa-b207-c1429476fb1d">15,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d2f280e23974e76b64e4b9bd5e7ab59_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctMi0xLTEtNjY3MTQ_82493637-af2c-4759-8234-99ed2dbb3bd6">15,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic87003d2d0d947dbb6926b2ea56a4fa6_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctNC0xLTEtNjY3MTQ_c7dc7a67-db02-4c2c-84a5-18f68bc6f795">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i556a131a055f4003b186277c63cb44a2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctNi0xLTEtNjY3MTQ_f87031b8-b506-4fdf-81ad-6ec71f6d405c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30ca486b7fbf477a907c6973fdc5f84a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctOC0xLTEtNjY3MTQ_2b87feb7-38a8-44b4-a615-7a902c164ebb">65,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368b6891aca449c3b9fc71b57f1fda98_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctMTAtMS0xLTY2NzE0_a8b472ea-be45-4353-8403-238a6b682cc1">81,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This category is comprised of a collective investment trust of equity funds that track the MSCI All Country World global equity index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and pooled investment funds.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments that are measured at net asset value (&#8220;NAV&#8221;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.</span></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Level 1 assets was based on quoted prices in active markets for the identical assets. Certain investments are measured at fair value using the net asset value ("NAV") per share as a practical expedient and have not been classified in the fair value hierarchy. Investment objectives for our pension plan assets are:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Matching plan liability performance</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Diversifying risk</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Achieving a target investment return</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that there are no significant concentrations of risk within our plan assets as of December&#160;31, 2022. We comply with the rules and regulations promulgated under the Employee Retirement Income Security Act of 1974 (&#8220;ERISA&#8221;) and we prohibit investments and investment strategies not allowed by ERISA.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2021</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We base the asset return assumption on current and expected asset allocations, as well as historical and expected returns on the plan asset categories. The allocation of the plan&#8217;s assets impacts our expected return on plan assets. The expected return on plan assets is based on a targeted allocation consisting of return-seeking securities (including public equity, real assets, and diversified credit investment strategies), liability-matching securities (fixed income), and cash and cash equivalents. Our net benefit cost increases as the expected return on plan assets decreases. We believe that our actual long-term asset allocations on average will approximate our targeted allocation. Our targeted allocation is driven by our investment strategy to earn a reasonable rate of return while maintaining risk at acceptable levels through the diversification of investments across and within various asset categories. For fiscal 2021, we used a <ix:nonFraction unitRef="number" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg2NTkyOA_92d96d04-6974-4b39-9313-959b2d1ab3ee">5.20</ix:nonFraction>% expected rate of return on plan assets.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investment policy for the pension plan, in general, is to achieve a reasonable long-term rate of return on plan assets with an acceptable level of risk in order to maintain adequate funding levels. The pension plan&#8217;s Investment Committee establishes risk mitigation policies and regularly monitors investment performance and investment allocation policies, with a third-party investment advisor executing on these strategies. We employ a designated fiduciary to manage the day to day investment responsibilities for pension plan assets and relationships with certain agents, advisors, and other fiduciaries. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i219db3a7058847dab76185a1aec96d19" continuedAt="iede7dccb28b443c3837a43fe7d8225df"><ix:continuation id="i503d08ccc871414fbda4b770d0d84372"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current targets, adjusted to exclude non-GAAP BlueLinx real-estate holdings, and actual investment allocation, by asset category as of January&#160;1, 2022, consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Target Allocation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual Allocation, January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i358b0bf4a17e45afbd11c478b7e120eb_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzEtMi0xLTEtOTA0MzU_cf7bd424-4f79-4f4e-aded-b45b36049784">44.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i358b0bf4a17e45afbd11c478b7e120eb_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzEtNC0xLTEtOTA0MzU_be52e623-25f6-4f4e-b084-ebec08a78a98">47.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diversified credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22a369ac122a46f1a7e6d92dc65d41d7_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzItMi0xLTEtOTA0MzU_4a6b3279-d73e-47c5-8d78-56ea1b12f395">16.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22a369ac122a46f1a7e6d92dc65d41d7_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzItNC0xLTEtOTA0MzU_8730f114-ccce-4247-aac3-b2c10c368993">16.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i13336a228271446ea0ba744643d57dc1_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzMtMi0xLTEtOTA0MzU_b1592e12-c5c0-4cf9-b117-89cbc73693c1">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i13336a228271446ea0ba744643d57dc1_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzMtNC0xLTEtOTA0MzU_a7e88c1b-4085-4bc4-bc85-b5d1e45936b3">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability-hedging</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5cfee15e468347f49d370c6d17f5a325_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzQtMi0xLTEtOTA0MzU_1a4f922f-d153-439b-b075-2cf505644207">27.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5cfee15e468347f49d370c6d17f5a325_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzQtNC0xLTEtOTA0MzU_b151e20a-d6df-44b1-9ef7-e13552e1e087">23.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ife5c94223f634610a8b0b0760033b2f5_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzUtMi0xLTEtOTA0MzU_f0b91df0-e923-4ddd-a119-42dd935d4dbe">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ife5c94223f634610a8b0b0760033b2f5_I20220101" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzUtNC0xLTEtOTA0MzU_e4280204-09ba-4e96-b699-59f66fb21256">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzYtMi0xLTEtOTA0MzU_e91438c9-824d-4744-91be-18cb1e5cd1bb">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzYtNC0xLTEtOTA0MzU_850af85b-1b55-4f5f-beee-0c7ea400d3ed">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><ix:continuation id="i69244184004842e6a57ebb97101f272d"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and further discussed in Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, pension plan assets at their fair values as of January&#160;1, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted prices in active markets of identical assets<br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other unobservable inputs<br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets measured at net asset value (NAV)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return-seeking securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ac568f84444171b36441e39d735512_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtMi0xLTEtNjY3MTQ_f477e9ab-1613-422d-8e55-bc702dd24e93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38e6a596ed34e55bde8308e90597bd1_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtNC0xLTEtNjY3MTQ_4e5d6c5d-df76-45bf-a975-0332eb6a980a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife631d6d3a634cf49badaace45107bde_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtNi0xLTEtNjY3MTQ_5c663a09-002e-474f-b883-bc98bc8e49fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3a248326e444eec949e98bb54c7c655_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtOC0xLTEtNjY3MTQ_d0e2b500-2d46-4d63-b563-95bf40725aa9">69,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0aefb3e5d124faebc76b2e0016da79c_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtMTAtMS0xLTY2NzE0_35221a26-44f4-4049-bf43-6e916315e553">69,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities-matching securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45faa5ffd5e54b4faa1f9cc094ea7234_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtMi0xLTEtNjY3MTQ_0291ddf7-cb18-491c-878a-1b722386861c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad6c9a49685543d583ec77060eb2e1d4_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtNC0xLTEtNjY3MTQ_40259135-8da2-4cd6-9664-e0714dfb5dd5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7310d073f14c74b3fa0483552b8592_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtNi0xLTEtNjY3MTQ_d0b49923-2399-4ced-8fbe-9af8a75b2a21">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia16c89b96ea74d0ebf3e64944a97c959_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtOC0xLTEtNjY3MTQ_68544a14-bc29-4f2c-ba68-4bb5911dcea8">22,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i084a947cbd874fd1a59bd23c15d9ceff_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtMTAtMS0xLTY2NzE0_6ed61949-446a-4f63-a078-345967e21ecc">22,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7a50e5af1594d94aaf757b8d2cbfc5a_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtMi0xLTEtNjY3MTQ_1808c90b-a15f-49a2-9fe4-e68e279db3c3">2,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd38febbda0429290dfdca0c929ba92_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtNC0xLTEtNjY3MTQ_987059a4-8198-4f27-9700-f1886ab46aca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65ae4ccad21d4574854798b2e22bd911_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtNi0xLTEtNjY3MTQ_05e96264-957e-4fec-af7e-851ccf9b5bd6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc7688cf9d0942ad968b52112360a672_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtOC0xLTEtNjY3MTQ_72738460-722b-4a5f-8871-b7b59283d2bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24684cfe2f764a8589cc0797e7b4ce02_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtMTAtMS0xLTY2NzE0_61e2fd62-3e7a-4472-97bc-9a8a2e36413d">2,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57497010018c4b078a4e171c914f3168_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctMi0xLTEtNjY3MTQ_26630951-0ff7-4c98-b0e4-cf30e537a987">2,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fa37ed7dc764cd888dd2010cfe9f4c2_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctNC0xLTEtNjY3MTQ_bae6ee25-3375-4b8c-98c3-c9d9e7de84c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44d585d3f2e94b679034b28e2c59a1b3_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctNi0xLTEtNjY3MTQ_ea6855e3-47fb-4e15-95af-8110577f814c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19f4ee097bd846c38aca42a2101b2537_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctOC0xLTEtNjY3MTQ_8a4cd2f6-43ec-472c-907b-21ba4e4632b1">91,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b2c3cf825bc48349225bb6384a348ca_I20220101" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctMTAtMS0xLTY2NzE0_b4d9b4c7-3ef9-4dad-966f-c2a74a4388ee">94,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category is comprised of a collective investment trust of equity funds that track the MCSI World Index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and a pooled investment fund.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments that are measured at net asset value (&#8220;NAV&#8221;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.</span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Level 1 assets was based on quoted prices in active markets for the identical assets. Certain investments are measured at fair value using the net asset value ("NAV") per share as a practical expedient and have not been classified in the fair value hierarchy. Investment objectives for our pension plan assets are:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Matching plan liability performance</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Diversifying risk</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Achieving a target investment return</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that there are no significant concentrations of risk within our plan assets as of January&#160;1, 2022. We comply with the rules and regulations promulgated under the Employee Retirement Income Security Act of 1974 (&#8220;ERISA&#8221;) and we prohibit investments and investment strategies not allowed by ERISA.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iede7dccb28b443c3837a43fe7d8225df" continuedAt="i347774b2762347a9b6a359a264ebbd3a"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Plan Cash Flows</span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTU1_5d851bd5-1423-4fb4-a266-cab4083eb97d" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimated future benefit payments to pension plan participants are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.468%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzEtMS0xLTEtNjY3MTQ_70389414-1f67-459e-883c-4979f29b5ae6">82,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzItMS0xLTEtNjY3MTQ_7a5ef7c9-e622-4de8-8536-e6c68e0cb46c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzMtMS0xLTEtNjY3MTQ_acbe7837-bbe6-465d-80a5-e9be59235cfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzQtMS0xLTEtNjY3MTQ_56cb3f77-f630-4249-a5d7-4e053ab5018b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzUtMS0xLTEtNjY3MTQ_5b3a1c33-6b3d-4df4-a9b0-6a14575b4826">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzYtMS0xLTEtNjY3MTQ_7edaa1b0-53d1-4cbe-8010-184abee79f8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect all of the plan&#8217;s assets to be distributed in fiscal 2023 in connection with our plan to terminate the plan. We fund the pension plan liability in accordance with the limits imposed by ERISA, federal income tax laws, and the funding requirements of the Pension Protection Act of 2006 (&#8220;Pension Act&#8221;). We are not required to make any cash contributions to the pension plan for fiscal funding year 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Multiemployer Pension Plans</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various multiemployer pension plans (&#8220;MEPPs&#8221;) that provide retirement benefits to certain union employees in accordance with certain collective bargaining agreements (&#8220;CBAs&#8221;). As one of many participating employers in these MEPPs, we are generally responsible with the other participating employers for any plan underfunding. Our contributions to a particular MEPP are established by the applicable CBAs; however, our required contributions may increase based on the funded status of an MEPP and legal requirements such as those of the Pension Act, which requires substantially underfunded MEPPs to implement a funding improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) to improve their funded status. Factors that could impact funded status of an MEPP include, without limitation, investment performance, changes in the participant demographics, decline in the number of contributing employers, changes in actuarial assumptions, and the utilization of extended amortization provisions. A FIP or RP requires a particular MEPP to adopt measures to correct its underfunded status. These measures may include, but are not limited to: an increase in our contribution rate to the applicable CBA, a reallocation of the contributions already being made by participating employers for various benefits to individuals participating in the MEPP, and/or a reduction in the benefits to be paid to future and/or current retirees. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We could also be obligated to make future payments to MEPPs if we either cease to have an obligation to contribute to the MEPP or significantly reduce our contributions to the MEPP because we reduce our number of employees who are covered by the relevant MEPP for various reasons, including, but not limited to, layoffs or closures, assuming the MEPP has unfunded vested benefits. The amount of such payments (known as a complete or partial withdrawal liability) generally would equal our proportionate share of the plan&#8217;s unfunded vested benefits. </span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfMultiemployerPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTU3_acf189d8-339a-439c-9eda-eb393f98904c" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table lists our participation in our multiemployer plans which we deem significant. &#8220;Contributions&#8221; represent the amounts contributed to the plan during the fiscal years presented:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.138%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contributions (In millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Fund:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EIN/Pension Plan Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Act Zone Status</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FIP/RP Status</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Surcharge</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central States, Southeast and Southwest Areas Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366044243</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Critical and Declining <br/>(January 1, 2020)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RP</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7328214e30b4abdae365ab0edf6ea91_D20220102-20221231" decimals="-5" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTphMTdmNjYwYWRiN2U0NmRkODBhMjhhMWM5MzJkMGQ3MS90YWJsZXJhbmdlOmExN2Y2NjBhZGI3ZTQ2ZGQ4MGEyOGExYzkzMmQwZDcxXzItNi0xLTEtNjY3MTQ_d0786334-9f21-4ed4-b1df-30dad83f8b35">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1dec3b9368e4c15afa275a430149b9b_D20210103-20220101" decimals="-5" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTphMTdmNjYwYWRiN2U0NmRkODBhMjhhMWM5MzJkMGQ3MS90YWJsZXJhbmdlOmExN2Y2NjBhZGI3ZTQ2ZGQ4MGEyOGExYzkzMmQwZDcxXzItOC0xLTEtNjY3MTQ_267c39dc-43d3-4da4-8aed-2122c8ec18a8">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTphMTdmNjYwYWRiN2U0NmRkODBhMjhhMWM5MzJkMGQ3MS90YWJsZXJhbmdlOmExN2Y2NjBhZGI3ZTQ2ZGQ4MGEyOGExYzkzMmQwZDcxXzMtNi0xLTEtNjY3MTQ_d3c59992-9678-4860-92c9-aa1356a4821f">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-5" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTphMTdmNjYwYWRiN2U0NmRkODBhMjhhMWM5MzJkMGQ3MS90YWJsZXJhbmdlOmExN2Y2NjBhZGI3ZTQ2ZGQ4MGEyOGExYzkzMmQwZDcxXzMtOC0xLTEtNjY3MTQ_3fe17b12-770f-4948-a937-1faf3cc43a56">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contributions to this plan are approximately <ix:nonFraction unitRef="number" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="4" name="bxc:MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzEzMjgz_7ea0906f-8e24-4222-84f2-fa0cf11ab6a8">0.1</ix:nonFraction> percent of total contributions, which is less than the required disclosure threshold of <ix:nonFraction unitRef="number" contextRef="ib7328214e30b4abdae365ab0edf6ea91_D20220102-20221231" decimals="INF" name="bxc:MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzEzMzY2_27fdb134-4ef3-4107-90d2-897f6f7ac36e">five</ix:nonFraction> percent of total plan contributions. However, this plan is deemed significant for disclosure as it is severely underfunded. Our current CBA that requires contributions to the plan expired on December&#160;31, 2022. In May 2020, we received a demand letter for payment resulting from our partial withdrawal in 2018 from the Central States Plan and started making payments in June 2020. These payments are payable monthly for a period of <ix:nonNumeric contextRef="id5fc406118d344fabb4573c9ef533ff4_D20220102-20221231" name="bxc:MultiemployerPlansWarrantyLiabilityPaymentPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ3Mzg_f3dd4bf5-15e3-4878-b650-3f3ab7ca717e">20</ix:nonNumeric> years. Our liability for the remainder of these payments was $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="bxc:MultiemployerPlansWithdrawalLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NTQ3Mzk_f1858df6-16cd-44a2-bb03-9066d5497bb3">7.0</ix:nonFraction>&#160;million as of December&#160;31, 2022. We may, in the future, record an additional liability if required by an event of our complete withdrawal from the plan or a mass withdrawal. Our most recent contingent withdrawal liability was estimated at approximately $<ix:nonFraction unitRef="usd" contextRef="ide291f98242244f4b464a2a2e9607511_I20221231" decimals="-5" name="bxc:MultiemployerPlansWithdrawalLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ2ODM_c3974cec-4d86-4635-8e2d-04efd7f7db1d">60.4</ix:nonFraction>&#160;million for a complete withdrawal occurring in 2023. In the case of a complete withdrawal or a mass withdrawal, the Central States Plan could demand yearly payments of approximately $<ix:nonFraction unitRef="usd" contextRef="ide291f98242244f4b464a2a2e9607511_I20221231" decimals="-5" name="bxc:MultiemployerPlansWithdrawalLiabilityYearlyPayment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE0MjQz_8ff14288-1b21-43f2-b55f-7fd58d9ba511">1.1</ix:nonFraction>&#160;million, which do not include </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i347774b2762347a9b6a359a264ebbd3a"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">payments for the partial withdrawal of approximately $<ix:nonFraction unitRef="usd" contextRef="ib7328214e30b4abdae365ab0edf6ea91_D20220102-20221231" decimals="-5" name="bxc:MultiemployerPlansPartialWithdrawal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE0MzIx_5132232d-bd6a-459a-bd01-f2381d722620">0.6</ix:nonFraction>&#160;million annually. In a complete withdrawal, the payments would not amortize the liability fully; however, payments for a complete withdrawal are limited to a <ix:nonNumeric contextRef="id5fc406118d344fabb4573c9ef533ff4_D20220102-20221231" name="bxc:MultiemployerPlansWarrantyLiabilityPaymentPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE0NDc0_f3dd4bf5-15e3-4878-b650-3f3ab7ca717e">20</ix:nonNumeric>-year period. In the case of a mass withdrawal, the liability would not amortize fully under current government regulations, and payments would continue indefinitely.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plans</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees also participate in <ix:nonFraction unitRef="defined_contribution_plan" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="INF" name="bxc:DefinedContributionPlanNumberofPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE0NzA1_cc6c4744-486f-4000-8169-ed76ca692c0d">two</ix:nonFraction> defined contribution plans: the BlueLinx Corporation Hourly Savings Plan covering hourly employees, and the BlueLinx Corporation Salaried Savings Plan covering salaried employees. Discretionary contributions to the plans are based on employee contributions and compensation, and, in certain cases, participants in the hourly savings plan also receive employer contributions based on union negotiated match amounts. Employer contributions to the hourly savings plan for fiscal years 2022 and 2021 were approximately $<ix:nonFraction unitRef="usd" contextRef="i0d1fec8bfddb45449b42620d547db85c_D20220102-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1MjE5_e33b3a2e-596b-45d4-b552-033e0c7fc489">0.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i40cb9562aa314346a88df2158078bc23_D20210103-20220101" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3MDcwOA_7f334eaa-e92d-4a43-a55d-f325227813e0">0.7</ix:nonFraction> million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employer contributions to the salaried savings plan for fiscal 2022 were approximately $<ix:nonFraction unitRef="usd" contextRef="if3e3203dafaa43fd93861123c11e2e12_D20220102-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3MTEzOQ_499ce285-0111-43ab-8da6-b5b95147df40">4.0</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="ibb71de68876a4d2bb6433e0ca60b371f_D20210103-20220101" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3NjM5NQ_199a6a8a-c251-419f-8a76-02f54413931f">2.1</ix:nonFraction> million was for fiscal 2021.</span></div></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_124"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxMjc_5f4258d1-d767-4c44-8930-2751b97552c8" continuedAt="i072e51c28f90445ab563f8850de46fdd" escape="true">Share-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i072e51c28f90445ab563f8850de46fdd" continuedAt="i23f171ae45534b1eaf1141f33368d733"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 20, 2021 at the Annual Meeting of Shareholders, our stockholders approved the BlueLinx Holding, Inc. 2021 Long-Term Incentive Plan (the &#8220;2021 Plan&#8221;), which the Board of Directors had previously approved. The 2021 Plan permits the grant of nonqualified stock options, incentive stock options, stock appreciation rights (&#8220;SARs&#8221;), restricted stock, restricted stock units, performance shares, performance units, cash-based awards, and other share-based awards to participants of the 2021 Plan selected by our Board of Directors or a committee of the Board that administers the 2021 Plan. We reserved <ix:nonFraction unitRef="shares" contextRef="i38978e94562a4fdd90432ee261a2159c_I20210520" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE5Mjg_ed124f7a-870d-44cb-86ef-ad2498eb25a2">750,000</ix:nonFraction>&#160;shares of our common stock for issuance under the 2021 Plan. The terms and conditions of awards under the 2021 Plan are determined by the Human Capital and Compensation Committee. Some of the awards issued under the 2021 Plan are subject to accelerated vesting in the event of a change in control as such an event is defined in the respective Plan documents. Shares are available for new issuance only under the 2021 Plan. The 2006 and 2016 Plans have no shares remaining for issuance. Remaining 2006 and 2016 Plan shares are outstanding only for the vesting of outstanding equity awards.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan is designed to motivate and retain individuals who are responsible for the attainment of our primary long-term performance goals. The 2021 Plan provides a means whereby the participants develop a further sense of proprietorship and personal involvement in our development and financial success, thereby advancing the interests of the Company and its stockholders. Although we do not have a formal policy on the matter, we issue new shares of our common stock to participants upon the exercise of options or upon the vesting of restricted stock, restricted stock units, or performance shares, out of the total amount of common shares available for issuance or vesting under the aforementioned plan.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022 and fiscal 2021, the directors on our Board of Directors were granted restricted stock units with a <ix:nonNumeric contextRef="i6040de2900304604917c074ce6d2ed32_D20220102-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxNTA_1895a920-4982-42e4-af51-0b86192bdafa"><ix:nonNumeric contextRef="i9ac23b2c4b844469ae19b58ee594bacf_D20210103-20220101" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxNTA_c32578db-101e-4303-bc23-0d6bff50377b">one-year</ix:nonNumeric></ix:nonNumeric> vesting period. These awards are time-based and are not based upon attainment of performance goals. The grants will settle after one year, although a pro-rated portion of the award may vest and settle prior to the <ix:nonNumeric contextRef="i6040de2900304604917c074ce6d2ed32_D20220102-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTYzMzY_59fcdf31-2f9e-4a83-8c54-51ef513d2f13">one-year</ix:nonNumeric> period, with the remainder forfeited if the director is not standing for re-election or upon retirement from the Board of Directors. During fiscal 2020, the Board of Directors were granted restricted stock units with a <ix:nonNumeric contextRef="ifda3938b268d4eeaa28e6ea845e6fd9a_D20191229-20210102" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTYzMzU_0e6c47b3-94eb-4e02-b9ef-1f54dbc74642">one-year</ix:nonNumeric> vesting period, although a pro-rated portion could vest prior to the one-year period, with the remainder forfeited, if a director chose not to stand for re-election before the <ix:nonNumeric contextRef="i6040de2900304604917c074ce6d2ed32_D20220102-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTYzNDc_d3ba8bc1-2dc5-4950-af9d-c7d280419584">one-year</ix:nonNumeric> vesting period elapsed. The fiscal 2020 grants settle at the earlier of <ix:nonNumeric contextRef="i0a29f6291617401dbca53c07fe5071ce_D20191229-20210102" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE2NDkyNjc0NjA3MTQ_7a0cc4ca-ef54-4133-bf34-4d7a1eb87639">ten years</ix:nonNumeric> from the vesting date or retirement from the Board of Directors, whichever comes first.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, the Board of Directors granted restricted stock units to certain of our employees and executive officers. Certain of the restricted stock units granted in fiscal 2022 vest in equal annual increments over the <ix:nonNumeric contextRef="i5e1ebed8693742428db82dbd50338d2c_D20220102-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE2NDkyNjc0NjA3NTQ_3dc75b8c-2d75-4cce-8ab4-cfbd06d32a38">three years</ix:nonNumeric> after the date of grant and certain others vest on the third anniversary of the date of grant if certain performance conditions are met as of the vesting date. During fiscal 2021 and fiscal 2020, the Board of Directors granted restricted stock units to certain of our employees and executive officers. Certain of the restricted stock units granted in fiscal 2021 and fiscal 2020 vest in equal annual increments over the <ix:nonNumeric contextRef="i8ae6fbf3f9924620b6ed6b2655b6c636_D20191229-20210102" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzQyMTc_2538174c-b1aa-411c-8a40-964457030e42"><ix:nonNumeric contextRef="i8d0f9d1c37494db187865809665aba08_D20210103-20220101" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzQyMTc_6f20af11-d77d-4d38-9506-87551bc43747">three years</ix:nonNumeric></ix:nonNumeric> after the date of grant.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i23f171ae45534b1eaf1141f33368d733"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxNDU_437199ad-dc0e-403c-a8b0-5b78a6d2745c" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity for our restricted stock units during fiscal 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5f269f47f1f5430a9c8cf2b09849a5b0_I20220101" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzItMS0xLTEtNjY3MTQ_507e5c01-f1db-4119-b120-479e11b0dac3">488,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5f269f47f1f5430a9c8cf2b09849a5b0_I20220101" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzItMy0xLTEtNjY3MTQ_5e4b7dc0-5686-4f31-88d6-0f951412e993">26.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzMtMS0xLTEtNjY3MTQ_51f45e7f-54e7-485e-951f-e101ddc45981">228,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzMtMy0xLTEtNjY3MTQ_e91574ed-306a-4f60-ade3-faad51337874">69.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzQtMS0xLTEtNjY3MTQ_a784b449-d6d9-4983-afa9-b081947c44b2">338,145</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzQtMy0xLTEtNjY3MTQ_db0d7071-21bc-48bc-9e21-aa2215a31c5d">26.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzUtMS0xLTEtNjY3MTQ_45c350c5-ce1f-4ad6-a29a-0df92c337ab9">53,334</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzUtMy0xLTEtNjY3MTQ_fbfa2a1f-ec00-451b-8839-5aa5dd1e634d">22.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i97edace490ef4b96a740b2a0b2063c29_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzYtMS0xLTEtNjY3MTQ_14f743a6-4761-4bbd-9776-c69cfb68062f">325,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i97edace490ef4b96a740b2a0b2063c29_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzYtMy0xLTEtNjY3MTQ_5339e771-0946-4cf6-bebb-3370e716fef9">57.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.93pt">The total fair value of restricted stock units vested in fiscal 2022, fiscal 2021, and fiscal 2020 was $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE3MDQyNDMwMjQ1Njc3_71a11a5c-2bbb-42e0-9b8c-13db54bcdd3f">26.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzUzNzQ_342b2d6b-3f85-4657-97ef-0c9ba5009daa">6.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzUzODE_c60bd018-897b-42d6-a5db-22c6c92f6248">1.0</ix:nonFraction> million, respectively.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation Expense</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize compensation expense equal to the grant-date fair value, which is generally based on the fair market value of our common stock on the date of grant, for all share-based payment awards that are expected to vest. This expense is recorded on a straight-line basis over the requisite service period of the entire award, unless the awards are subject to market or performance conditions, in which case, we recognize compensation expense over the requisite service period of each separate vesting tranche, to the extent the occurrence of such conditions are probable. We account for share-based payment award forfeitures as they occur, rather than making estimates of future forfeitures. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All compensation expense related to our share-based payment awards is recorded in &#8220;Selling, general, and administrative&#8221; expense in the consolidated statements of operations and comprehensive income. </span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxMzc_61933cd9-b0ce-408e-af5f-1fc551f02565" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total share-based compensation expense, net of forfeitures, from our share-based awards was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i519b04dcf6d64dedb79cdc2d23851d66_D20220102-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzItMS0xLTEtNjY3MTQ_79c91202-1b77-4d2d-a3d0-b72d756caed5">9,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddf081d8e9646819c1f66d7b791c0a3_D20210103-20220101" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzItMy0xLTEtNjY3MTQ_f29eb219-f932-4e54-8b26-42955a7e03b2">6,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66670ded834b4b018c4b016d2b7605ee_D20191229-20210102" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzItNS0xLTEtNzIzMzI_8f858e53-d714-4f2b-94e3-596295c41b32">5,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzQtMS0xLTEtNjY3MTQ_3bc1f71d-39ca-4788-a3a6-c1b1b8a4d2cc">9,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzQtMy0xLTEtNjY3MTQ_541326d9-4a26-4f7a-8f43-9812f4607f23">6,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzQtNS0xLTEtNzIzMzI_1e017bbf-d1a2-4105-a936-e91fb0fbfcdc">5,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized related income tax benefits in fiscal years 2022, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021, and 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTM0NjE_a34dd3fe-1050-4923-bb52-f5c507e994b2">3.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzU3NDU_3c904f84-e24b-40b5-9ba6-9356ee0cd403">1.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzU3NTI_6d9100ab-f399-4c5b-93f5-a0c4f9c8c038">1.5</ix:nonFraction> million, respectively, which were fully realized in fiscal years 2022, 2021, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We include the benefits of tax deductions in excess of recognized compensation expense as a component of our provision for income taxes in our consolidated statements of operations and comprehensive income when present.&#160;There were $<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-5" name="bxc:ShareBasedPaymentArrangementExpenseExcessTaxBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTM0NzU_feb5c3cd-99c0-4dd5-b121-57b13463acd6">2.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-5" name="bxc:ShareBasedPaymentArrangementExpenseExcessTaxBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYwNDg_2ad9c30d-6ec6-40d9-80d1-008dbb55e213">0.9</ix:nonFraction>&#160;million of excess tax benefits in fiscal 2022 and fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and <ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="INF" name="bxc:ShareBasedPaymentArrangementExpenseExcessTaxBenefit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYwOTE_b71ca26f-4aec-4c6a-a40c-bf69fab3cbd1">no</ix:nonFraction> excess tax benefits in fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there was approximately $<ix:nonFraction unitRef="usd" contextRef="i97edace490ef4b96a740b2a0b2063c29_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE3MDQyNDMwMjQ0MjA2_eefa511d-03a2-4452-9a1e-76649232be4e">13.4</ix:nonFraction> million of total unrecognized compensation expense related to restricted stock units. The unrecognized compensation expense is expected to be recognized over a weighted average term of <ix:nonNumeric contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE3MDQyNDMwMjQ2NzUx_4826577a-2b44-4abc-a79b-6a1a79c0b58c">2.2</ix:nonNumeric> years.</span></div></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_127"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5Xzg2Mw_ffca9186-b169-4a9d-bf77-b5b6d47d5e26" continuedAt="i567a77e63c0a4f01935c8c1cf1a24d98" escape="true">Income per Common Share</ix:nonNumeric></span></div><ix:continuation id="i567a77e63c0a4f01935c8c1cf1a24d98" continuedAt="ibc94ee5427d34a928775b68a96ac9daa"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic income per share by dividing net income by the weighted average number of common shares outstanding. We calculate diluted income per share using the treasury stock method, by dividing net income by the weighted average number of common shares outstanding plus the dilutive effect of outstanding share-based awards, including restricted stock units.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 23, 2021, our Board of Directors approved a stock repurchase program pursuant to which we may repurchase up to $<ix:nonFraction unitRef="usd" contextRef="i0f8357f5dd17477592e08450fe296ca4_I20210823" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQxNg_486945c0-051a-490e-a775-8f04fc30e9b0">25.0</ix:nonFraction> million of our common stock. During the first quarter of fiscal 2022, we repurchased <ix:nonFraction unitRef="shares" contextRef="i0ea0c18560914948b665753190501d21_D20220102-20220402" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQyOQ_e397b628-fc65-47db-8a0c-acfd9c2dbc11">81,331</ix:nonFraction> shares of our common stock under this program at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i0ea0c18560914948b665753190501d21_D20220102-20220402" decimals="2" name="bxc:StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQzOA_f43c92f9-92b9-4780-9566-2f279a7a37c3">79.03</ix:nonFraction> per share. On May 3, 2022, our Board of Directors increased our share repurchase authorization to $<ix:nonFraction unitRef="usd" contextRef="ifd9a61af5f2d4a3bbf0b3e6b2b2bec46_I20220503" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQ1Ng_ee62bfb4-059f-42c3-884f-8675d9ebe61c">100.0</ix:nonFraction> million and we entered into an Accelerated Share Repurchase Agreement (&#8220;ASR Agreement&#8221;) with Jefferies LLC to repurchase $<ix:nonFraction unitRef="usd" contextRef="ibc74ddf320ab4ad48a844caa68376d75_D20220503-20220503" decimals="-5" name="us-gaap:AcceleratedShareRepurchaseProgramAdjustment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQ3NA_9489069e-ec8d-4f7e-94c7-2f70b3cc4497">60.0</ix:nonFraction> million of our common stock. Under the ASR Agreement, we received initial delivery of <ix:nonFraction unitRef="shares" contextRef="ibc74ddf320ab4ad48a844caa68376d75_D20220503-20220503" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQ4Ng_f057103a-c71d-4467-be8e-e94d83b4acd7">553,584</ix:nonFraction> shares of common stock on May 3, 2022 (the &#8220;Transaction Date&#8221;) representing approximately <ix:nonFraction unitRef="number" contextRef="ifd9a61af5f2d4a3bbf0b3e6b2b2bec46_I20220503" decimals="2" name="bxc:StockRepurchaseProgramPercentageOfShareRepurchased" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQ5OQ_f39e3fe6-293a-4eac-a713-2f01be972587">65</ix:nonFraction> percent of the total number of shares of common stock initially underlying the ASR Agreement based on our closing stock price </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibc94ee5427d34a928775b68a96ac9daa"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $<ix:nonFraction unitRef="usdPerShare" contextRef="iae618b6bc0ab4a039ae97c82ba1d4e36_D20220502-20220502" decimals="INF" name="us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTUwOQ_49f4e803-b644-4907-80cd-764408586e8f">70.45</ix:nonFraction> on May 2, 2022. The initial delivery of <ix:nonFraction unitRef="shares" contextRef="ibc74ddf320ab4ad48a844caa68376d75_D20220503-20220503" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTUyMQ_f057103a-c71d-4467-be8e-e94d83b4acd7">553,584</ix:nonFraction> shares reduced the number of common shares outstanding on the Transaction Date and, as a result, reduced the weighted average number of common shares outstanding used to calculate basic income per share and diluted income per share for fiscal 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Final settlement of the shares of common stock repurchased under the ASR Agreement occurred on September 15, 2022 based on the average of the daily volume-weighted average price of our common stock during the repurchase period under the ASR Agreement, less a discount and other adjustments pursuant to the terms and conditions of the ASR Agreement. At settlement, we received an additional <ix:nonFraction unitRef="shares" contextRef="if3d5e237b56f481ca592ce6a1b6491b7_D20220915-20220915" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTU4NQ_f3eea930-2c47-4f19-9217-60f86f50ab5e">247,431</ix:nonFraction> shares of common stock, which further reduced the weighted average number of common shares outstanding used to calculate basic income per share and diluted income per share for fiscal 2022. Under our ASR Agreement, we repurchased a total of <ix:nonFraction unitRef="shares" contextRef="i2763518e9e5e4ca0a35a908cb224aa15_D20221001-20221001" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTY3MA_dde6ca36-ab53-4dbf-9a18-b680d0c0b69e">801,015</ix:nonFraction> shares of our common stock at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i2763518e9e5e4ca0a35a908cb224aa15_D20221001-20221001" decimals="INF" name="us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTY3OQ_7c191405-a7f2-4802-a351-80b813a01843">74.90</ix:nonFraction> per share.</span></div><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5Xzg1Mw_0630ce79-c841-4d1c-9648-7cf931e4051b" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of basic net income and diluted net income per common share for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzMtMS0xLTEtNjY3MTQ_5968147f-f1bd-4694-b052-a6f023a812b8">296,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzMtMy0xLTEtNjY3MTQ_d6e3e7ac-a163-4838-936d-62810430c3d7">296,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzMtNS0xLTEtNzIzMzQ_fa68468f-2771-45dd-b456-538c06a50454">80,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzUtMS0xLTEtNjY3MTQ_a17f90e8-1025-49d9-8ac3-7ea1c23e7eff">9,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzUtMy0xLTEtNjY3MTQ_53f84d54-89dc-4235-9cc4-f2cd04194ce1">9,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzUtNS0xLTEtNzIzMzQ_059846fc-5ad2-4e55-a31b-e2fdae1d31d5">9,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzYtMS0xLTEtNjY3MTQ_14e35bc5-12b9-440b-9f62-da5bf00a93b9">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzYtMy0xLTEtNjY3MTQ_057cec9f-3d69-41e2-afbd-a7e019f09379">261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzYtNS0xLTEtNzIzMzQ_cb8e8ce7-07d9-43ee-95ae-7a1be3d475df">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzctMS0xLTEtNjY3MTQ_b27f01e6-f4e4-4075-9e89-d88b466962ad">9,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzctMy0xLTEtNjY3MTQ_d29b61d4-9fc9-44e0-a8ce-3b3e45ecb8b9">9,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzctNS0xLTEtNzIzMzQ_bb7f9d77-e060-48fa-8b58-41bc35312658">9,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzktMS0xLTEtNjY3MTQ_302f86cc-8bd2-47b7-a05e-bf5ef82722ba">31.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzktMy0xLTEtNjY3MTQ_e89c8d15-1de4-40ba-87c3-c3f22f65934f">30.80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzktNS0xLTEtNzIzMzQ_ef8443db-69ef-4d40-b501-2073657c710f">8.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzEwLTEtMS0xLTY2NzE0_695f1823-b885-4c21-921f-e409d822e033">31.51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzEwLTMtMS0xLTY2NzE0_9ce06b1f-46e9-41ca-b0f0-1a72a6a8f431">29.99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzEwLTUtMS0xLTcyMzM0_9e386155-a496-464b-bb2a-2cf27d5938c5">8.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately <ix:nonFraction unitRef="shares" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxNTU0MA_3dfd3b82-0497-41f3-afb6-de628cfd8030">100,000</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxNTU0NQ_e14f6f55-2f93-44b6-89ff-eb0305c34cfc">128,000</ix:nonFraction>, and <ix:nonFraction unitRef="shares" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxNTU1NA_6fea0329-6ace-4103-83f0-57bce9ee14d5">725,000</ix:nonFraction> weighted-average share-based awards were excluded from the computation of income per share assuming dilution for fiscal years 2022,  2021, and 2020, respectively, as the awards would have been anti-dilutive for the periods presented.</span></div></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_136"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.  <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjg_1641e75c-9771-4b2d-8d6f-08bd22b4a1d4" continuedAt="i71573b6f76114529ba901a722495cfc7" escape="true"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjg_22bfc421-5c51-46e3-89a1-70bafe272b36" continuedAt="ifb048b25f5c94c1698a5ab1a22bea9ac" escape="true">Lease Commitments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i71573b6f76114529ba901a722495cfc7" continuedAt="i0d0dedbe200f46afa32e894a860fdd2e"><ix:continuation id="ifb048b25f5c94c1698a5ab1a22bea9ac" continuedAt="i4a4198a3272c445197a172cde7f3598e"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating and finance leases for certain of our distribution facilities, office space, land, mobile fleet, and equipment. Many of our leases are non-cancelable and typically have a defined initial lease term, and some provide options to renew at our election for specified periods of time. The majority of our leases have remaining lease terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_4bcf7a73-5bf1-438a-87c8-9e0a4a8cdfa6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_52999da6-8274-418f-be8c-50544a8b2a1c">one</span></span> to <ix:nonNumeric contextRef="i1fa1f333e6914dff888e16684e351270_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4ODA_c7e53f54-2cbf-4ffb-885d-ed1a04740b31"><ix:nonNumeric contextRef="i1fa1f333e6914dff888e16684e351270_I20221231" name="us-gaap:LesseeFinanceLeaseTermOfContract1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4ODA_cfcec8d0-7c5d-4fec-bd43-f7082f8ab7df">15</ix:nonNumeric></ix:nonNumeric> years, some of which include <ix:nonFraction unitRef="option" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="INF" name="bxc:LesseeLeasesNumberOfOptionsToExtend" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4OTY_33f0349f-d977-446b-b973-68c293c39d0c">one</ix:nonFraction> or more options to extend the leases for <ix:nonNumeric contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" name="us-gaap:LesseeFinanceLeaseRenewalTerm1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE5MDQ_5a1f09e2-b118-4c9f-b78c-0539188c88d3"><ix:nonNumeric contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE5MDQ_fd8fd8de-0156-451d-9d3a-6c2bd05232c2">five years</ix:nonNumeric></ix:nonNumeric>. Our leases generally provide for fixed annual rentals. Certain of our leases include provisions for escalating rent based on, among other things, contractually defined increases and/or changes in the Consumer Price Index (&#8220;CPI&#8221;). The known changes to lease payments are included in the lease liability at lease commencement. Unknown changes related to CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. In addition, a subset of our vehicle lease cost is considered variable. Some of our leases require us to pay taxes, insurance, and maintenance expenses associated with the leased assets. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or modification. Operating lease right-of use (&#8220;ROU&#8221;) assets and liabilities are presented separately on the consolidated balance sheets. Finance lease ROU assets are included in property and equipment and the finance lease obligations are presented separately in the consolidated balance sheets. When a lease does not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. We have also made the accounting policy election to not separate lease components from non-lease components related to our mobile fleet asset class.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Lease Liabilities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our finance lease liabilities consist of leases related to equipment and vehicles, and real estate. As noted in the table below, a majority of our finance leases, formally known as capital leases, relate to real estate.</span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i0d0dedbe200f46afa32e894a860fdd2e" continuedAt="i9b9f1f6a8299491a8ffe77031547b881"><ix:continuation id="i4a4198a3272c445197a172cde7f3598e" continuedAt="i4829a7e308de40ebb423da045d9a4b5a"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="bxc:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMzU_dde3bfc1-7245-408a-9afb-deecd7b8443b" continuedAt="i5ebe4f1caeb2444893f6f76e46f9b7f2" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our assets and liabilities related to our leases as of December&#160;31, 2022 and January&#160;1, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:29.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.076%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.578%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease assets and liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzMtMi0xLTEtNjY3MTQ_0fb1b5c9-2dba-442f-9516-ac019292bcd2">45,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzMtNC0xLTEtNjY3MTQ_3b1bd1ad-fbee-4e7b-844b-b7494232a209">49,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzQtMi0xLTEtNjY3MTQ_9aedd8a0-f130-4404-8467-4dd453f54522">132,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzQtNC0xLTEtNjY3MTQ_68771eed-a3df-4279-89da-41c88fa82827">143,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="bxc:LesseeRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzUtMi0xLTEtNjY3MTQ_a47e9b72-be43-4834-a4dd-8f2ae3885cc9">178,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="bxc:LesseeRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzUtNC0xLTEtNjY3MTQ_698c1dd8-704d-4c10-b137-2ca6928f07ee">193,419</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - short term</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzktMi0xLTEtNjY3MTQ_32a3e859-d000-4357-bb4f-144f55cfa2ff">7,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzktNC0xLTEtNjY3MTQ_978f79ac-f313-4c69-9a6a-6ee16588dac7">5,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities - short term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEwLTItMS0xLTY2NzE0_cc2785d4-1149-4f30-8646-2791aa75fe9f">7,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEwLTQtMS0xLTY2NzE0_252419e1-e2b2-4cdd-8d20-83338f1afb2f">7,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - long term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEyLTItMS0xLTY2NzE0_9dad8aa0-bfa4-45b7-9596-0f20723357fc">40,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEyLTQtMS0xLTY2NzE0_2b46b11f-5e37-4d7c-b8ea-7a21491ec271">44,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities - long term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEzLTItMS0xLTY2NzE0_d1e454a5-aaa5-408d-8550-fd5192084f0f">265,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEzLTQtMS0xLTY2NzE0_fc8a3c6a-e4a7-4619-a041-cae9207d4729">266,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="bxc:LesseeLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzE0LTItMS0xLTY2NzE0_c385bc5f-06ff-4350-bbc4-895ce8fd00f9">320,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="bxc:LesseeLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzE0LTQtMS0xLTY2NzE0_5ce32f1e-cfbf-4dd7-8d6d-d89fde165e57">324,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets are presented net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzQ2NDg_5dd03bbb-0d8f-41be-8bbf-b314d9eade50">90.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzQ2NTU_19fdfc3e-bbcd-48f2-9cf3-77f2421cddff">73.7</ix:nonFraction> million as of December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjY_a9193b96-8581-44ef-ae90-39d37193ecb6" continuedAt="i93a0d40e342646db82ac086a727a46ac" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of lease expense</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzQtMS0xLTEtODc1MzA_cdab028f-e797-422b-b8ab-26ee5b9d7a8f">11,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzQtMy0xLTEtODc1MzA_56690909-4fff-4745-9f83-b3b5e4cf305d">11,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzQtNS0xLTEtODc1MzA_c39e126a-f153-45ab-b574-997110edcf58">12,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtMS0xLTEtODc1NzE_70306bcc-629c-420f-86b4-34bca62b9349">2,704</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtMy0xLTEtODc1NzE_f0f4afef-ee22-4057-8ecd-d49bddf88d76">2,555</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtNS0xLTEtODc1NzE_96358f6c-b343-41e0-a30f-b35525ae58b5">2,466</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtMS0xLTEtODc1NzE_b514c6cb-34c6-49f3-ae56-da1c272c867b">9,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtMy0xLTEtODc1NzE_03edcd97-ac95-44de-b5bf-5e4716633887">9,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtNS0xLTEtODc1NzE_428c3be5-8fbc-4eda-8173-dfade42425a7">10,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtMS0xLTEtNjY3MTQ_76e97f01-94a1-4a25-a59d-4c2e075c38b2">16,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtMy0xLTEtNjY3MTQ_dcd64d12-9811-4dfa-967b-3e44ecc01e80">15,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtNS0xLTEtNzIzMzY_0e957aec-0e81-4acb-86a0-84059f3ddc58">14,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtMS0xLTEtNjY3MTQ_58ff9b49-a9a3-418d-a16b-0d3a9d64598e">24,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtMy0xLTEtNjY3MTQ_f875e311-84b2-43e2-b26d-8148adde06cf">24,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtNS0xLTEtNzIzMzY_67645084-1187-41f4-9756-c94ee71bcb26">23,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="bxc:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzctMS0xLTEtNjY3MTQ_1469d729-f0dc-4338-b7e7-f5490e198e26">40,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="bxc:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzctMy0xLTEtNjY3MTQ_27fc3812-57fd-4792-8b6b-96c85bdc01c5">40,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="bxc:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzctNS0xLTEtNzIzMzY_e87fb50b-0167-4a52-88ca-5e83202b5744">38,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow information</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzQtMS0xLTEtNjY3MTQ_c9a92d11-2db0-493b-9f81-50c2bb13e540">11,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzQtMy0xLTEtNjY3MTQ_01c94b5d-8524-40e4-bb25-4b0974716015">10,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzQtNS0xLTEtNzIzMzg_aee95dfe-f569-44b3-8c4e-bec1f4214f79">12,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzUtMS0xLTEtNjY3MTQ_9e949835-50bb-45bd-91ac-8e7f818cc057">24,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzUtMy0xLTEtNjY3MTQ_990d608f-6e87-4540-9157-a7e227507ee9">24,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzUtNS0xLTEtNzIzMzg_404667a2-bfd6-47df-8ef5-73d6e7978b84">23,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzYtMS0xLTEtNjY3MTQ_0297ec35-0650-4f07-9819-82c6ef927616">10,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzYtMy0xLTEtNjY3MTQ_193e46a1-b798-48ae-9f44-3b353e9bf72f">11,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzYtNS0xLTEtNzIzMzg_94818b91-3f41-4dc3-b77a-d082e00fa2f9">8,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9b9f1f6a8299491a8ffe77031547b881" continuedAt="i6e1bc24b5a664ef188b98350709cc372"><ix:continuation id="i4829a7e308de40ebb423da045d9a4b5a" continuedAt="i31d3c2e997754224b9d539540720cbe4"><ix:continuation id="i93a0d40e342646db82ac086a727a46ac"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash supplemental cash flow information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash information</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzQtMS0xLTEtODIwNDA_cbe9d427-7a3f-411e-bce9-639dc22c7ba0">7,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzQtMy0xLTEtODIwNDA_abfcc41f-d8ed-4ac8-aba7-73fb64b1bb50">5,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzQtNS0xLTEtODIwNDA_120ea4f1-4bb9-4dbe-be22-d0dbab028883">4,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzUtMS0xLTEtODIwNDA_1705891f-cef8-45eb-8d03-f066b2f4b6da">9,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzUtMy0xLTEtODIwNDA_ba46664b-bc07-4419-ac38-f1cb2f4d075c">10,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzUtNS0xLTEtODIwNDA_9d1bd7b0-7360-4877-b2ac-0cadbb5ae7fd">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes operating lease right-of-use assets obtained in acquisition in fiscal 2022. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div></ix:continuation><ix:continuation id="i5ebe4f1caeb2444893f6f76e46f9b7f2"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information for right-of-use assets related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance sheet information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzMtMS0xLTEtNjY3MTQ_e72788c4-7e06-4420-9e67-0954c3d27804">222,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzMtMy0xLTEtNjY3MTQ_35503121-2907-4124-8727-e0672acda8f3">217,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzQtMS0xLTEtNjY3MTQ_6478b35e-a539-426d-a901-088c6686d207">90,091</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzQtMy0xLTEtNjY3MTQ_d141303f-237a-4e1c-8e03-0bf3a6131269">73,741</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzUtMS0xLTEtNjY3MTQ_d0a0c8bf-4e7f-4c5a-919d-c89cf02dd9ea">132,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzUtMy0xLTEtNjY3MTQ_a22f5091-6c68-48b5-a7fe-379dfebd1783">143,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzctMS0xLTEtNjY3MTQ_99b7315e-d3b3-443e-9d11-30e531ac0d5f">9.21</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzctMy0xLTEtNjY3MTQ_a1409bce-6913-4620-bc8c-53fbbcf80cdf">10.75</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzgtMS0xLTEtNjY3MTQ_4472cc91-20b2-4469-8bfc-bd4de9cb28ea">13.97</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzgtMy0xLTEtNjY3MTQ_daf4dca4-c851-4bd7-b9f9-5ab2940a71ce">15.06</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzEwLTEtMS0xLTY2NzE0_d1a92314-5c53-4a00-9170-d995ed9e1830">8.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzEwLTMtMS0xLTY2NzE0_3bdb874b-4b04-40ac-afa3-01bb37921639">9.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzExLTEtMS0xLTY2NzE0_09858f27-adea-421b-9e64-f5d1d9aa8179">8.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzExLTMtMS0xLTY2NzE0_bc7a7d70-1be6-4caa-8395-419bd2f062b1">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of our finance lease liabilities as of December&#160;31, 2022 and January&#160;1, 2022 are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and vehicles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i992099bd9b9e429a95fd34913a380f63_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzItMS0xLTEtNjY3MTQ_6fae2b1a-11fe-480c-9dec-7085c907642c">29,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ab7e025857b4f43a0a974c4bbc17e26_I20220101" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzItMy0xLTEtNjY3MTQ_b1ec7291-090a-4698-b830-d161a0e1f719">30,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1583b1942ed4ede818087328c3f2adb_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzMtMS0xLTEtNjY3MTQ_1ea1e24e-0211-45a8-bcc4-76cdda05ab9b">243,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i742368e561b944ea9d019ffc09005684_I20220101" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzMtMy0xLTEtNjY3MTQ_7fd98612-95c1-4f0d-a001-ca7cd267b37b">244,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzQtMS0xLTEtNjY3MTQ_fdd9624f-2fe8-45cb-b4e9-bd4e1c4962d2">273,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzQtMy0xLTEtNjY3MTQ_5751689a-a525-4e3c-9465-a7d23c170a55">274,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the short-term lease exception provided within ASC 842, we do not record a lease liability or right-of-use asset for any leases that have a lease term of 12 months or less at commencement. Below is a summary of undiscounted finance and operating lease liabilities that have initial terms in excess of one year as of December&#160;31, 2022. The table also includes a reconciliation of the future undiscounted cash flows to the present value of the finance and operating lease liabilities included in the consolidated balance sheets, including options to extend lease terms that are reasonably certain of being exercised.</span></div></ix:continuation></ix:continuation><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjM_15f11baf-3a1a-4525-94dc-8a5a4c353cd5" continuedAt="if58c0696323e486fa67c1c376845f910" escape="true"></ix:nonNumeric><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjM_49bd2c04-664e-410f-87c8-6763a3a04b4f" continuedAt="ia4b04042abab4aaebb876e5126386a00" escape="true"></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><ix:continuation id="i6e1bc24b5a664ef188b98350709cc372"><ix:continuation id="i31d3c2e997754224b9d539540720cbe4"><ix:continuation id="if58c0696323e486fa67c1c376845f910"><ix:continuation id="ia4b04042abab4aaebb876e5126386a00"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzItMS0xLTEtNjY3MTQ_ebeb886b-c4b6-4725-bc82-70f682ecbee9">11,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzItMy0xLTEtNjY3MTQ_ad6cbed5-424a-41dc-8a10-50f4fd9ef3de">31,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzMtMS0xLTEtNjY3MTQ_a7115302-eea1-450e-bdbd-4b59ae65a728">10,312</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzMtMy0xLTEtNjY3MTQ_8eb5c4a1-cb55-414f-8b16-5b0e803e229e">31,836</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzQtMS0xLTEtNjY3MTQ_2e1b94e4-a3d5-425c-9487-be00efc41e2b">9,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzQtMy0xLTEtNjY3MTQ_3b9796e5-7cbb-446a-98dd-08fac16fcbaf">28,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzUtMS0xLTEtNjY3MTQ_70e1f8ac-9820-40a0-a7c3-5ec48b3a8d94">5,743</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzUtMy0xLTEtNjY3MTQ_b087e6ec-47ba-4cec-962e-edd4bdc92161">32,553</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzYtMS0xLTEtNjY3MTQ_6610bfc6-0b34-4e6f-8579-dac268f899cf">4,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzYtMy0xLTEtNjY3MTQ_9f7a5d85-8a50-4f93-9f0d-005452e2bed7">26,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzctMS0xLTEtNjY3MTQ_ada240d0-1a48-4f2a-ad2b-ab45d828ad61">32,711</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzctMy0xLTEtNjY3MTQ_b06abc61-2242-4bd1-bce2-b8670622b0c7">524,869</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzgtMS0xLTEtNjY3MTQ_696b8bc5-5f78-4910-9dce-362f6878209d">73,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzgtMy0xLTEtNjY3MTQ_c8df6c60-7d32-4d6e-8115-044b87582d3b">676,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzktMS0xLTEtNjY3MTQ_50ee8d81-2e5e-4fcc-9f46-94e19ac94768">26,212</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzktMy0xLTEtNjY3MTQ_9c09f998-aa32-4625-a923-5c826da06cc1">403,262</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzEwLTEtMS0xLTY2NzE0_26026395-b850-4ace-b51a-c0bcc549b216">47,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzEwLTMtMS0xLTY2NzE0_ba959f87-3f30-4de0-b878-db42a0aeda2f">273,075</ix:nonFraction>&#160;</span></td><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"></td></tr></table></ix:continuation></ix:continuation></ix:continuation></ix:continuation></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_142"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzE2MzI_07eb72ec-32ee-43be-a3ba-b4354d5a83b9" continuedAt="i9697c1d46fc644d99e487bb46ec714c5" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i9697c1d46fc644d99e487bb46ec714c5"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental and Legal Matters</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in various proceedings incidental to our businesses, and we are subject to a variety of environmental and pollution control laws and regulations in all jurisdictions in which we operate. Although the ultimate outcome of these proceedings cannot be determined with certainty, based on presently available information, management believes that adequate reserves have been established for probable losses with respect thereto and receivables recorded for expected receipts from settlements. Management further believes that, while the ultimate outcome of these matters could be material to operating results in any given quarter, they will not have a materially adverse effect on our long-term financial condition, our results of operations, or our cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Collective Bargaining Agreements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we employed approximately <ix:nonFraction unitRef="employee" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="0" name="dei:EntityNumberOfEmployees" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzAwOQ_0331655c-f627-431a-b62c-9f60ad8e86e4">2,100</ix:nonFraction> associates and less than <ix:nonFraction unitRef="number" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="2" name="bxc:PercentageOfEmployeesEmployedOnPartTimeBasis" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzAzOA_8b8299c4-328d-48be-af28-410b148bf1af">one</ix:nonFraction> percent of our associates are employed on a part-time basis. Approximately <ix:nonFraction unitRef="number" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="2" name="bxc:PercentageOfEmployeesRepresentedByVariousLaborUnions" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzEwOQ_1162bfa0-68a1-41fa-9feb-c7c07eafba79">16</ix:nonFraction> percent of our associates are represented by various local labor unions with terms and conditions of employment governed by Collective Bargaining Agreements (&#8220;CBAs&#8221;). <ix:nonFraction unitRef="agreement" contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" decimals="INF" name="bxc:NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzI3Mg_b4075219-997a-41b6-b768-f7ba85025e9f">Five</ix:nonFraction> CBAs covering approximately <ix:nonFraction unitRef="number" contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231" decimals="2" name="bxc:PercentageOfEmployeesRepresentedAreUpForRenewal" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzMwNA_6dded56d-c42a-4498-ad3d-82d9643f4082">five</ix:nonFraction> percent of our associates are up for renewal in fiscal 2023, which we expect to renegotiate by the end of fiscal 2023.</span></div></ix:continuation><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_145"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzEyNjY_3887b0b9-b7b9-4940-85a7-42e0e7f8a504" continuedAt="i9fc7c5560caf4f54b6f9121792228020" escape="true">Accumulated Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9fc7c5560caf4f54b6f9121792228020" continuedAt="i22dbae9a28eb4ee69a90f7ebe00b7c3f">Comprehensive income (loss) is a measure of income which includes both net income (loss) and other comprehensive income (loss). Our other comprehensive income (loss) results from items deferred from recognition into our consolidated statements of operations and comprehensive income (Loss). Accumulated other comprehensive income (loss) is separately presented on our consolidated balance sheets as part of common stockholders&#8217; equity (deficit). </ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i22dbae9a28eb4ee69a90f7ebe00b7c3f"><ix:nonNumeric contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzEyNTc_dc8d8b0a-624c-4bcf-bd81-57c32b2bb96f" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated balances for each component of other comprehensive income (loss) for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Impact of defined benefit pension, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 28, 2019, ending balance, net of tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i954fd13c9b8a43c0a6cba7f364b31e9f_I20191228" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItMy0xLTEtODA1NzQ_e5dbadeb-17dc-44b4-bb59-a23c912172d0">35,441</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6afa11b2c1354952991065022203564a_I20191228" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItNS0xLTEtODA1NzQ_04006e51-fc74-43a1-bb2e-f38711131d75">878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i266e79ade8724fb4a090a6331f129a31_I20191228" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItNy0xLTEtODA1NzQ_99a5cea2-12f3-4f0e-b152-916e85cdd860">34,563</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19dc758cc91047a7a37e5f8ad3af8cce_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtMy0xLTEtODA1NzQ_38c72034-e4b9-4dc5-8d35-e466e4cf77da">1,414</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08d7ebda247642d1a94edd41f0a5733e_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtNS0xLTEtODA1NzQ_14eb35b7-552e-477a-bbbd-faa22c73cf51">15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b18b6c2f050492c88e0548d34d668ad_D20191229-20210102" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtNy0xLTEtODA1NzQ_1a5421a9-df20-4569-9ef3-befdb246b038">1,429</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2021, ending balance, net of tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfd7e0c920d24cf8b821ff9275e3f2d0_I20210102" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItMy0xLTEtNjY3MTQ_e9a3a9fd-d6e7-494f-8550-78f702af775a">36,855</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6fa2d8382540a9bb8b98651cdfbfe2_I20210102" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItNS0xLTEtNjY3MTQ_f0c9bd3c-5a59-4ea9-8569-293e89024428">863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i38360e324c6746c8859264679653b812_I20210102" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItNy0xLTEtNjY3MTQ_0a064ab5-85b3-41fe-8419-0934cafcbb7b">35,992</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4bc618da9414ef18dc38497e3746d59_D20210103-20220101" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtMy0xLTEtNjY3MTQ_ea830366-a9fb-40f5-9a33-993905dce823">6,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba4042bb9d2847feac5386c77765296a_D20210103-20220101" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtNS0xLTEtNjY3MTQ_24b69d99-810e-4f27-a9c8-02c9bccc2a66">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a13f93983024118bec88f09ed980173_D20210103-20220101" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtNy0xLTEtNjY3MTQ_7db117c9-b5db-4f60-be3a-d517cddce564">6,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022, ending balance, net of tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f012284d36546c8951d9b0fe0b670e2_I20220101" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzQtMy0xLTEtNjY3MTQ_61ad41d8-8784-4018-9dab-264c67abf46d">30,245</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie40dee50bff940ed9e0cd7d192a4fee8_I20220101" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzQtNS0xLTEtNjY3MTQ_68b9bdbd-5ca4-4546-a5a5-2a3035e24714">885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i772becd9e86e4b75ab6b43d4b74e24a4_I20220101" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzQtNy0xLTEtNjY3MTQ_eb4a61d8-c890-41e8-9e7e-24f95b0e3434">29,360</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i670d2b656e344e4d8489eb68f419bbb3_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzUtMy0xLTEtNjY3MTQ_dc6ef8f6-76c9-47df-a79d-e3a13887489b">2,430</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23e5599ba8cf4d4a9b5a694c3240ac45_D20220102-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzUtNS0xLTEtNjY3MTQ_db210cc1-e553-44d1-8d67-4e3655ca653d">378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i916f273112e04bb29f5476be56b28ae1_D20220102-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzUtNy0xLTEtNjY3MTQ_ded04a79-0acb-4996-9d05-d6655a1120fe">2,052</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022, ending balance, net of tax</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76d76e34b5414ab890ecf375669c80e9_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzYtMy0xLTEtNjY3MTQ_bc30a46c-6c65-47c6-9302-fc574fbc488b">32,675</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i018c62934cf24fb79bc7b3d221066439_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzYtNS0xLTEtNjY3MTQ_26c0da17-7bc5-41ee-a252-e7870779239d">1,263</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic91ccc685f864abaaa72002c19787081_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzYtNy0xLTEtNjY3MTQ_e92ed5f2-fa72-4608-a5a4-e10bc7b26ede">31,412</ix:nonFraction>)</span></td><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"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal 2020, there was $<ix:nonFraction unitRef="usd" contextRef="i19dc758cc91047a7a37e5f8ad3af8cce_D20191229-20210102" decimals="-5" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2Xzc1NQ_700ef3e1-a777-4011-a930-a7d223a8f334">1.7</ix:nonFraction>&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="ibfd7e0c920d24cf8b821ff9275e3f2d0_I20210102" decimals="-5" name="us-gaap:AociTaxAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzkxMQ_aba43831-5aec-4a8b-a8a7-b83ef6c7a8d1">0.3</ix:nonFraction>&#160;million. There was a tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i19dc758cc91047a7a37e5f8ad3af8cce_D20191229-20210102" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2Xzk0Mg_260a95f7-64dd-48c9-a325-1687aba0d9b0">0.4</ix:nonFraction>&#160;million allocated to the loss from continuing operations and tax expense allocated to the income from other comprehensive income.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal 2021, there was $<ix:nonFraction unitRef="usd" contextRef="ia4bc618da9414ef18dc38497e3746d59_D20210103-20220101" decimals="-5" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzEwOTY_479ea2ad-eebc-4c2a-ac87-1ac7ef1f7358">6.6</ix:nonFraction>&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i3f012284d36546c8951d9b0fe0b670e2_I20220101" decimals="-5" name="us-gaap:AociTaxAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzEyNTI_8d76c880-6e6a-4009-aa73-69410b4a6d24">2.1</ix:nonFraction>&#160;million. </span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal 2022, there was $<ix:nonFraction unitRef="usd" contextRef="i670d2b656e344e4d8489eb68f419bbb3_D20220102-20221231" decimals="-5" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzE2NDkyNjc0NDcyNzM_b8e16961-aa30-4705-8771-2d53c6eed725">2.4</ix:nonFraction>&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i76d76e34b5414ab890ecf375669c80e9_I20221231" decimals="-5" name="us-gaap:AociTaxAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzE2NDkyNjc0NDcyMzQ_64913bc6-4e16-4d88-97bf-ddc3298d423c">0.8</ix:nonFraction>&#160;million.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_148"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160; CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FINANCIAL DISCLOSURE</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_151"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> CONTROLS AND PROCEDURES</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our Chief Executive Officer and Chief Financial Officer, performed an evaluation, as of the end of the period covered by this report, of our disclosure controls and procedures, which have been designed to permit us to record, process, summarize, and report, within time periods specified by the SEC&#8217;s rules and forms, information required to be disclosed. Our management, including our Chief Executive Officer and Chief Financial Officer, concluded that the controls and procedures were effective as of December&#160;31, 2022, to ensure that material information was accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended December&#160;31, 2022, we did not make any changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Annual Report on Internal Control Over Financial Reporting </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934. Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies may deteriorate. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management conducted an evaluation of the effectiveness of our internal control over financial reporting as of December&#160;31, 2022, using the criteria issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) in the 2013 Internal Control-Integrated Framework. Based on that evaluation, management believes that our internal control over financial reporting was effective as of December&#160;31, 2022. During fiscal 2022, we completed the acquisition of Vandermeer. Subsequently, we have begun integration and controls assessment activities. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for more information. Vandermeer represented approximately one percent of our net sales for the year ended December&#160;31, 2022 and approximately five percent of our total assets at December&#160;31, 2022. In accordance with the SEC&#8217;s published guidance, because we acquired these operations during the current fiscal year, we have excluded these operations from our assessment of Section 404 of the Sarbanes-Oxley Act for fiscal 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of our internal control over financial reporting as of December&#160;31, 2022, has been audited by Ernst &amp; Young LLP, an independent registered public accounting firm, which also audited our consolidated financial statements for the year ended December&#160;31, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young LLP&#8217;s report on our internal control over financial reporting is set forth below.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of BlueLinx Holdings Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting </span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited BlueLinx Holdings Inc.&#8217;s internal control over financial reporting as of December&#160;31, 2022, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, BlueLinx Holdings Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2022, based on the COSO criteria.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As indicated in the accompanying Management&#8217;s Annual Report on Internal Control Over Financial Reporting, management&#8217;s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Vandermeer Forest Products, Inc. (Vandermeer), which is included in the fiscal 2022 consolidated financial statements of the Company and constituted 5.0% and 12.0% of total and net assets, respectively, as of December 31, 2022 and 0.6% and 0.5% of net sales and net income, respectively, for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Vandermeer.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of BlueLinx Holdings Inc. as of December&#160;31, 2022 and January&#160;1, 2022, the related consolidated statements of operations and comprehensive income, stockholders&#8217; equity (deficit) and cash flows for each of the two fiscal years in the period ended December&#160;31, 2022, and the related notes and our report dated February&#160;21, 2023 expressed an unqualified opinion thereon. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> /s/ Ernst &amp; Young LLP </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Atlanta, Georgia</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;21, 2023</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> OTHER INFORMATION</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_157"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9C. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_160"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;III</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_163"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 10.&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information required by this Item will be set forth in our definitive proxy statement for the 2023 Annual Meeting of Stockholders of BlueLinx Holdings Inc. (the &#8220;Proxy Statement&#8221;) to be filed within 120 days after the end of our 2022 fiscal year and is incorporated herein by reference. </span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_166"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160; EXECUTIVE COMPENSATION</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to the applicable disclosure under the captions entitled &#8220;Compensation Discussion and Analysis,&#8221; &#8220;Compensation Committee Report,&#8221; &#8220;Compensation of Executive Officers&#8221; and &#8220;Director Compensation for 2022&#8221; in our Proxy Statement, to be filed within 120 days after the end of our 2022 fiscal year and is incorporated herein by reference.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_169"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160; SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to the applicable disclosure under the captions entitled &#8220;Security Ownership of Management and Certain Beneficial Owners&#8221; and &#8220;Delinquent Section 16(a) Reports&#8221; (if applicable) in our Proxy Statement, to be filed within 120 days after the end of our 2022 fiscal year and is incorporated herein by reference.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Compensation Plan Information</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about the shares of our common stock that may be issued upon the exercise of options and other awards under our existing equity compensation plans as of December&#160;31, 2022. Our stockholder-approved equity compensation plans consist of the 2021 Plan. Shares are available for issuance under the 2021 Plan. We do not have any non-stockholder approved equity compensation plans.&#160;</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(b)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(c)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan Category</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Securities<br/>to be Issued Upon<br/>Exercise of<br/>Outstanding Options,<br/>Warrants and Rights</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price of<br/>Outstanding<br/>Options, Warrants<br/>and Rights</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Securities Remaining<br/>Available for Future Issuance Under<br/>Equity Compensation Plans<br/>(Excluding Securities Reflected in<br/>Column (a))</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans approved by security holders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,848&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans not approved by security holders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,848&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information required by this item is set forth under the heading &#8220;Security Ownership of Management and Certain Beneficial Owners&#8221; in the Proxy Statement and is incorporated herein by reference.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_172"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to the applicable disclosure under the captions entitled &#8220;Certain Relationships and Related Transactions&#8221; and &#8220;More Information About the Board of Directors&#8221; in our Proxy Statement, to be filed within 120 days after the end of our 2022 fiscal year and is incorporated herein by reference.</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_175"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160; PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to the applicable disclosure under the caption entitled &#8220;Proposal 2 - Ratification of Independent Registered Public Accounting Firm&#8221; in the Proxy Statement, to be filed within 120 days after the end of our 2022 fiscal year and is incorporated by reference.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_178"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;IV</span></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_181"></div><div style="-sec-extract:summary;margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;15.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160; EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)&#160;&#160;Financial Statements, Schedules, and Exhibits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Statements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Financial Statements of BlueLinx Holdings Inc. and subsidiaries and the Report of Independent Registered Public Accounting Firm are presented under Item&#160;8 of this Form&#160;10-K.&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Statement Schedules.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Not applicable.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exhibits.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000114420418013965/tv488240_ex2-1.htm">Agreement and Plan of Merger, dated as of March 9, 2018, by and among BlueLinx Corporation, Panther Merger Sub, Inc., Cedar Creek Holdings, Inc. and Charlesbank Equity Fund VII, Limited Partnership (incorporated by reference to Exhibit 2.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on March 12, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178715000055/schedule14adefinitiveproxy.htm#s51388F40FFD6F8D07A1CBE2C1A7F9E91">Second Amended and Restated Certificate of Incorporation of BlueLinx, as amended (incorporated by reference to Appendix A to the Company&#8217;s Definitive Proxy Statement for the 2015 Annual Meeting of Stockholders, filed with the Securities and Exchange Commission on April 20, 2015)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178716000212/a31certofamendment.htm">Certificate of Amendment to the Second Amended and Restated Certificate of Incorporation of BlueLinx Holdings Inc. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on June 13, 2016)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000114420418063105/tv508350_ex3-1.htm">Second Amended and Restated ByLaws of BlueLinx (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on December 4, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000013/descriptionofsecurities.htm">Description of Registrant&#8217;s Securities (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Form 10-K filed with the Securities and Exchange Commission on March 3, 2021)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001301787/000110465921129573/tm2130945d1_ex4-1.htm">Indenture, dated as of October 25, 2021, by and among BlueLinx Holdings Inc., the guarantors party thereto and Truist Bank, as trustee and collateral agent (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on October 25, 2021)</a></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000104746904030187/a2143207zex-10_1.htm">Asset Purchase Agreement, dated as of March 12, 2004, by and among Georgia-Pacific Corporation, Georgia-Pacific Building Materials Sales, Ltd. and BlueLinx Corporation (A)&#160;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000104746904030187/a2143207zex-10_2.htm">First Amendment to Asset Purchase Agreement, dated as of May 6, 2004, by and among Georgia-Pacific Corporation, Georgia-Pacific Building Materials Sales, Ltd. and BlueLinx Corporation (A)&#160;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000095012311002577/c11027exv10w1.htm">Form of Director and Officer Indemnification Agreement (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on January 13, 2011) &#177;&#160;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178717000032/ex1019bluelinxformofdirect.htm">BlueLinx Holdings Inc. 2016 Amended and Restated Long-Term Equity Incentive Plan Restricted Stock Unit Award Agreement for Non-Employee Directors (incorporated by reference to Exhibit 10.19 to the Company&#8217;s Form 10-K filed with the Securities and Exchange Commission on March 2, 2017) &#177; </a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178719000069/exhibit102formtbrsuaward.htm">Form of 2019 and 2020 Time Based Restricted Stock Unit Award Agreement under the BlueLinx Holdings, Inc. 2016 Amended and Restated Long-Term Incentive Plan, as amended (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on November 6, 2019) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178719000069/exhibit103pbrsuawardagre.htm">Form of 2019 Performance Based Restricted Stock Unit Award Agreement under the BlueLinx Holdings, Inc. 2016 Amended and Restated Long-Term Incentive Plan, as amended (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on November 6, 2019) &#177;&#160;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000095014406005946/g02056exv10w4.htm">Environmental Indemnity Agreement, dated as of June 9, 2006, by BlueLinx Holdings Inc. in favor of German American Capital Corporation (incorporated by reference to Exhibit 10.4 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on June 15, 2006)&#160;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000118811214000106/ex10-1.htm">Employment Agreement between BlueLinx Corporation and Mitchell Lewis, dated January 15, 2014 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on January 17, 2014) &#177;&#160;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178718000127/a1012firstamendmenttoe.htm">First Amendment, effective June 8, 2018, to Employment Agreement between BlueLinx Corporation and Mitchell Lewis (incorporated by reference to Exhibit 10.12 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 9, 2018) &#177;</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178717000086/a101sreddyagmt.htm">Employment Agreement between BlueLinx Corporation and Shyam K. Reddy, dated May 3, 2017 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 10, 2017) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178718000127/a1010firstamendmenttoe.htm">First Amendment, effective June 8, 2018, to Employment Agreement between BlueLinx Corporation and Shyam K. Reddy (incorporated by reference to Exhibit 10.10 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 9, 2018) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178718000060/ex101alexaverittemployment.htm">Employment Agreement, dated as of April 13, 2018, between BlueLinx Corporation and Alex Averitt (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8&#8209;K filed with the Securities and Exchange Commission on April 19, 2018) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178718000127/a1011firstamendmenttoe.htm">First Amendment, effective June 1, 2018, to Employment Agreement between BlueLinx Corporation and Alex Averitt (incorporated by reference to Exhibit 10.11 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 9, 2018) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178720000025/ex104bluelinxjanzenemplo.htm">Employment Agreement between BlueLinx Corporation and Kelly C. Janzen, dated March 2, 2020 (incorporated by reference to Exhibit 10.4 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on May 6, 2020) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178720000025/ex109letteragreementvolu.htm">Letter Agreement, dated March 22, 2020, between BlueLinx Holdings Inc. and Mitchell B. Lewis (incorporated by reference to Exhibit 10.9 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on May 6, 2020) &#177;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178720000033/letteragreementdatedmarc.htm">Letter Agreement, dated March 30, 2020, between BlueLinx Corporation and Alexander Averitt (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 3, 2020) &#177;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178717000043/a14adefinitiveproxystateme.htm#sadaa368c67514539b70ce8de3954dd5d">BlueLinx Holdings Inc, Amended and Restated Short-Term Incentive Plan (incorporated by reference to Appendix A to the Definitive Proxy Statement for the 2017 Annual Meeting of Stockholders, filed with the Securities and Exchange Commission on April 18, 2017) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178715000071/exhibit101.htm">BlueLinx Holdings Inc. Executive Severance Plan (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on May 27, 2015) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178715000071/exhibit102.htm">Form of Executive Restrictive Covenant Agreement (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on May 27, 2015) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178720000010/ex1034revisedformofexecu.htm">Revised Form of Executive Restrictive Covenant Agreement (incorporated by reference to Exhibit 10.34 to the Company&#8217;s Form 10-K filed with the Securities and Exchange Commission on March 11, 2020) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178718000056/a101revolvingcreditagreeme.htm">Amended and Restated Credit Agreement, dated April 13, 2018, by and among BlueLinx Holdings Inc., certain subsidiaries of BlueLinx Holdings Inc. as borrowers or guarantors thereunder, Wells Fargo Bank, National Association, as administrative agent, and certain other financial institutions party thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on April 16, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178720000025/ex101amendmentno1toarcre.htm">First Amendment to Amended and Restated Credit Agreement, dated January 31, 2020, by and among BlueLinx Holdings Inc., certain subsidiaries of BlueLinx Holdings Inc. as borrowers or guarantors thereunder, Wells Fargo Bank, National Association, as administrative agent, and certain other financial institutions party thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on May 6, 2020)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178718000056/a102revolvingguarantyandse.htm">Amended and Restated Guaranty and Security Agreement, dated April 13, 2018, by and among BlueLinx Holdings Inc., certain subsidiaries of BlueLinx Holdings Inc., and Wells Fargo Bank, National Association (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on April 16, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178718000056/a103termloanagreement.htm">Credit and Guaranty Agreement, dated April 13, 2018, by and among BlueLinx Holdings Inc., certain subsidiaries of BlueLinx Holdings Inc. as guarantors thereunder, HPS Investment Partners, LLC, as administrative agent and collateral agent, and certain other financial institutions party thereto (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on April 16, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178718000056/a104termloansecurityagreem.htm">Pledge and Security Agreement, dated April 13, 2018, by and among BlueLinx Holdings Inc., certain subsidiaries of BlueLinx Holdings Inc., and HPS Investment Partners, LLC (incorporated by reference to Exhibit 10.4 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on April 16, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178719000013/a1229201810k-ex1047.htm">First Amendment, dated as of June 12, 2018, to that certain Credit and Guaranty Agreement, dated as of April 13, 2018, by and among BlueLinx Holdings Inc., certain subsidiaries of BlueLinx Holdings Inc. as guarantors thereunder, HPS Investment Partners, LLC, as administrative agent and collateral agent, and certain other financial institutions party thereto (incorporated by reference to Exhibit 10.47 to the Company&#8217;s Form 10-K filed with the Securities and Exchange Commission on March 13, 2019)</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178719000004/a101secondamendmenttocredi.htm">Second Amendment to Credit and Guaranty Agreement, dated February 28, 2019, by and among BlueLinx Holdings Inc., as borrower, certain subsidiaries of BlueLinx Holdings Inc., as guarantors, HPS Investment Partners, LLC, as administrative agent and collateral agent, and the other financial institutions party thereto, as lenders (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on March 4, 2019)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178719000069/exhibit101tlamendmentwit.htm">Third Amendment to Credit and Guaranty Agreement, dated October 24, 2019, by and among BlueLinx Holdings Inc., as borrower, certain subsidiaries of BlueLinx Holdings Inc., as guarantors, the lenders party thereto, and HPS Investment Partners, LLC, in its capacity as administrative agent (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on November 6, 2019)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178720000025/ex102bluelinxhpsfourtham.htm">Fourth Amendment to Credit and Guaranty Agreement, dated December 31, 2019, by and among BlueLinx Holdings Inc., as borrower, certain subsidiaries of BlueLinx Holdings Inc., as guarantors, the lenders party thereto, and HPS Investment Partners, LLC, in its capacity as administrative agent (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on May 6, 2020)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178720000025/ex103bluelinxhpsfifthame.htm">Fifth Amendment to Credit and Guaranty Agreement, dated February 28, 2020, by and among BlueLinx Holdings Inc., as borrower, certain subsidiaries of BlueLinx Holdings Inc., as guarantors, the lenders party thereto, and HPS Investment Partners, LLC, in its capacity as administrative agent (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on May 6, 2020)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1301787/000130178720000016/exhibit101sixthamendment.htm">Sixth Amendment to Credit and Guaranty Agreement, dated April 1, 2020, by and among BlueLinx Holdings Inc., as borrower, certain subsidiaries of BlueLinx Holdings Inc., as guarantors, the lenders party thereto, and HPS Investment Partners, LLC, in its capacity as administrative agent (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on April 7, 2020)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000027/bluelinx_-xretirementxan.htm">Retirement and Transition Services Agreement between BlueLinx Corporation and Mitchell B. Lewis, dated April 15, 2021 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on April 21, 2021) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.33</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000027/fullyexecutedemploymenta.htm">Employment Agreement by and among BlueLinx Corporation, BlueLinx Holdings Inc. and Dwight Gibson, dated April 15, 2021 (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on April 21, 2021) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000023/a14adefproxystatement2021.htm#if80412a44e72448cb50b740e84e69c42_763">BlueLinx Holdings Inc. 2021 Long-Term Incentive Plan (incorporated by reference to Appendix A to the Company&#8217;s Definitive Proxy Statement filed with the Securities and Exchange Commission on April 20, 2021) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000088/bluelinx_-xaverittxsepar.htm">Separation Agreement between BlueLinx Corporation and Alexander Averitt, dated June 28, 2021 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on July 1, 2021) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000098/amendmentno2toarcreditag.htm">Second Amendment to Amended and Restated Credit Agreement, dated August 2, 2021, by and among BlueLinx Holdings Inc., certain subsidiaries of BlueLinx Holdings Inc. as borrowers or guarantors thereunder, Wells Fargo Bank, National Association, as administrative agent, and certain other financial institutions party thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on August 3, 2021)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.37</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000100/firstamendmenttoemployme.htm">First Amendment to Employment Agreement, by and between BlueLinx Corporation and Dwight Gibson, dated June 24, 2021 (incorporated by reference to Exhibit 10.4 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 3, 2021) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000100/a2021time-basedrestricte.htm">Form of 2021 Time-Based Restricted Stock Unit Award Agreement under the BlueLinx Holdings Inc. 2021 Amended and Restated Long-Term Incentive Plan (incorporated by reference to Exhibit 10.5 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 3, 2021) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.39</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000100/a2021directorrsuawardfor.htm">BlueLinx Holdings Inc. 2021 Long-Term Equity Incentive Plan Restricted Stock Unit Agreement for Non-Employee Directors (incorporated by reference to Exhibit 10.6 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 3, 2021) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.40</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000100/awardagreement-dwightgib.htm">Award Agreement between BlueLinx Holdings Inc., BlueLinx Corporation and Dwight Gibson, dated June 24, 2021 (incorporated by reference to Exhibit 10.7 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 3, 2021) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178722000039/a722022q2exhibit101.htm">Form of 2022 Time-Based Restricted Stock Unit Award Agreement under the BlueLinx Holdings Inc. 2021 Amended and Restated Long-Term Incentive Plan (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 2, 2022) &#177;</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178722000039/a722022q2exhibit102.htm">Form of 2022 Performance-Based Restricted Stock Unit Award Agreement under the BlueLinx Holdings Inc. 2021 Amended and Restated Long-Term Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Form 10-Q filed with the Securities and Exchange Commission on August 2, 2022) &#177;</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.43</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000110465922104613/tm2227121d1_ex10-1.htm">Transition Agreement between BlueLinx Corporation and Shyam K. Reddy, dated September 29, 2022 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission  on September 30, 2022) &#177;</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.44</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000110465922105253/tm2227236d1_ex10-1.htm">Stock Purchase Agreement, dated October 3, 2022, by and among BlueLinx Corporation, Vandermeer Forest Products, Inc. and David. J. Staudacher (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on October 3, 2022)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.45</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000110465922129903/tm2233299d1_ex10-1.htm">Amended Transition Agreement between BlueLinx Corporation and Shyam K. Reddy, dated December 23, 2022 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on December 23, 2022) &#177;</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1301787/000130178721000083/a161bdolettertosec.htm">Letter from BDO USA, LLP to the Securities and Exchange Commission, dated June 14, 2021 (incorporated by reference to Exhibit 16.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on June 17, 2021)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex211-subsidiaries.htm">List of subsidiaries of the Company*</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231-consentofbdo.htm">Consent of BDO USA, LLP*</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit232-consentofey.htm">Consent of Ernst &amp; Young LLP*</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a123120224q10-kex311.htm">Certification of Dwight Gibson, Chief Executive Officer, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002*</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a123120224q10-kex312.htm">Certification of Kelly C. Janzen, Chief Financial Officer and Senior Vice President, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002*</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a123120224q10-kxex321.htm">Certification of Dwight Gibson, Chief Executive Officer, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002**</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a123120224q10-kex322.htm">Certification of Kelly C. Janzen, Chief Financial Officer and Senior Vice President, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002**</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.Def</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definition Linkbase Document*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.Pre</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Presentation Linkbase Document*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.Lab</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labels Linkbase Document*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.Cal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Calculation Linkbase Document*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.Sch</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Schema Document*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.Ins</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.450%"><tr><td style="width:1.0%"></td><td style="width:5.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.289%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Portions of this document were omitted and filed separately with the SEC pursuant to a request for confidential treatment in accordance with Rule 24b-2 of the Exchange Act.<br/></span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit is being furnished and shall not deemed to be &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subjected to liability under that Section. this exhibit shall not be incorporated by reference into any registration statement or other document pursuant to the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference.<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#177;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management contract or compensatory plan or arrangement.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Previously filed as an exhibit to Amendment No. 1 to the Company&#8217;s Registration Statement on Form S-1 (Reg. No. 333-118750) filed with the Securities and Exchange Commission on October 1, 2004.<br/></span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_184"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 16.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FORM 10-K SUMMARY</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><div id="ifaa0e6b69c254476ad8d1f5ab7bc39bd_187"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Signatures</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="padding-left:288pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BlueLinx Holdings Inc.</span></div><div style="margin-bottom:9pt;padding-left:288pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant)</span></div><div style="padding-left:288pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">/s/ Dwight Gibson</span></div><div style="padding-left:288pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Dwight Gibson</span></div><div style="margin-bottom:9pt;padding-left:288pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;President and Chief Executive Officer</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: February&#160;21, 2023</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:33.884%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.884%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capacity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Dwight Gibson</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">President, Chief Executive Officer and Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dwight Gibson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Kelly C. Janzen</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer (Principal Financial Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kelly C. Janzen</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Adam K. Bowen</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vice President and Chief Accounting Officer (Principal Accounting Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adam K. Bowen</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Kim S. Fennebresque</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chairman</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kim S. Fennebresque</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Dominic DiNapoli</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dominic DiNapoli</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Keith A. Haas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Keith A. Haas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Mitchell B. Lewis</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mitchell B. Lewis</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ J. David Smith</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">J. David Smith</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Carol B. Yancey</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carol B. Yancey</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Marietta Edmunds Zakas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marietta Edmunds Zakas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>ex211-subsidiaries.htm
<DESCRIPTION>EX-21.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>ex211-subsidiaries</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- ex211-subsidiaries001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex211-subsidiaries001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">EXHIBIT 21.1  LIST OF SUBSIDIARIES  Jurisdiction of  Name of Subsidiary Organization  Georgia  Florida  Georgia  Georgia  Delaware  Delaware  Delaware  Delaware  Delaware  Minnesota  Delaware  Delaware  Delaware  Delaware  Delaware  Delaware  Delaware  Delaware  Delaware  1. BLUELINX CORPORATION 2. BLUELINX FLORIDA LP 3. BLUELINX FLORIDA HOLDING NO. 1 INC. 4. BLUELINX FLORIDA HOLDING NO. 2 INC. 5. BLX REAL ESTATE LLC 6. CEDAR CREEK HOLDINGS, INC. 7. CEDAR CREEK LLC 8. CEDAR CREEK CORP. 9. CALYPSO BUILDINGS, INC. 10. LAKE STATES LUMBER, INC. 11. ABP AL (MIDFIELD) LLC 12. ABP CO II (DENVER) LLC 13. ABP FL (LAKE CITY) LLC 14. ABP FL (MIAMI) LLC 15. ABP FL (PENSACOLA) LLC 16. ABP FL (TAMPA) LLC 17. ABP FL (YULEE) LLC 18. ABP GA (LAWRENCEVILLE) LLC 19. ABP IA (DES MOINES) LLC 20. ABP IL (UNIVERSITY PARK) LLC Delaware  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex211-subsidiaries002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex211-subsidiaries002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">        21.  ABP IN (ELKHART) LLC  Delaware        22.  ABP KY (INDEPENDENCE) LLC           Delaware        23.  ABP LA (NEW ORLEANS) LLC  Delaware        24.  ABP MA (BELLINGHAM) LLC  Delaware        25.  ABP MD (BALTIMORE) LLC  Delaware        26.  ABP ME (PORTLAND) LLC  Delaware        27.  ABP MI (GRAND RAPIDS) LLC  Delaware        28.  ABP MN (MAPLE GROVE) LLC  Delaware        29.  ABP MO (BRIDGETON) LLC  Delaware        30.  ABP MO (KANSAS CITY) LLC  Delaware        31.  ABP MO (SPRINGFIELD) LLC  Delaware        32.  ABP NC (BUTNER) LLC  Delaware        33.  ABP NC (CHARLOTTE) LLC  Delaware        34.  ABP NJ (DENVILLE) LLC  Delaware        35.  ABP NY (YAPHANK) LLC  Delaware        36.  ABP OH (TALMADGE) LLC  Delaware        37.  ABP OK (TULSA) LLC  Delaware        38.  ABP PA (STANTON) LLC  Delaware        39.  ABP SC (CHARLESTON) LLC  Delaware        40.  ABP TN (ERWIN) LLC  Delaware        41.  ABP TN (MEMPHIS) LLC  Delaware        42.  ABP TN (MADISON) LLC  Delaware        43.  ABP TX (SAN ANTONIO) LLC  Delaware  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex211-subsidiaries003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex211-subsidiaries003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">              44.  ABP VA (RICHMOND) LLC  Delaware        45.  ABP VT (SHELBURNE) LLC  Delaware        46.  ABP WI (WAUSAU) LLC  Delaware        47.  ELKHART IMH LLC  Georgia        48.  INDUSTRIAL REDEVELOPMENT FUND LLC  Georgia    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>exhibit231-consentofbdo.htm
<DESCRIPTION>EX-23.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit231-consentofbdo</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit231-consentofbdo001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit231-consentofbdo001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">        Consent of Independent Registered Public Accounting Firm  BlueLinx Holdings Inc.  Atlanta, Georgia  We hereby consent to the incorporation by reference in the Registration Statements on Form S- 3 (File No. 333-234965) and Form S-8 (File No. 333-124721, No. 333-134612, No. 333-151529,  No. 333-176130, No. 333-183027, No. 333-211838, No. 333-225444 and No. 333-256642) of  BlueLinx Holdings Inc. of our report dated March 3, 2021, relating to the consolidated financial  statements which appear in this Form 10-K.   /s/ BDO USA, LLP  Atlanta, Georgia  February 21, 2023  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>4
<FILENAME>exhibit232-consentofey.htm
<DESCRIPTION>EX-23.2
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit232-consentofey</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit232-consentofey001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit232-consentofey001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Exhibit 23.2      Consent of Independent Registered Public Accounting Firm      We consent to the incorporation by reference in the following Registration Statements:    1) Registration Statement (Form S-3 No. 333-234965) of BlueLinx Holdings Inc.,  2) Registration Statement (Form S-8 No. 333-124721) pertaining to the BlueLinx Holdings Inc. Equity  Incentive Plan,  3) Registration Statement (Form S-8 No. 333-134612) pertaining to the BlueLinx Holdings Inc. 2006 Long- Term Equity Incentive Plan,  4) Registration Statement (Form S-8 No. 333-151529) pertaining to the BlueLinx Holdings Inc. 2006 Long- Term Equity Incentive Plan,  5) Registration Statement (Form S-8 No. 333-176130) pertaining to the BlueLinx Holdings Inc. 2006 Long- Term Equity Incentive Plan,  6) Registration Statement (Form S-8 No. 333-183027) pertaining to the BlueLinx Holdings Inc. 2006 Long- Term Equity Incentive Plan,   7) Registration Statement (Form S-8 No. 333-211838) pertaining to the BlueLinx Holdings Inc. 2016 Amended  and Restated Long-Term Incentive Plan,  8) Registration Statement (Form S-8 No. 333-225444) pertaining to the BlueLinx Holdings Inc. 2016 Amended  and Restated Long-Term Incentive Plan, and  9) Registration Statement (Form S-8 No. 333-256642) pertaining to the BlueLinx Holdings Inc. 2021 Long- Term Incentive Plan;     of our reports dated February 21, 2023, with respect to the consolidated financial statements of BlueLinx Holdings  Inc. and the effectiveness of internal control over financial reporting of BlueLinx Holdings Inc. included in this Annual  Report (Form 10-K) of BlueLinx Holdings Inc. for the year ended December 31, 2022.      /s/ Ernst &amp; Young LLP    Atlanta, Georgia  February 21, 2023    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>a123120224q10-kex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i0a0e37ca25994423888b78d2e3e35eba_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:27pt;text-align:right;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-bottom:9pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:9pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION REQUIRED BY RULE 13a-14(a) OR RULE 15d-14(a) OF THE SECURITIES</font></div><div style="margin-bottom:9pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXCHANGE ACT OF 1934</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">I, Dwight Gibson certify that&#58;</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">I have reviewed this annual report on Form 10-K of BlueLinx Holdings Inc.&#59;</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f))for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.76pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.76pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:9pt;margin-top:5pt;padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.250%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.810%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Dwight Gibson</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dwight Gibson</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>a123120224q10-kex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i59ebff810abe4ebab357ac4f27b1de3e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:27pt;text-align:right;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-bottom:9pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:9pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION REQUIRED BY RULE 13a-14(a) OR RULE 15d-14(a) OF THE SECURITIES</font></div><div style="margin-bottom:9pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXCHANGE ACT OF 1934</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">I, Kelly C. Janzen certify that&#58;</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">I have reviewed this annual report on Form 10-K of BlueLinx Holdings Inc.&#59;</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f))for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.76pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.76pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:9pt;margin-top:5pt;padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.557%"><tr><td style="width:1.0%"></td><td style="width:23.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 21, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; Kelly C. Janzen</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kelly C. Janzen</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">BlueLinx Holdings Inc.</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>a123120224q10-kxex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i4de4a597c0b94eb4b16901e212d4ea93_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">Exhibit 32.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">BLUELINX HOLDINGS INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">In connection with the annual report of BlueLinx Holdings Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ending December&#160;31, 2022, as filed with the United States Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Dwight Gibson, Chief Executive Officer of the Company, do hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:9pt;padding-left:24.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:6.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="padding-left:24.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"></td><td style="width:51.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.879%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Dwight Gibson</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dwight Gibson</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>a123120224q10-kex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i7f7154a7de514f14b7171cec29f4d476_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">Exhibit 32.2</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">BLUELINX HOLDINGS INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">In connection with the annual report of BlueLinx Holdings Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ending December&#160;31, 2022, as filed with the United States Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Kelly C. Janzen, Senior Vice President and Chief Financial Officer of the Company, do hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:9pt;padding-left:24.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:6.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="padding-left:24.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"></td><td style="width:53.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Kelly C. Janzen</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kelly C. Janzen</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and </font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>bxc-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a41f9d96-5a29-4967-a0d2-a2314f5e055b,g:5b0779eb-51ee-4c4c-b406-297224714e90-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:bxc="http://www.bluelinxco.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.bluelinxco.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bxc-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bxc-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bxc-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bxc-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.bluelinxco.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.bluelinxco.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME">
        <link:definition>0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000004 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParentheticals" roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals">
        <link:definition>0000005 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (DEFICIT)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombination" roleURI="http://www.bluelinxco.com/role/BusinessCombination">
        <link:definition>0000009 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.bluelinxco.com/role/Inventories">
        <link:definition>0000010 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://www.bluelinxco.com/role/RevenueRecognition">
        <link:definition>0000011 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>0000012 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipment" roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipment">
        <link:definition>0000013 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldforSale" roleURI="http://www.bluelinxco.com/role/AssetsHeldforSale">
        <link:definition>0000014 - Disclosure - Assets Held for Sale</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.bluelinxco.com/role/IncomeTaxes">
        <link:definition>0000015 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.bluelinxco.com/role/LongTermDebt">
        <link:definition>0000016 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.bluelinxco.com/role/FairValueMeasurements">
        <link:definition>0000017 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefits" roleURI="http://www.bluelinxco.com/role/EmployeeBenefits">
        <link:definition>0000018 - Disclosure - Employee Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensation" roleURI="http://www.bluelinxco.com/role/ShareBasedCompensation">
        <link:definition>0000019 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeperCommonShare" roleURI="http://www.bluelinxco.com/role/IncomeperCommonShare">
        <link:definition>0000020 - Disclosure - Income per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitments" roleURI="http://www.bluelinxco.com/role/LeaseCommitments">
        <link:definition>0000021 - Disclosure - Lease Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.bluelinxco.com/role/CommitmentsandContingencies">
        <link:definition>0000022 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>0000023 - Disclosure - Accumulated Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000024 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationTables" roleURI="http://www.bluelinxco.com/role/BusinessCombinationTables">
        <link:definition>0000025 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionTables" roleURI="http://www.bluelinxco.com/role/RevenueRecognitionTables">
        <link:definition>0000026 - Disclosure - Revenue Recognition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>0000027 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentTables" roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipmentTables">
        <link:definition>0000028 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.bluelinxco.com/role/IncomeTaxesTables">
        <link:definition>0000029 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtTables" roleURI="http://www.bluelinxco.com/role/LongTermDebtTables">
        <link:definition>0000030 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.bluelinxco.com/role/FairValueMeasurementsTables">
        <link:definition>0000031 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsTables" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsTables">
        <link:definition>0000032 - Disclosure - Employee Benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationTables" roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationTables">
        <link:definition>0000033 - Disclosure - Share-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeperCommonShareTables" roleURI="http://www.bluelinxco.com/role/IncomeperCommonShareTables">
        <link:definition>0000034 - Disclosure - Income per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsTables" roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsTables">
        <link:definition>0000035 - Disclosure - Lease Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>0000036 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>0000037 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails">
        <link:definition>0000038 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment Estimated Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationNarrativeDetails" roleURI="http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails">
        <link:definition>0000039 - Disclosure - Business Combination - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails" roleURI="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails">
        <link:definition>0000040 - Disclosure - Business Combination - Schedule of Preliminary Consideration Transferred (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails" roleURI="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails">
        <link:definition>0000041 - Disclosure - Business Combination - Schedule of Preliminary Acquisition Accounting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://www.bluelinxco.com/role/InventoriesDetails">
        <link:definition>0000042 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDetails" roleURI="http://www.bluelinxco.com/role/RevenueRecognitionDetails">
        <link:definition>0000043 - Disclosure - Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsGoodwillDetails" roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails">
        <link:definition>0000044 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsNarrativeDetails" roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails">
        <link:definition>0000045 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails" roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails">
        <link:definition>0000046 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Definite Lived Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails">
        <link:definition>0000047 - Disclosure - Goodwill and Other Intangible Assets - Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails">
        <link:definition>0000048 - Disclosure - Property, Plant, and Equipment - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentNarrativeDetails" roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipmentNarrativeDetails">
        <link:definition>0000049 - Disclosure - Property, Plant, and Equipment - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldforSaleDetails" roleURI="http://www.bluelinxco.com/role/AssetsHeldforSaleDetails">
        <link:definition>0000050 - Disclosure - Assets Held for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000051 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesProvisionForIncomeTaxesDetails" roleURI="http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails">
        <link:definition>0000052 - Disclosure - Income Taxes - Provision For Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationtoFederalStatutoryAmountDetails" roleURI="http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails">
        <link:definition>0000053 - Disclosure - Income Taxes - Reconciliation to Federal Statutory Amount (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" roleURI="http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails">
        <link:definition>0000054 - Disclosure - Income Taxes - Components of Net Deferred Income Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails" roleURI="http://www.bluelinxco.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails">
        <link:definition>0000055 - Disclosure - Income Taxes - Deferred Tax Asset Valuation Allowance Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesGrossUnrecognizedTaxBenefitsDetails" roleURI="http://www.bluelinxco.com/role/IncomeTaxesGrossUnrecognizedTaxBenefitsDetails">
        <link:definition>0000056 - Disclosure - Income Taxes - Gross Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtLongTermDebtDetails" roleURI="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails">
        <link:definition>0000057 - Disclosure - Long-Term Debt - Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtLongTermDebtDetails_1" roleURI="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails_1">
        <link:definition>0000057 - Disclosure - Long-Term Debt - Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtNarrativeDetails" roleURI="http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails">
        <link:definition>0000058 - Disclosure - Long-Term Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsDetails" roleURI="http://www.bluelinxco.com/role/FairValueMeasurementsDetails">
        <link:definition>0000059 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails">
        <link:definition>0000060 - Disclosure - Employee Benefits - Single-Employer Defined Benefit Pension Plan - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails">
        <link:definition>0000061 - Disclosure - Employee Benefits - Schedule of Projected Benefit Obligation and Change in Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails">
        <link:definition>0000062 - Disclosure - Employee Benefits - Schedule of Unfunded Status and Amounts Recognized on Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1">
        <link:definition>0000062 - Disclosure - Employee Benefits - Schedule of Unfunded Status and Amounts Recognized on Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails">
        <link:definition>0000063 - Disclosure - Employee Benefits - Schedule of Net Periodic Pension Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails">
        <link:definition>0000064 - Disclosure - Employee Benefits - Schedule of Assumptions to Determine Projected Benefit Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails">
        <link:definition>0000065 - Disclosure - Employee Benefits - Schedule of Actual Investment Allocation, by Asset Category (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails">
        <link:definition>0000066 - Disclosure - Employee Benefits - Schedule of Fair Value of Total Assets By Category (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails">
        <link:definition>0000067 - Disclosure - Employee Benefits - Schedule of Estimated Future Benefit Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails">
        <link:definition>0000068 - Disclosure - Employee Benefits - Schedule of Multiemployer Pension Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsDefinedContributionPlansNarrativeDetails" roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails">
        <link:definition>0000069 - Disclosure - Employee Benefits - Defined Contribution Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationNarrativeDetails" roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails">
        <link:definition>0000070 - Disclosure - Share-Based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationSchedulesofAwardActivityDetails" roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails">
        <link:definition>0000071 - Disclosure - Share-Based Compensation - Schedules of Award Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails" roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails">
        <link:definition>0000072 - Disclosure - Share-Based Compensation - Schedule of Total Share-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeperCommonShareNarrativeDetails" roleURI="http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails">
        <link:definition>0000073 - Disclosure - Income per Common Share - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" roleURI="http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails">
        <link:definition>0000074 - Disclosure - Income per Common Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsNarrativeDetails" roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails">
        <link:definition>0000075 - Disclosure - Lease Commitments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsAssetsandLiabilitiesDetails" roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails">
        <link:definition>0000076 - Disclosure - Lease Commitments - Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsLeaseCostDetails" roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails">
        <link:definition>0000077 - Disclosure - Lease Commitments - Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails" roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails">
        <link:definition>0000078 - Disclosure - Lease Commitments - Cash Flow Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsSupplementalBalanceSheetDetails" roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails">
        <link:definition>0000079 - Disclosure - Lease Commitments - Supplemental Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails" roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails">
        <link:definition>0000080 - Disclosure - Lease Commitments - Major Categories of Our Finance Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsLeaseMaturitiesDetails" roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails">
        <link:definition>0000081 - Disclosure - Lease Commitments - Lease Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsLeaseMaturitiesDetails_1" roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1">
        <link:definition>0000081 - Disclosure - Lease Commitments - Lease Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails">
        <link:definition>0000082 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails" roleURI="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails">
        <link:definition>0000083 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Change in Accumulated Balances for Each Component of Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="bxc_LesseeLeaseLiabilitiesCurrentAbstract" abstract="true" name="LesseeLeaseLiabilitiesCurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bxc_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" abstract="false" name="DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_SalesChannelWarehouseMember" abstract="true" name="SalesChannelWarehouseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember" abstract="true" name="LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions" abstract="false" name="MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bxc_SpecialtyProductsMember" abstract="true" name="SpecialtyProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_PercentageOfEmployeesRepresentedAreUpForRenewal" abstract="false" name="PercentageOfEmployeesRepresentedAreUpForRenewal" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bxc_AccumulatedOtherAdjustmentNetOfTaxMember" abstract="true" name="AccumulatedOtherAdjustmentNetOfTaxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_DebtInstrumentPercentageOfPrincipalDiscount" abstract="false" name="DebtInstrumentPercentageOfPrincipalDiscount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bxc_LesseeLeaseLiabilities" abstract="false" name="LesseeLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_ProceedsFromFinancingLeaseObligation" abstract="false" name="ProceedsFromFinancingLeaseObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember" abstract="true" name="ReturnSeekingSecuritiesCollectiveInvestmentTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_StockRepurchaseProgramPercentageOfShareRepurchased" abstract="false" name="StockRepurchaseProgramPercentageOfShareRepurchased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" abstract="false" name="FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_LongtermDebtGrossAndLeaseObligation" abstract="false" name="LongtermDebtGrossAndLeaseObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_DefinedBenefitPlanPensionPlanDurationOfTermination" abstract="false" name="DefinedBenefitPlanPensionPlanDurationOfTermination" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="bxc_PercentageOfEmployeesEmployedOnPartTimeBasis" abstract="false" name="PercentageOfEmployeesEmployedOnPartTimeBasis" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bxc_LesseeLeaseLiabilitiesNoncurrentAbstract" abstract="true" name="LesseeLeaseLiabilitiesNoncurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bxc_ValuationAllowancesUnderTheTaxActAndCARES" abstract="false" name="ValuationAllowancesUnderTheTaxActAndCARES" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_LesseeOperatingLeaseNumberOfRenewalTerms" abstract="false" name="LesseeOperatingLeaseNumberOfRenewalTerms" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="bxc_GlobalEquitySecuritiesMember" abstract="true" name="GlobalEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_HourlySavingsPlanMember" abstract="true" name="HourlySavingsPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss" abstract="false" name="DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock" abstract="false" name="ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock" abstract="false" name="ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="bxc_VandermeerForestProductsIncMember" abstract="true" name="VandermeerForestProductsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_BusinessCombinationConsiderationTransferredOtherMisc" abstract="false" name="BusinessCombinationConsiderationTransferredOtherMisc" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" abstract="false" name="ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_DistributionFacilityAndRealEstateMember" abstract="true" name="DistributionFacilityAndRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock" abstract="false" name="ShippingAndHandlingCostsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock" abstract="false" name="ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="bxc_DeferredTaxAssetsAccountsReceivable" abstract="false" name="DeferredTaxAssetsAccountsReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_LesseeLeasesNumberOfOptionsToExtend" abstract="false" name="LesseeLeasesNumberOfOptionsToExtend" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock" abstract="false" name="ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="bxc_EquipmentAndVehiclesMember" abstract="true" name="EquipmentAndVehiclesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions" abstract="false" name="PercentageOfEmployeesRepresentedByVariousLaborUnions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" abstract="false" name="DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_LiabilityMatchingSecuritiesMember" abstract="true" name="LiabilityMatchingSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_LesseeRightOfUseAsset" abstract="false" name="LesseeRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_DiversifiedCreditMember" abstract="true" name="DiversifiedCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod" abstract="false" name="MultiemployerPlansWarrantyLiabilityPaymentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="bxc_CharlestonSCAndBuffaloNYMember" abstract="true" name="CharlestonSCAndBuffaloNYMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss" abstract="false" name="DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_DefinedContributionPlanNumberofPlans" abstract="false" name="DefinedContributionPlanNumberofPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="bxc_MultiemployerPlansWithdrawalLiability" abstract="false" name="MultiemployerPlansWithdrawalLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_WeightedAverageDiscountRateAbstract" abstract="true" name="WeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bxc_DefinedBenefitPlanUnrecognizedActuarialLoss" abstract="false" name="DefinedBenefitPlanUnrecognizedActuarialLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit" abstract="false" name="ShareBasedPaymentArrangementExpenseExcessTaxBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_AmortizationofDeferredGains" abstract="false" name="AmortizationofDeferredGains" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_NetOperatingLossCarryforwards" abstract="false" name="NetOperatingLossCarryforwards" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" abstract="false" name="DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_StructuralProductsMember" abstract="true" name="StructuralProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_SalesChannelDirectMember" abstract="true" name="SalesChannelDirectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions" abstract="false" name="MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bxc_MultiemployerPlansPartialWithdrawal" abstract="false" name="MultiemployerPlansPartialWithdrawal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare" abstract="false" name="StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="bxc_HoldbackLiabilityHeldInEscrowMember" abstract="true" name="HoldbackLiabilityHeldInEscrowMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember" abstract="true" name="CentralStatesSoutheastandSouthwestAreasPensionFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bxc_LesseeRightOfUseAssetAbstract" abstract="true" name="LesseeRightOfUseAssetAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays" abstract="false" name="ContractWithCustomerStandardTermsOfPaymentNumberOfDays" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="bxc_NumberOfCustomers" abstract="false" name="NumberOfCustomers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear" abstract="false" name="NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan" abstract="false" name="IncreaseDecreaseinFundedStatusofDefinedBenefitPlan" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_A60SeniorSecuredNotesDue2029Member" abstract="true" name="A60SeniorSecuredNotesDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" abstract="false" name="DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bxc_A2021LongTermIncentivePlanMember" abstract="true" name="A2021LongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember" abstract="true" name="AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_RealAssetsMember" abstract="true" name="RealAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment" abstract="false" name="MultiemployerPlansWithdrawalLiabilityYearlyPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_AmortizationOfDebtIssuanceCostsTermLoan" abstract="false" name="AmortizationOfDebtIssuanceCostsTermLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bxc_SalariedSavingsPlanMember" abstract="true" name="SalariedSavingsPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" abstract="false" name="FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>bxc-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a41f9d96-5a29-4967-a0d2-a2314f5e055b,g:5b0779eb-51ee-4c4c-b406-297224714e90-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="bxc-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_7ea5c7d9-5e85-4949-a643-10ea55342327" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ce825eb6-2885-41fa-9e12-f2278af8a26c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7ea5c7d9-5e85-4949-a643-10ea55342327" xlink:to="loc_us-gaap_NetIncomeLoss_ce825eb6-2885-41fa-9e12-f2278af8a26c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_18824434-6717-4141-8d11-407c0c6c3d72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7ea5c7d9-5e85-4949-a643-10ea55342327" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_18824434-6717-4141-8d11-407c0c6c3d72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5fe45595-916c-45af-8c79-30f969a7c569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e78e4496-1897-4f15-8076-f11f622b6ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5fe45595-916c-45af-8c79-30f969a7c569" xlink:to="loc_us-gaap_GrossProfit_e78e4496-1897-4f15-8076-f11f622b6ecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_5f8c642f-4926-4750-bdc1-b50e7007dac3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5fe45595-916c-45af-8c79-30f969a7c569" xlink:to="loc_us-gaap_OperatingExpenses_5f8c642f-4926-4750-bdc1-b50e7007dac3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71c9bb18-8c4d-4434-ad4f-5300675534c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_21c7a225-f134-4f2d-a69e-da02b34d497c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71c9bb18-8c4d-4434-ad4f-5300675534c6" xlink:to="loc_us-gaap_OperatingIncomeLoss_21c7a225-f134-4f2d-a69e-da02b34d497c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_59c465b7-3c61-4f47-886e-b63ef6a701b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71c9bb18-8c4d-4434-ad4f-5300675534c6" xlink:to="loc_us-gaap_InterestExpense_59c465b7-3c61-4f47-886e-b63ef6a701b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_24f8aafc-612a-4d79-9897-671e97b97daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71c9bb18-8c4d-4434-ad4f-5300675534c6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_24f8aafc-612a-4d79-9897-671e97b97daa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_6e05eef0-a6f9-4667-8117-e80adb24418b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_86b7b456-da06-4e88-81d8-6f253651c6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6e05eef0-a6f9-4667-8117-e80adb24418b" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_86b7b456-da06-4e88-81d8-6f253651c6d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7d4d23be-8fc2-43dd-9cc0-19c00fbbb483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6e05eef0-a6f9-4667-8117-e80adb24418b" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7d4d23be-8fc2-43dd-9cc0-19c00fbbb483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_aed3f18a-8ce2-482f-8c1a-e28f2631f7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6e05eef0-a6f9-4667-8117-e80adb24418b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_aed3f18a-8ce2-482f-8c1a-e28f2631f7c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_bc78b483-1257-4994-b6db-f49b29b60e35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6e05eef0-a6f9-4667-8117-e80adb24418b" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_bc78b483-1257-4994-b6db-f49b29b60e35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f9fceffa-c1d6-4088-9694-f449c96653c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6e05eef0-a6f9-4667-8117-e80adb24418b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f9fceffa-c1d6-4088-9694-f449c96653c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e972c678-cd22-492f-90f5-83c382444952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6cb9405d-680d-4955-85b4-266f382cf4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_e972c678-cd22-492f-90f5-83c382444952" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6cb9405d-680d-4955-85b4-266f382cf4c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_52edea9b-f87b-41aa-a6f0-d34b3a306749" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_e972c678-cd22-492f-90f5-83c382444952" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_52edea9b-f87b-41aa-a6f0-d34b3a306749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_447d445a-46e2-4986-aee8-ff870ade22f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5509e329-06c1-4337-96ec-e3545f229b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_447d445a-46e2-4986-aee8-ff870ade22f2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5509e329-06c1-4337-96ec-e3545f229b06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7a9a2dfc-90b9-4c4a-9e70-b8976d138c04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_447d445a-46e2-4986-aee8-ff870ade22f2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7a9a2dfc-90b9-4c4a-9e70-b8976d138c04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6f6f6cf0-de5e-4c9b-aee2-e311d34a83b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_951189d6-6962-4003-92f9-089617f114cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6f6f6cf0-de5e-4c9b-aee2-e311d34a83b4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_951189d6-6962-4003-92f9-089617f114cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_1615c8b5-5701-4e82-82e2-9a74ffa5e639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6f6f6cf0-de5e-4c9b-aee2-e311d34a83b4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_1615c8b5-5701-4e82-82e2-9a74ffa5e639" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_cf5fd9c2-363a-4c3d-b645-17918e97d06c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6f6f6cf0-de5e-4c9b-aee2-e311d34a83b4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_cf5fd9c2-363a-4c3d-b645-17918e97d06c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="bxc-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_778aebf0-5d00-4b60-b484-8072da16cdc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_02af06f7-5edd-47d9-ba25-2afa66703865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_778aebf0-5d00-4b60-b484-8072da16cdc6" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_02af06f7-5edd-47d9-ba25-2afa66703865" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_06b07e3c-06be-4399-82b8-039e05be335e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_778aebf0-5d00-4b60-b484-8072da16cdc6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_06b07e3c-06be-4399-82b8-039e05be335e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_934c7b6d-6d92-4b4f-bda0-bb7d1d7da375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_778aebf0-5d00-4b60-b484-8072da16cdc6" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_934c7b6d-6d92-4b4f-bda0-bb7d1d7da375" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_69a820a7-274a-4823-9ab5-dc48d350d34c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_778aebf0-5d00-4b60-b484-8072da16cdc6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_69a820a7-274a-4823-9ab5-dc48d350d34c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_671255c4-f897-4e3f-a6f1-4cd5511aefcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_778aebf0-5d00-4b60-b484-8072da16cdc6" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_671255c4-f897-4e3f-a6f1-4cd5511aefcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent_40a4ebe7-37cd-49de-912f-31839f373cf7" xlink:href="bxc-20221231.xsd#bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_778aebf0-5d00-4b60-b484-8072da16cdc6" xlink:to="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent_40a4ebe7-37cd-49de-912f-31839f373cf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_155f9b43-9818-48ad-ae15-5d8983f84289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_778aebf0-5d00-4b60-b484-8072da16cdc6" xlink:to="loc_us-gaap_LiabilitiesCurrent_155f9b43-9818-48ad-ae15-5d8983f84289" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9cae2cd8-6030-4dc6-80e6-98840fe8ea78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_41f6067c-10c3-4419-9fce-27b792b7244e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9cae2cd8-6030-4dc6-80e6-98840fe8ea78" xlink:to="loc_us-gaap_AssetsCurrent_41f6067c-10c3-4419-9fce-27b792b7244e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ac2a3ce-5f9f-4526-881a-4b3d681ac35a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9cae2cd8-6030-4dc6-80e6-98840fe8ea78" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ac2a3ce-5f9f-4526-881a-4b3d681ac35a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_60e7d40e-dd3d-46af-9780-aab3f3b2666e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9cae2cd8-6030-4dc6-80e6-98840fe8ea78" xlink:to="loc_us-gaap_Goodwill_60e7d40e-dd3d-46af-9780-aab3f3b2666e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1a0bb5b5-8432-4f47-b75d-38efd0401e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9cae2cd8-6030-4dc6-80e6-98840fe8ea78" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1a0bb5b5-8432-4f47-b75d-38efd0401e2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c6fdda96-4c3b-429a-8862-f5d81d468a60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9cae2cd8-6030-4dc6-80e6-98840fe8ea78" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c6fdda96-4c3b-429a-8862-f5d81d468a60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_98c6c6d5-c2ec-42dc-b08c-784aa803e9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9cae2cd8-6030-4dc6-80e6-98840fe8ea78" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_98c6c6d5-c2ec-42dc-b08c-784aa803e9b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e302343f-08d0-4172-8d5b-0e55bbd8536b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9cae2cd8-6030-4dc6-80e6-98840fe8ea78" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e302343f-08d0-4172-8d5b-0e55bbd8536b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4bc45c7c-71b1-4a53-b5db-95ce97464bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1a9f0b81-028c-4c74-83d3-80026e6b32a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4bc45c7c-71b1-4a53-b5db-95ce97464bf0" xlink:to="loc_us-gaap_TaxesPayableCurrent_1a9f0b81-028c-4c74-83d3-80026e6b32a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_fad728f2-9326-4122-8afd-a972d814939e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4bc45c7c-71b1-4a53-b5db-95ce97464bf0" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_fad728f2-9326-4122-8afd-a972d814939e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_0b58267d-44ea-44a1-b72c-efdc27a22543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4bc45c7c-71b1-4a53-b5db-95ce97464bf0" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_0b58267d-44ea-44a1-b72c-efdc27a22543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_52de28c4-7778-43c2-a6c2-38fa223345a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4bc45c7c-71b1-4a53-b5db-95ce97464bf0" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_52de28c4-7778-43c2-a6c2-38fa223345a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent_5865ccda-c04b-4cb8-89d0-e707ba168ef9" xlink:href="bxc-20221231.xsd#bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4bc45c7c-71b1-4a53-b5db-95ce97464bf0" xlink:to="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent_5865ccda-c04b-4cb8-89d0-e707ba168ef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_46ee761e-71ba-4876-bdfe-8f1932324b39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4bc45c7c-71b1-4a53-b5db-95ce97464bf0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_46ee761e-71ba-4876-bdfe-8f1932324b39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d4f2ad50-93f6-4220-a15e-4a816dbd18fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4bc45c7c-71b1-4a53-b5db-95ce97464bf0" xlink:to="loc_us-gaap_AccountsPayableCurrent_d4f2ad50-93f6-4220-a15e-4a816dbd18fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_a8cb110a-3a80-474b-89ec-6d7862dc86c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4bc45c7c-71b1-4a53-b5db-95ce97464bf0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_a8cb110a-3a80-474b-89ec-6d7862dc86c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a954720f-3e7f-44df-b517-e14550702cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_092f858d-7a3b-436e-afb8-54116d8c5d65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a954720f-3e7f-44df-b517-e14550702cbc" xlink:to="loc_us-gaap_StockholdersEquity_092f858d-7a3b-436e-afb8-54116d8c5d65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_967d68ae-e9c0-4c00-b731-30dd94416c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a954720f-3e7f-44df-b517-e14550702cbc" xlink:to="loc_us-gaap_Liabilities_967d68ae-e9c0-4c00-b731-30dd94416c30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_75ea098d-7f62-4066-bc9a-9c726c4015a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a954720f-3e7f-44df-b517-e14550702cbc" xlink:to="loc_us-gaap_CommitmentsAndContingencies_75ea098d-7f62-4066-bc9a-9c726c4015a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6d8113ae-3fe0-4c94-b8bd-bdcb01f9c737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_59a7f873-63ac-4e13-9364-7779b1002e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6d8113ae-3fe0-4c94-b8bd-bdcb01f9c737" xlink:to="loc_us-gaap_CommonStockValueOutstanding_59a7f873-63ac-4e13-9364-7779b1002e89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0ef64ef1-1572-4499-9681-0e3ee20297c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6d8113ae-3fe0-4c94-b8bd-bdcb01f9c737" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0ef64ef1-1572-4499-9681-0e3ee20297c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f03faa97-01e1-41cd-8a4d-9762f1642db5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6d8113ae-3fe0-4c94-b8bd-bdcb01f9c737" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f03faa97-01e1-41cd-8a4d-9762f1642db5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a0cd9fa0-6c5e-4497-81a9-d5b4a7ea2bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6d8113ae-3fe0-4c94-b8bd-bdcb01f9c737" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a0cd9fa0-6c5e-4497-81a9-d5b4a7ea2bdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1c5138df-0a1f-4d77-bae1-cb4f4e364e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f9913e9e-0d4b-4f46-95c5-3ede8eb52d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1c5138df-0a1f-4d77-bae1-cb4f4e364e57" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f9913e9e-0d4b-4f46-95c5-3ede8eb52d1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_2bda7e81-626a-41e2-9225-8e8e126dd19a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1c5138df-0a1f-4d77-bae1-cb4f4e364e57" xlink:to="loc_us-gaap_ReceivablesNetCurrent_2bda7e81-626a-41e2-9225-8e8e126dd19a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_153aa7f9-0782-460a-b11d-d2bf0b375ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1c5138df-0a1f-4d77-bae1-cb4f4e364e57" xlink:to="loc_us-gaap_InventoryNet_153aa7f9-0782-460a-b11d-d2bf0b375ed2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_51b14d4c-359f-4a74-94c4-b14e29e86dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1c5138df-0a1f-4d77-bae1-cb4f4e364e57" xlink:to="loc_us-gaap_OtherAssetsCurrent_51b14d4c-359f-4a74-94c4-b14e29e86dc1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="bxc-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AmortizationofDeferredGains_11cbb03d-eb00-453b-bf9d-0e481460e160" xlink:href="bxc-20221231.xsd#bxc_AmortizationofDeferredGains"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_bxc_AmortizationofDeferredGains_11cbb03d-eb00-453b-bf9d-0e481460e160" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations_d23227e1-de75-43f5-a04c-dade71172857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPensionPlanObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations_d23227e1-de75-43f5-a04c-dade71172857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1c91cca7-11a1-4a0a-b33c-394bd8bf309c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1c91cca7-11a1-4a0a-b33c-394bd8bf309c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_82d6d07d-8234-4c3a-9d46-d196750dad31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_82d6d07d-8234-4c3a-9d46-d196750dad31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_fae412b7-41c7-4681-b2a8-2500188ff350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_fae412b7-41c7-4681-b2a8-2500188ff350" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AmortizationOfDebtIssuanceCostsTermLoan_519207f6-eaea-4c67-87a0-98dc37aecc91" xlink:href="bxc-20221231.xsd#bxc_AmortizationOfDebtIssuanceCostsTermLoan"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_bxc_AmortizationOfDebtIssuanceCostsTermLoan_519207f6-eaea-4c67-87a0-98dc37aecc91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_705e247c-a539-432e-b2bf-707e1fdfc9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_705e247c-a539-432e-b2bf-707e1fdfc9a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_66db2550-6350-4425-8bbe-482a33504ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_66db2550-6350-4425-8bbe-482a33504ccd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_db70dd54-5e0a-4fc6-a96c-20ddb41a62a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_db70dd54-5e0a-4fc6-a96c-20ddb41a62a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_02458db0-ac48-4fa9-942b-8e57456c8d22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_02458db0-ac48-4fa9-942b-8e57456c8d22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_28915589-0fb9-43e8-b5de-e106ea0933e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_28915589-0fb9-43e8-b5de-e106ea0933e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3641e998-706e-47e4-aabe-26570d1e1f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_NetIncomeLoss_3641e998-706e-47e4-aabe-26570d1e1f21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dce81a58-3b71-49e2-a64a-0123e01c3adf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dce81a58-3b71-49e2-a64a-0123e01c3adf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cfecf8fd-abf1-43ab-8a8d-45c138828e24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cfecf8fd-abf1-43ab-8a8d-45c138828e24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0751b196-08b4-4f7a-b592-4bc1f03333c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fa454e77-0c3a-46a0-8e32-10b59fc4d828" xlink:to="loc_us-gaap_ShareBasedCompensation_0751b196-08b4-4f7a-b592-4bc1f03333c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_79ec3270-7ab3-4fed-a722-e9911266dc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1e553c81-62df-4593-83fe-b4a4b40956cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_79ec3270-7ab3-4fed-a722-e9911266dc2e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1e553c81-62df-4593-83fe-b4a4b40956cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ceec569b-7efe-4dd0-8ac3-cf9dad9ad2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_79ec3270-7ab3-4fed-a722-e9911266dc2e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ceec569b-7efe-4dd0-8ac3-cf9dad9ad2b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6ef96c8f-5967-4625-a294-0cdf176a4e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_79ec3270-7ab3-4fed-a722-e9911266dc2e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6ef96c8f-5967-4625-a294-0cdf176a4e5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8afd0e0a-d622-4ccd-82ca-9ddf3f7c74dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_956e5145-bbf0-4abd-953a-1c3aa95833cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8afd0e0a-d622-4ccd-82ca-9ddf3f7c74dd" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_956e5145-bbf0-4abd-953a-1c3aa95833cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e52de0b0-e5a4-4eea-8fac-0a0df5b87398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8afd0e0a-d622-4ccd-82ca-9ddf3f7c74dd" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e52de0b0-e5a4-4eea-8fac-0a0df5b87398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_08286293-1328-47e2-971f-13a91c86ba45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8afd0e0a-d622-4ccd-82ca-9ddf3f7c74dd" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_08286293-1328-47e2-971f-13a91c86ba45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_ef4e205b-6e0a-4c1f-bcf4-b5892f8bfb7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_ef4e205b-6e0a-4c1f-bcf4-b5892f8bfb7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_49318bc9-0ca3-4e64-b45f-80b73c52d84d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_49318bc9-0ca3-4e64-b45f-80b73c52d84d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_5f073849-9c66-4e8c-a6a8-add98e3ce753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_5f073849-9c66-4e8c-a6a8-add98e3ce753" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ProceedsFromFinancingLeaseObligation_cdf7f2f5-34de-4bc7-bda7-b3e077feb1b7" xlink:href="bxc-20221231.xsd#bxc_ProceedsFromFinancingLeaseObligation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:to="loc_bxc_ProceedsFromFinancingLeaseObligation_cdf7f2f5-34de-4bc7-bda7-b3e077feb1b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_765516ae-ad3e-4878-9ef7-f07df0b0e2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_765516ae-ad3e-4878-9ef7-f07df0b0e2c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b5121fe8-8348-4a2c-9c58-2d0f52f4eda0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b5121fe8-8348-4a2c-9c58-2d0f52f4eda0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_e69d2778-de83-4ab7-a6e4-332d1b51ce8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_e69d2778-de83-4ab7-a6e4-332d1b51ce8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_446393ea-7195-40e3-95b8-e91808dd5841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_446393ea-7195-40e3-95b8-e91808dd5841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_951383c0-61ca-4999-b247-2260b5695e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d84d341-7688-42a8-833a-707885545128" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_951383c0-61ca-4999-b247-2260b5695e22" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6349f1a6-7a4a-48c4-a3cf-130081ab307f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_us-gaap_Goodwill_6349f1a6-7a4a-48c4-a3cf-130081ab307f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1e248fe3-cd2d-4644-ba62-b0dfe67dbcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1e248fe3-cd2d-4644-ba62-b0dfe67dbcc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_4b418610-0861-4df5-92b3-b078d5748854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_4b418610-0861-4df5-92b3-b078d5748854" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_89de938c-f76c-41c9-a36e-c1757e622b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_89de938c-f76c-41c9-a36e-c1757e622b87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_a53db485-60a7-4dd4-8631-7ed1d4662f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_a53db485-60a7-4dd4-8631-7ed1d4662f0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_4cec042f-4b6c-4ca1-964e-0b04d88b51e0" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_4cec042f-4b6c-4ca1-964e-0b04d88b51e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_bc9d7091-661a-46e3-923e-5aa89dcfb1b3" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_bc9d7091-661a-46e3-923e-5aa89dcfb1b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_982807ae-fd44-4952-8c1f-0542f655772e" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_982807ae-fd44-4952-8c1f-0542f655772e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_9939f169-7cf8-4c21-8350-643c21d37cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_9939f169-7cf8-4c21-8350-643c21d37cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_bd2ae24d-14d9-4743-9afb-6a53c5ecfee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_bd2ae24d-14d9-4743-9afb-6a53c5ecfee7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7fad7642-bd0a-4cdf-b46f-1e9d90e2c4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7fad7642-bd0a-4cdf-b46f-1e9d90e2c4ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d44a6bfb-6053-48ad-b18e-1cf77bd1e4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d2a9387-6075-44ef-a9e8-4344cb22fe84" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d44a6bfb-6053-48ad-b18e-1cf77bd1e4b8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_16c58ea3-1312-4666-97a0-d5a4d088514f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9e7bd3b7-4f24-406f-860d-8f5259acdc31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_16c58ea3-1312-4666-97a0-d5a4d088514f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9e7bd3b7-4f24-406f-860d-8f5259acdc31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4fdcce15-5afd-4f7c-baca-da79428f526b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_16c58ea3-1312-4666-97a0-d5a4d088514f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4fdcce15-5afd-4f7c-baca-da79428f526b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4bfcecf4-d46a-4ec1-94fc-503737615cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_215a51c3-d770-4cc6-99dd-e3afd4a8fca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4bfcecf4-d46a-4ec1-94fc-503737615cfd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_215a51c3-d770-4cc6-99dd-e3afd4a8fca8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_f2786309-9847-4a7f-9849-157cc7f5a6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4bfcecf4-d46a-4ec1-94fc-503737615cfd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_f2786309-9847-4a7f-9849-157cc7f5a6b0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesProvisionForIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fa3cebcf-24e1-4045-a877-6a04bd412502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_21348b36-e64c-4f4d-8dcf-a3cde1aee93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fa3cebcf-24e1-4045-a877-6a04bd412502" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_21348b36-e64c-4f4d-8dcf-a3cde1aee93b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f5b6ef2a-e677-4c91-b5e9-4936486bb28a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fa3cebcf-24e1-4045-a877-6a04bd412502" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f5b6ef2a-e677-4c91-b5e9-4936486bb28a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_6ce7885a-118f-49bd-98f3-4f4846d87420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fa3cebcf-24e1-4045-a877-6a04bd412502" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_6ce7885a-118f-49bd-98f3-4f4846d87420" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_97cc9c71-5340-4bef-b52e-8177ee8a2879" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fa3cebcf-24e1-4045-a877-6a04bd412502" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_97cc9c71-5340-4bef-b52e-8177ee8a2879" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_90830dd3-7847-445b-8e2a-ecb218dd994f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_88971064-0f87-42d7-b5db-4e4001e9b090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90830dd3-7847-445b-8e2a-ecb218dd994f" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_88971064-0f87-42d7-b5db-4e4001e9b090" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_86fea1b8-1764-480d-a937-d320da07df1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90830dd3-7847-445b-8e2a-ecb218dd994f" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_86fea1b8-1764-480d-a937-d320da07df1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d3c81405-2761-4bea-9a10-b546e5712d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90830dd3-7847-445b-8e2a-ecb218dd994f" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d3c81405-2761-4bea-9a10-b546e5712d71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_1881df09-e5a7-4e23-b1d8-12dcb7fb9c79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90830dd3-7847-445b-8e2a-ecb218dd994f" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_1881df09-e5a7-4e23-b1d8-12dcb7fb9c79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5f497984-2963-4e73-9d9d-4ecbb44c2fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90830dd3-7847-445b-8e2a-ecb218dd994f" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5f497984-2963-4e73-9d9d-4ecbb44c2fa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3b77ba4c-62cf-4199-aefe-7239c9d4e0d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90830dd3-7847-445b-8e2a-ecb218dd994f" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3b77ba4c-62cf-4199-aefe-7239c9d4e0d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount_ac1946b3-4428-42c6-acca-c90e78701a47" xlink:href="bxc-20221231.xsd#bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_90830dd3-7847-445b-8e2a-ecb218dd994f" xlink:to="loc_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount_ac1946b3-4428-42c6-acca-c90e78701a47" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_48962442-b4ea-4d3c-929c-b1b8751b2d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_19b1ba4e-7a8c-4274-9996-d92d62c12fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_48962442-b4ea-4d3c-929c-b1b8751b2d9e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_19b1ba4e-7a8c-4274-9996-d92d62c12fd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_cda1a000-ef78-45ef-8a80-679bee207f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_48962442-b4ea-4d3c-929c-b1b8751b2d9e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_cda1a000-ef78-45ef-8a80-679bee207f41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_7e64692b-65c2-4395-8715-e3969e9f82ec" xlink:href="bxc-20221231.xsd#bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_48962442-b4ea-4d3c-929c-b1b8751b2d9e" xlink:to="loc_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_7e64692b-65c2-4395-8715-e3969e9f82ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_fe86b083-ad43-4b2d-b71f-a38419c7e51f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_dc06496d-fe8f-4c40-a67e-dd00c8ae7735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_fe86b083-ad43-4b2d-b71f-a38419c7e51f" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_dc06496d-fe8f-4c40-a67e-dd00c8ae7735" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6b6cb028-df90-41d1-aad0-9ffb3398ffee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_fe86b083-ad43-4b2d-b71f-a38419c7e51f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6b6cb028-df90-41d1-aad0-9ffb3398ffee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_2263c516-c02d-410b-a292-e86e4dcb8d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_d9b4bfd2-ba25-4aec-a0ab-b40de2539242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2263c516-c02d-410b-a292-e86e4dcb8d6f" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_d9b4bfd2-ba25-4aec-a0ab-b40de2539242" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_d9fe5595-ab37-4e01-95b6-4b8ba503ef36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2263c516-c02d-410b-a292-e86e4dcb8d6f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_d9fe5595-ab37-4e01-95b6-4b8ba503ef36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DeferredTaxAssetsAccountsReceivable_1575f39c-85fd-4772-9aba-d93653e075b9" xlink:href="bxc-20221231.xsd#bxc_DeferredTaxAssetsAccountsReceivable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2263c516-c02d-410b-a292-e86e4dcb8d6f" xlink:to="loc_bxc_DeferredTaxAssetsAccountsReceivable_1575f39c-85fd-4772-9aba-d93653e075b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_18e7a38c-21d6-42d0-8fb7-f5ccf0e7f378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2263c516-c02d-410b-a292-e86e4dcb8d6f" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_18e7a38c-21d6-42d0-8fb7-f5ccf0e7f378" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DeferredTaxAssetsOperatingLeaseLiability_b9147e9d-a018-4544-a2db-297460bf2f30" xlink:href="bxc-20221231.xsd#bxc_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2263c516-c02d-410b-a292-e86e4dcb8d6f" xlink:to="loc_bxc_DeferredTaxAssetsOperatingLeaseLiability_b9147e9d-a018-4544-a2db-297460bf2f30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_3b9d4fe9-6c35-4d83-929a-0c85f898d580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2263c516-c02d-410b-a292-e86e4dcb8d6f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_3b9d4fe9-6c35-4d83-929a-0c85f898d580" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d6660159-600c-4400-b114-87754e02c277" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2263c516-c02d-410b-a292-e86e4dcb8d6f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d6660159-600c-4400-b114-87754e02c277" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_9cce7904-4606-41e6-bbb3-6b51c2587302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2263c516-c02d-410b-a292-e86e4dcb8d6f" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_9cce7904-4606-41e6-bbb3-6b51c2587302" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_b2dc8c30-01cf-447c-af81-5c1a99806ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_c9a0a307-3741-49ba-9848-debbadcfbc4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_b2dc8c30-01cf-447c-af81-5c1a99806ce1" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_c9a0a307-3741-49ba-9848-debbadcfbc4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_8df0d24e-5024-477e-92d0-b7ebb6e85cec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_b2dc8c30-01cf-447c-af81-5c1a99806ce1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_8df0d24e-5024-477e-92d0-b7ebb6e85cec" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LongTermDebtLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LongtermDebtGrossAndLeaseObligation_bf5bd75a-fb98-4f98-b3b3-fde54e618188" xlink:href="bxc-20221231.xsd#bxc_LongtermDebtGrossAndLeaseObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7f260d73-892f-4a77-b96f-adbd1b647707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_LongtermDebtGrossAndLeaseObligation_bf5bd75a-fb98-4f98-b3b3-fde54e618188" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7f260d73-892f-4a77-b96f-adbd1b647707" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_482b1c40-9515-4048-8448-d6451de88044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_LongtermDebtGrossAndLeaseObligation_bf5bd75a-fb98-4f98-b3b3-fde54e618188" xlink:to="loc_us-gaap_SeniorNotes_482b1c40-9515-4048-8448-d6451de88044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_41bd3f3b-a30d-4357-bf80-7cca88c550ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_LongtermDebtGrossAndLeaseObligation_bf5bd75a-fb98-4f98-b3b3-fde54e618188" xlink:to="loc_us-gaap_FinanceLeaseLiability_41bd3f3b-a30d-4357-bf80-7cca88c550ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_c41d593e-2daf-4fcb-8800-95dd9fe16755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3b5fbe37-515e-4d30-bdb0-d8a69effd54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_c41d593e-2daf-4fcb-8800-95dd9fe16755" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3b5fbe37-515e-4d30-bdb0-d8a69effd54f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a615e3c3-0e2a-44df-ae28-bf55f1a97753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_c41d593e-2daf-4fcb-8800-95dd9fe16755" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a615e3c3-0e2a-44df-ae28-bf55f1a97753" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails_1" xlink:type="simple" xlink:href="bxc-20221231.xsd#LongTermDebtLongTermDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_395a3434-2d02-4f8a-9736-d14e8492abb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_15739313-a49c-49f3-8628-db0f50d074e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_395a3434-2d02-4f8a-9736-d14e8492abb4" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_15739313-a49c-49f3-8628-db0f50d074e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LongtermDebtGrossAndLeaseObligation_4ae7f643-7b53-43f9-a794-68e3e48542aa" xlink:href="bxc-20221231.xsd#bxc_LongtermDebtGrossAndLeaseObligation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_395a3434-2d02-4f8a-9736-d14e8492abb4" xlink:to="loc_bxc_LongtermDebtGrossAndLeaseObligation_4ae7f643-7b53-43f9-a794-68e3e48542aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_a136e330-c678-4551-a48f-80e331df7d43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_395a3434-2d02-4f8a-9736-d14e8492abb4" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_a136e330-c678-4551-a48f-80e331df7d43" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_9ed478f7-ba09-4807-af38-d18b5e02a1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_439305f2-7752-437b-8e7d-57ae85c8998d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_9ed478f7-ba09-4807-af38-d18b5e02a1ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_439305f2-7752-437b-8e7d-57ae85c8998d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_447f8057-3798-4b97-aadb-9a0302ac083c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_9ed478f7-ba09-4807-af38-d18b5e02a1ad" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_447f8057-3798-4b97-aadb-9a0302ac083c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_b1e17574-42f6-4ec9-87c7-dcc518ac8cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_948f1e4c-a312-4475-bb6e-372a2e504ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_b1e17574-42f6-4ec9-87c7-dcc518ac8cd0" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_948f1e4c-a312-4475-bb6e-372a2e504ed8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss_3715c0f8-d57b-47f3-80ee-653e86050387" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanUnrecognizedActuarialLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_b1e17574-42f6-4ec9-87c7-dcc518ac8cd0" xlink:to="loc_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss_3715c0f8-d57b-47f3-80ee-653e86050387" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_20947cc5-d2b0-4a92-b4f6-001b5aa3a741" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_b4e3283b-9e28-41b3-a5cd-133e28747105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_20947cc5-d2b0-4a92-b4f6-001b5aa3a741" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_b4e3283b-9e28-41b3-a5cd-133e28747105" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_051d41fe-9ce6-454b-8630-2f999ae7fd34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_20947cc5-d2b0-4a92-b4f6-001b5aa3a741" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_051d41fe-9ce6-454b-8630-2f999ae7fd34" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_232562a0-e055-40bb-9dcd-e278657a07ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_e55a32cf-a804-4d53-8f3e-9366eb2b1199" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_232562a0-e055-40bb-9dcd-e278657a07ea" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_e55a32cf-a804-4d53-8f3e-9366eb2b1199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_e3abd59e-4f33-4e83-ae28-b1f74ffaf2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_232562a0-e055-40bb-9dcd-e278657a07ea" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_e3abd59e-4f33-4e83-ae28-b1f74ffaf2c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_e612efa4-c874-4100-b3e8-0ee031d83376" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_232562a0-e055-40bb-9dcd-e278657a07ea" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_e612efa4-c874-4100-b3e8-0ee031d83376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses_78444388-73c3-48b2-b7bf-68add5f0f49e" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_232562a0-e055-40bb-9dcd-e278657a07ea" xlink:to="loc_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses_78444388-73c3-48b2-b7bf-68add5f0f49e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0b4dd5ab-3246-425e-9dd3-13968d52d197" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5b6d958c-7f91-4f97-97ad-5659948e334e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0b4dd5ab-3246-425e-9dd3-13968d52d197" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5b6d958c-7f91-4f97-97ad-5659948e334e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a8587e35-e9b9-4cfa-8cac-1ad989d98d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0b4dd5ab-3246-425e-9dd3-13968d52d197" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a8587e35-e9b9-4cfa-8cac-1ad989d98d1d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeaseLiabilities_7b12d22a-8c94-48c8-9c2b-0195a848a5da" xlink:href="bxc-20221231.xsd#bxc_LesseeLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_84ebb975-811d-4ddb-aa2c-7671ee451662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_LesseeLeaseLiabilities_7b12d22a-8c94-48c8-9c2b-0195a848a5da" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_84ebb975-811d-4ddb-aa2c-7671ee451662" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_0887d9a1-2b8e-4667-b38a-5d92ebfe0226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_LesseeLeaseLiabilities_7b12d22a-8c94-48c8-9c2b-0195a848a5da" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_0887d9a1-2b8e-4667-b38a-5d92ebfe0226" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_efccedfc-6261-498a-92b8-aebaacd48932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_LesseeLeaseLiabilities_7b12d22a-8c94-48c8-9c2b-0195a848a5da" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_efccedfc-6261-498a-92b8-aebaacd48932" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_69f040f3-d7cb-4e98-be81-1c8ca2773292" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_LesseeLeaseLiabilities_7b12d22a-8c94-48c8-9c2b-0195a848a5da" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_69f040f3-d7cb-4e98-be81-1c8ca2773292" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeRightOfUseAsset_acd925c6-96f8-4812-adc7-e788634fd52a" xlink:href="bxc-20221231.xsd#bxc_LesseeRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8c784251-0a52-4ebc-8c15-965d018d233c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_LesseeRightOfUseAsset_acd925c6-96f8-4812-adc7-e788634fd52a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8c784251-0a52-4ebc-8c15-965d018d233c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_09297aa6-0e75-4cfd-ad81-00e0c6d07fde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_LesseeRightOfUseAsset_acd925c6-96f8-4812-adc7-e788634fd52a" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_09297aa6-0e75-4cfd-ad81-00e0c6d07fde" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_4ce666a3-4bc4-4c51-b370-2065ac54f0f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_46590ed7-dc27-47fb-9bb2-13006ef65b37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4ce666a3-4bc4-4c51-b370-2065ac54f0f4" xlink:to="loc_us-gaap_SubleaseIncome_46590ed7-dc27-47fb-9bb2-13006ef65b37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_face0a35-023d-43cd-b63a-a320c22165bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4ce666a3-4bc4-4c51-b370-2065ac54f0f4" xlink:to="loc_us-gaap_OperatingLeaseCost_face0a35-023d-43cd-b63a-a320c22165bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_FinanceLeaseCost_74eae392-1bae-4ed3-8783-e2d2a90cd00b" xlink:href="bxc-20221231.xsd#bxc_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_84ac00b9-0f4a-44e0-ae67-8249dade9eff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_FinanceLeaseCost_74eae392-1bae-4ed3-8783-e2d2a90cd00b" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_84ac00b9-0f4a-44e0-ae67-8249dade9eff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_3644a7ce-c55d-4b25-ab36-ef3caf92d095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bxc_FinanceLeaseCost_74eae392-1bae-4ed3-8783-e2d2a90cd00b" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_3644a7ce-c55d-4b25-ab36-ef3caf92d095" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsSupplementalBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_8a7900e7-a743-44b7-afc3-01c67b8030bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_301d54d2-773e-41d6-a44f-501062d8600b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_8a7900e7-a743-44b7-afc3-01c67b8030bc" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_301d54d2-773e-41d6-a44f-501062d8600b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_a0bc675f-6702-4eef-bdbc-422ec03d625b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_8a7900e7-a743-44b7-afc3-01c67b8030bc" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_a0bc675f-6702-4eef-bdbc-422ec03d625b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsLeaseMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b78dfa16-c47d-46ee-8468-4125003b39fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fc08efdb-280c-4ab0-aba8-446b22db3d95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b78dfa16-c47d-46ee-8468-4125003b39fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fc08efdb-280c-4ab0-aba8-446b22db3d95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_93d1ddbe-44c3-43b6-90f0-f8bad26c83fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b78dfa16-c47d-46ee-8468-4125003b39fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_93d1ddbe-44c3-43b6-90f0-f8bad26c83fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b3dff264-702a-4700-b98d-ad7f0912ebee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b78dfa16-c47d-46ee-8468-4125003b39fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b3dff264-702a-4700-b98d-ad7f0912ebee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_18c919b8-11cf-4279-9f5d-9f471716e357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b78dfa16-c47d-46ee-8468-4125003b39fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_18c919b8-11cf-4279-9f5d-9f471716e357" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_32da96a0-ec9f-47be-8152-452fc653d5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b78dfa16-c47d-46ee-8468-4125003b39fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_32da96a0-ec9f-47be-8152-452fc653d5a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_27be36a9-e0b2-4819-b2b5-a967b7f313ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b78dfa16-c47d-46ee-8468-4125003b39fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_27be36a9-e0b2-4819-b2b5-a967b7f313ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_886096df-cfcc-48e7-9b8b-0c46bb21d578" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0475c6b5-3ee8-4737-a1bc-6e7da2ed7e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_886096df-cfcc-48e7-9b8b-0c46bb21d578" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0475c6b5-3ee8-4737-a1bc-6e7da2ed7e1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_a332cb5d-d691-499f-8ea2-cb4ec1df4607" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_886096df-cfcc-48e7-9b8b-0c46bb21d578" xlink:to="loc_us-gaap_FinanceLeaseLiability_a332cb5d-d691-499f-8ea2-cb4ec1df4607" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsLeaseMaturitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fc18b1c7-d349-405d-befb-c8e391bd991c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b5159b07-8351-4e73-add7-0720f39c5993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fc18b1c7-d349-405d-befb-c8e391bd991c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b5159b07-8351-4e73-add7-0720f39c5993" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b048ea74-c8ae-4a85-afac-00887645a451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fc18b1c7-d349-405d-befb-c8e391bd991c" xlink:to="loc_us-gaap_OperatingLeaseLiability_b048ea74-c8ae-4a85-afac-00887645a451" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_20180171-4662-415d-8532-7af44ad6bb72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_16e0adff-2117-427c-b560-13502318e324" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_20180171-4662-415d-8532-7af44ad6bb72" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_16e0adff-2117-427c-b560-13502318e324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7836195b-a8df-4285-8b45-a9908100be36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_20180171-4662-415d-8532-7af44ad6bb72" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7836195b-a8df-4285-8b45-a9908100be36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_5d60aa85-3f56-45db-8df9-8c08861c2862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_20180171-4662-415d-8532-7af44ad6bb72" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_5d60aa85-3f56-45db-8df9-8c08861c2862" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ce5e702e-133f-4d27-ab91-56fe5d564494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_20180171-4662-415d-8532-7af44ad6bb72" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ce5e702e-133f-4d27-ab91-56fe5d564494" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1d0bb2fc-c36d-4f1f-aa78-c69522327db0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_20180171-4662-415d-8532-7af44ad6bb72" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1d0bb2fc-c36d-4f1f-aa78-c69522327db0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2114e68f-a32e-497f-8f60-bf2f358b20c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_20180171-4662-415d-8532-7af44ad6bb72" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2114e68f-a32e-497f-8f60-bf2f358b20c7" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>bxc-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a41f9d96-5a29-4967-a0d2-a2314f5e055b,g:5b0779eb-51ee-4c4c-b406-297224714e90-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" xlink:type="simple" xlink:href="bxc-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" xlink:type="extended" id="i9397638911d749cab5fa29244918cd76_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1ab25bd8-796c-4cb1-bf5e-a269d2cd9629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1ab25bd8-796c-4cb1-bf5e-a269d2cd9629" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_00ba37e6-f89d-47f0-9efa-7ff428e5928f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_SharesOutstanding_00ba37e6-f89d-47f0-9efa-7ff428e5928f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8bb3462d-ea4f-4892-a5de-8772a637213c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockholdersEquity_8bb3462d-ea4f-4892-a5de-8772a637213c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a5be1536-9fb1-4d77-bf39-5bd1df13873b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_NetIncomeLoss_a5be1536-9fb1-4d77-bf39-5bd1df13873b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_9a449505-309d-4d62-a333-4009105bbcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_9a449505-309d-4d62-a333-4009105bbcb8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_d28eeada-cc9b-48db-8378-244e41737959" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_d28eeada-cc9b-48db-8378-244e41737959" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_0596a524-7587-433f-88f8-8cfba77a6aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_0596a524-7587-433f-88f8-8cfba77a6aa8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_2e51e32d-d906-4473-948e-fbf563af7608" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_2e51e32d-d906-4473-948e-fbf563af7608" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6922f695-1565-4964-8174-f17b6cb3eda6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6922f695-1565-4964-8174-f17b6cb3eda6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9759099e-7fa1-4a42-bca5-4266298dee4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9759099e-7fa1-4a42-bca5-4266298dee4b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_b4ea9867-f8ed-4bfd-beed-375b7ce43005" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_b4ea9867-f8ed-4bfd-beed-375b7ce43005" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3da1a886-eb5b-42f1-b507-bbd7179bbec8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3da1a886-eb5b-42f1-b507-bbd7179bbec8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_fef7ff6c-d09e-4619-a3d3-08b30b03a5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_fef7ff6c-d09e-4619-a3d3-08b30b03a5e9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_9e2192a4-84eb-4fda-97ae-97830717771b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_880d902b-8c22-4f69-bf75-092dd32e0ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9f6dcdb5-e23a-4ad7-a699-e21ab54108aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1ab25bd8-796c-4cb1-bf5e-a269d2cd9629" xlink:to="loc_us-gaap_StatementTable_9f6dcdb5-e23a-4ad7-a699-e21ab54108aa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_658150c8-12ad-4cea-9fc0-c4089028d3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9f6dcdb5-e23a-4ad7-a699-e21ab54108aa" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_658150c8-12ad-4cea-9fc0-c4089028d3fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_658150c8-12ad-4cea-9fc0-c4089028d3fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_658150c8-12ad-4cea-9fc0-c4089028d3fd" xlink:to="loc_us-gaap_EquityComponentDomain_658150c8-12ad-4cea-9fc0-c4089028d3fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_658150c8-12ad-4cea-9fc0-c4089028d3fd" xlink:to="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_88ea6143-ee00-418b-bc0f-c74e7901218a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:to="loc_us-gaap_CommonStockMember_88ea6143-ee00-418b-bc0f-c74e7901218a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_6e13195e-4a63-477a-9197-29487cdab3e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_6e13195e-4a63-477a-9197-29487cdab3e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ac300be2-2dd1-4354-9946-bf548affacc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ac300be2-2dd1-4354-9946-bf548affacc0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6af1f34d-e068-4841-9a93-874c59d6f406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:to="loc_us-gaap_RetainedEarningsMember_6af1f34d-e068-4841-9a93-874c59d6f406" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i33726a692df84bb4b0f09dfc472729de_SummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38234e71-9781-408b-8cd4-d7b2a8dd4139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9fd35324-c713-4896-935c-12519f76933e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38234e71-9781-408b-8cd4-d7b2a8dd4139" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9fd35324-c713-4896-935c-12519f76933e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_50d07a53-92a1-46e6-a2dc-925bfac1f10f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38234e71-9781-408b-8cd4-d7b2a8dd4139" xlink:to="loc_us-gaap_InventoryValuationReserves_50d07a53-92a1-46e6-a2dc-925bfac1f10f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_28ae809d-73a6-4988-b284-a5e21115cbe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38234e71-9781-408b-8cd4-d7b2a8dd4139" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_28ae809d-73a6-4988-b284-a5e21115cbe6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c58763b9-9374-4e0f-965f-227425e45361" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_28ae809d-73a6-4988-b284-a5e21115cbe6" xlink:to="loc_srt_ProductOrServiceAxis_c58763b9-9374-4e0f-965f-227425e45361" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c58763b9-9374-4e0f-965f-227425e45361_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c58763b9-9374-4e0f-965f-227425e45361" xlink:to="loc_srt_ProductsAndServicesDomain_c58763b9-9374-4e0f-965f-227425e45361_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_35aa1e30-b7a0-40df-b879-edb9a25bfa7b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c58763b9-9374-4e0f-965f-227425e45361" xlink:to="loc_srt_ProductsAndServicesDomain_35aa1e30-b7a0-40df-b879-edb9a25bfa7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_32863b02-549e-4eb3-a412-5a5475cfbc10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_35aa1e30-b7a0-40df-b879-edb9a25bfa7b" xlink:to="loc_us-gaap_ShippingAndHandlingMember_32863b02-549e-4eb3-a412-5a5475cfbc10" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" xlink:type="extended" id="i97b9f0c306b641b5a054e391912014f7_SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7d915b51-1843-4b5e-9455-66a580588ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9e40a160-e3c7-4fdb-b5b7-4c7c309e7cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7d915b51-1843-4b5e-9455-66a580588ebb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9e40a160-e3c7-4fdb-b5b7-4c7c309e7cd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_34a56f11-490e-4aa7-964c-89af10bbe69e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7d915b51-1843-4b5e-9455-66a580588ebb" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_34a56f11-490e-4aa7-964c-89af10bbe69e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9a9136d3-8a7b-4702-94c2-44fa1cc35ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_34a56f11-490e-4aa7-964c-89af10bbe69e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9a9136d3-8a7b-4702-94c2-44fa1cc35ac5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9a9136d3-8a7b-4702-94c2-44fa1cc35ac5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9a9136d3-8a7b-4702-94c2-44fa1cc35ac5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9a9136d3-8a7b-4702-94c2-44fa1cc35ac5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9a9136d3-8a7b-4702-94c2-44fa1cc35ac5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_f426cc25-4922-4769-8865-f23e8ff9bfb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:to="loc_us-gaap_LandImprovementsMember_f426cc25-4922-4769-8865-f23e8ff9bfb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_808e2515-b73a-4b89-8622-f21f4e98aac0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:to="loc_us-gaap_BuildingMember_808e2515-b73a-4b89-8622-f21f4e98aac0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_eef44b53-434f-43e9-af03-36ac3b98df74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_eef44b53-434f-43e9-af03-36ac3b98df74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_55bccede-8a2a-4f33-b21c-6feb298fddf2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_34a56f11-490e-4aa7-964c-89af10bbe69e" xlink:to="loc_srt_RangeAxis_55bccede-8a2a-4f33-b21c-6feb298fddf2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_55bccede-8a2a-4f33-b21c-6feb298fddf2_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_55bccede-8a2a-4f33-b21c-6feb298fddf2" xlink:to="loc_srt_RangeMember_55bccede-8a2a-4f33-b21c-6feb298fddf2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb9531e5-1bbc-4af9-959f-e661ab884731" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_55bccede-8a2a-4f33-b21c-6feb298fddf2" xlink:to="loc_srt_RangeMember_eb9531e5-1bbc-4af9-959f-e661ab884731" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_00ad6913-0a6e-47fc-a29d-e53adab3b17b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_eb9531e5-1bbc-4af9-959f-e661ab884731" xlink:to="loc_srt_MinimumMember_00ad6913-0a6e-47fc-a29d-e53adab3b17b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_63b0b6aa-77b5-47f2-8f48-900d0861040d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_eb9531e5-1bbc-4af9-959f-e661ab884731" xlink:to="loc_srt_MaximumMember_63b0b6aa-77b5-47f2-8f48-900d0861040d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#BusinessCombinationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended" id="i58ebd708e4fb4dd288b46c6dcce72ee2_BusinessCombinationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_debef5f5-276b-4bb6-8da4-5400a1997279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_debef5f5-276b-4bb6-8da4-5400a1997279" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_b1bc1942-1373-4188-83fc-a6267c8b02d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_b1bc1942-1373-4188-83fc-a6267c8b02d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationConsiderationTransferredOtherMisc_75d43911-64df-4f7c-99eb-89b06beb5302" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationConsiderationTransferredOtherMisc"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_bxc_BusinessCombinationConsiderationTransferredOtherMisc_75d43911-64df-4f7c-99eb-89b06beb5302" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b4f4baa8-e889-478d-8812-e3e09e03502f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b4f4baa8-e889-478d-8812-e3e09e03502f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_NumberOfCustomers_0bf84001-6479-4dcf-94e0-532aa70b04f4" xlink:href="bxc-20221231.xsd#bxc_NumberOfCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_bxc_NumberOfCustomers_0bf84001-6479-4dcf-94e0-532aa70b04f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_2bdc1e44-997b-4667-80f8-549c4d09b653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_2bdc1e44-997b-4667-80f8-549c4d09b653" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_f73bfb88-b6bc-459f-a504-7101c2eea674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_f73bfb88-b6bc-459f-a504-7101c2eea674" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0a07c344-7716-4c8e-8c71-44eb53297d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0a07c344-7716-4c8e-8c71-44eb53297d2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a07c344-7716-4c8e-8c71-44eb53297d2b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0a07c344-7716-4c8e-8c71-44eb53297d2b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0a07c344-7716-4c8e-8c71-44eb53297d2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7b674fd-869d-4741-9264-30459d02efd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0a07c344-7716-4c8e-8c71-44eb53297d2b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7b674fd-869d-4741-9264-30459d02efd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_VandermeerForestProductsIncMember_8772e0ae-66b8-421a-8af7-5680157d967b" xlink:href="bxc-20221231.xsd#bxc_VandermeerForestProductsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7b674fd-869d-4741-9264-30459d02efd1" xlink:to="loc_bxc_VandermeerForestProductsIncMember_8772e0ae-66b8-421a-8af7-5680157d967b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_dd79af04-eac1-4435-858a-659d377cfa5a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:to="loc_srt_RangeAxis_dd79af04-eac1-4435-858a-659d377cfa5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dd79af04-eac1-4435-858a-659d377cfa5a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_dd79af04-eac1-4435-858a-659d377cfa5a" xlink:to="loc_srt_RangeMember_dd79af04-eac1-4435-858a-659d377cfa5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5000ecbc-32fd-4ac5-a96a-e5b95382bc3c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_dd79af04-eac1-4435-858a-659d377cfa5a" xlink:to="loc_srt_RangeMember_5000ecbc-32fd-4ac5-a96a-e5b95382bc3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_38780cbb-a87e-43dc-8df2-06dc417328c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5000ecbc-32fd-4ac5-a96a-e5b95382bc3c" xlink:to="loc_srt_MinimumMember_38780cbb-a87e-43dc-8df2-06dc417328c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddadb2bf-2b0f-4443-9601-0abc7cf5962f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddadb2bf-2b0f-4443-9601-0abc7cf5962f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ddadb2bf-2b0f-4443-9601-0abc7cf5962f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddadb2bf-2b0f-4443-9601-0abc7cf5962f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ddadb2bf-2b0f-4443-9601-0abc7cf5962f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddadb2bf-2b0f-4443-9601-0abc7cf5962f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ef26837e-b698-4228-9fe1-1715cc291a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ef26837e-b698-4228-9fe1-1715cc291a63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_3c13ec2b-205e-4381-af73-baf0d013244d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:to="loc_us-gaap_TradeNamesMember_3c13ec2b-205e-4381-af73-baf0d013244d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_f26b2e56-2ec0-48a5-9014-810846827523" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_f26b2e56-2ec0-48a5-9014-810846827523" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_61a12cdb-b2dc-4a9d-844f-221f4e80bb26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_61a12cdb-b2dc-4a9d-844f-221f4e80bb26" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_61a12cdb-b2dc-4a9d-844f-221f4e80bb26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_61a12cdb-b2dc-4a9d-844f-221f4e80bb26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_61a12cdb-b2dc-4a9d-844f-221f4e80bb26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3afe392e-419d-489d-a7c8-3d2676cc1eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_61a12cdb-b2dc-4a9d-844f-221f4e80bb26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3afe392e-419d-489d-a7c8-3d2676cc1eb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DistributionFacilityAndRealEstateMember_6efe7cde-2c5a-432b-ba69-af293d4a3f7f" xlink:href="bxc-20221231.xsd#bxc_DistributionFacilityAndRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3afe392e-419d-489d-a7c8-3d2676cc1eb5" xlink:to="loc_bxc_DistributionFacilityAndRealEstateMember_6efe7cde-2c5a-432b-ba69-af293d4a3f7f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails" xlink:type="extended" id="i5157f953c1544ba3814f4d8d87fe10e2_BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_691e1b38-c7d4-49e1-9f1d-d6299c5e27a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_691e1b38-c7d4-49e1-9f1d-d6299c5e27a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2d7f8be1-8bb1-48bf-8388-75b9fb451ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2d7f8be1-8bb1-48bf-8388-75b9fb451ba1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c4a19329-ec53-4363-bf7f-c52499ea2cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c4a19329-ec53-4363-bf7f-c52499ea2cc3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f226e8b-d6b8-440f-b263-739d2e3dba54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f226e8b-d6b8-440f-b263-739d2e3dba54" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_eda7e7e8-6832-4569-b308-c69ce5d1946d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f226e8b-d6b8-440f-b263-739d2e3dba54" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_eda7e7e8-6832-4569-b308-c69ce5d1946d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eda7e7e8-6832-4569-b308-c69ce5d1946d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_eda7e7e8-6832-4569-b308-c69ce5d1946d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eda7e7e8-6832-4569-b308-c69ce5d1946d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3cbffea1-be16-4caf-bd92-78b8aa373a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_eda7e7e8-6832-4569-b308-c69ce5d1946d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3cbffea1-be16-4caf-bd92-78b8aa373a6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_VandermeerForestProductsIncMember_c1ab3b6a-7f78-4a4e-a3bb-3ecbc1cf407d" xlink:href="bxc-20221231.xsd#bxc_VandermeerForestProductsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3cbffea1-be16-4caf-bd92-78b8aa373a6b" xlink:to="loc_bxc_VandermeerForestProductsIncMember_c1ab3b6a-7f78-4a4e-a3bb-3ecbc1cf407d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_88bc37d7-1189-4785-978c-372dbb749efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f226e8b-d6b8-440f-b263-739d2e3dba54" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_88bc37d7-1189-4785-978c-372dbb749efd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_88bc37d7-1189-4785-978c-372dbb749efd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_88bc37d7-1189-4785-978c-372dbb749efd" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_88bc37d7-1189-4785-978c-372dbb749efd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_0cbac48e-e56f-4de8-82f7-0c68f1c0f694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_88bc37d7-1189-4785-978c-372dbb749efd" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_0cbac48e-e56f-4de8-82f7-0c68f1c0f694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_HoldbackLiabilityHeldInEscrowMember_7f415ec6-f3d3-4cee-9542-e0c093592d58" xlink:href="bxc-20221231.xsd#bxc_HoldbackLiabilityHeldInEscrowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_0cbac48e-e56f-4de8-82f7-0c68f1c0f694" xlink:to="loc_bxc_HoldbackLiabilityHeldInEscrowMember_7f415ec6-f3d3-4cee-9542-e0c093592d58" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails" xlink:type="extended" id="i2c77091cfa7e4aa8b4d2b5c1d8cb43fa_BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_46d30c1f-ba2f-48fa-a115-7c4ad3e61b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_46d30c1f-ba2f-48fa-a115-7c4ad3e61b81" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d31861e2-fde7-4dba-88cc-c166a80b2d31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d31861e2-fde7-4dba-88cc-c166a80b2d31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_44356c69-9271-45cc-b8e0-757cd2318835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_44356c69-9271-45cc-b8e0-757cd2318835" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_63360088-ddf4-452c-951a-5d4163f34abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_63360088-ddf4-452c-951a-5d4163f34abc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_af215de1-8412-4a55-a6f2-e4cf3f06cd3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_af215de1-8412-4a55-a6f2-e4cf3f06cd3c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_28965a7d-00ee-41b7-ba25-86cc442e910e" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_28965a7d-00ee-41b7-ba25-86cc442e910e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4aeb4094-7f51-4c1a-b17b-c509f9b60f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4aeb4094-7f51-4c1a-b17b-c509f9b60f40" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_ad71f786-f6de-44d9-83f9-497a8a22394a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_ad71f786-f6de-44d9-83f9-497a8a22394a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_43c7344c-0791-4f5f-935b-3163454f35fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_ad71f786-f6de-44d9-83f9-497a8a22394a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_43c7344c-0791-4f5f-935b-3163454f35fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_263b1c2c-3cdd-412f-a9b6-8200efceec66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_ad71f786-f6de-44d9-83f9-497a8a22394a" xlink:to="loc_us-gaap_Goodwill_263b1c2c-3cdd-412f-a9b6-8200efceec66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_4d225313-328e-42b0-8a65-90c1d1771e24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_4d225313-328e-42b0-8a65-90c1d1771e24" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_1e1e8cf8-25c6-4181-bf0b-fec48358aeca" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_1e1e8cf8-25c6-4181-bf0b-fec48358aeca" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_a285a445-5249-4f79-a447-97079a2e870e" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_a285a445-5249-4f79-a447-97079a2e870e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_b554bc74-c3ca-4da7-bf92-e0729bffa9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_b554bc74-c3ca-4da7-bf92-e0729bffa9ac" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_e6c3f18b-0be5-465b-a3c6-0b46b094e591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_e6c3f18b-0be5-465b-a3c6-0b46b094e591" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9cfb1c9e-afbc-4bfa-b2d8-f7b3990a1475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_46d30c1f-ba2f-48fa-a115-7c4ad3e61b81" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9cfb1c9e-afbc-4bfa-b2d8-f7b3990a1475" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9a18ed38-af6c-4e3c-a855-476dc0408844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9cfb1c9e-afbc-4bfa-b2d8-f7b3990a1475" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9a18ed38-af6c-4e3c-a855-476dc0408844" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a18ed38-af6c-4e3c-a855-476dc0408844_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9a18ed38-af6c-4e3c-a855-476dc0408844" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a18ed38-af6c-4e3c-a855-476dc0408844_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4635b528-2b29-457e-b167-1c36b392c842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9a18ed38-af6c-4e3c-a855-476dc0408844" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4635b528-2b29-457e-b167-1c36b392c842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_VandermeerForestProductsIncMember_cf549fdd-a49c-472d-ac5f-304e6505fccd" xlink:href="bxc-20221231.xsd#bxc_VandermeerForestProductsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4635b528-2b29-457e-b167-1c36b392c842" xlink:to="loc_bxc_VandermeerForestProductsIncMember_cf549fdd-a49c-472d-ac5f-304e6505fccd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dd0e27a5-c50b-43f8-9a69-4a713a25dbc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9cfb1c9e-afbc-4bfa-b2d8-f7b3990a1475" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dd0e27a5-c50b-43f8-9a69-4a713a25dbc9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dd0e27a5-c50b-43f8-9a69-4a713a25dbc9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dd0e27a5-c50b-43f8-9a69-4a713a25dbc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dd0e27a5-c50b-43f8-9a69-4a713a25dbc9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dd0e27a5-c50b-43f8-9a69-4a713a25dbc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2d69e259-d0f6-43c0-9e70-496219bc9e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2d69e259-d0f6-43c0-9e70-496219bc9e1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_46a307b1-20da-4919-aacf-9e3d13606f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:to="loc_us-gaap_TradeNamesMember_46a307b1-20da-4919-aacf-9e3d13606f9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_88484de9-c2e7-4d89-b4b2-c8a74c1fa90d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_88484de9-c2e7-4d89-b4b2-c8a74c1fa90d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#RevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/RevenueRecognitionDetails" xlink:type="extended" id="ic81901431f9b4b7094d9fae2ff19d60e_RevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1202f1fa-5bee-459e-9fb2-a942c97c3889" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays_c1935d89-774c-4d52-b8b4-0ac80be7175f" xlink:href="bxc-20221231.xsd#bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1202f1fa-5bee-459e-9fb2-a942c97c3889" xlink:to="loc_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays_c1935d89-774c-4d52-b8b4-0ac80be7175f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_48018701-d87b-4e67-811f-46ee926caa90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1202f1fa-5bee-459e-9fb2-a942c97c3889" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_48018701-d87b-4e67-811f-46ee926caa90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f84ecd6f-2874-4bb7-9362-19dec783c3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1202f1fa-5bee-459e-9fb2-a942c97c3889" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f84ecd6f-2874-4bb7-9362-19dec783c3b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_cabce7f1-46db-4d9c-b65e-513a2743c487" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f84ecd6f-2874-4bb7-9362-19dec783c3b4" xlink:to="loc_srt_ProductOrServiceAxis_cabce7f1-46db-4d9c-b65e-513a2743c487" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_cabce7f1-46db-4d9c-b65e-513a2743c487_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_cabce7f1-46db-4d9c-b65e-513a2743c487" xlink:to="loc_srt_ProductsAndServicesDomain_cabce7f1-46db-4d9c-b65e-513a2743c487_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a7683ec8-bf89-44ed-8aa7-2a2ccbe68957" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_cabce7f1-46db-4d9c-b65e-513a2743c487" xlink:to="loc_srt_ProductsAndServicesDomain_a7683ec8-bf89-44ed-8aa7-2a2ccbe68957" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SpecialtyProductsMember_0409670f-7d9f-4e49-bade-1dc5d34dc671" xlink:href="bxc-20221231.xsd#bxc_SpecialtyProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a7683ec8-bf89-44ed-8aa7-2a2ccbe68957" xlink:to="loc_bxc_SpecialtyProductsMember_0409670f-7d9f-4e49-bade-1dc5d34dc671" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_StructuralProductsMember_e0ccb3cb-c98f-4c8e-9b37-d95e75ac6fc8" xlink:href="bxc-20221231.xsd#bxc_StructuralProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a7683ec8-bf89-44ed-8aa7-2a2ccbe68957" xlink:to="loc_bxc_StructuralProductsMember_e0ccb3cb-c98f-4c8e-9b37-d95e75ac6fc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_0f57c813-1509-4dac-9489-321ef0479c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f84ecd6f-2874-4bb7-9362-19dec783c3b4" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_0f57c813-1509-4dac-9489-321ef0479c9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_0f57c813-1509-4dac-9489-321ef0479c9a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_0f57c813-1509-4dac-9489-321ef0479c9a" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_0f57c813-1509-4dac-9489-321ef0479c9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_0f57c813-1509-4dac-9489-321ef0479c9a" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SalesChannelWarehouseMember_c102ce53-3c26-43c5-bc8e-c7b9bf6c16ba" xlink:href="bxc-20221231.xsd#bxc_SalesChannelWarehouseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:to="loc_bxc_SalesChannelWarehouseMember_c102ce53-3c26-43c5-bc8e-c7b9bf6c16ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SalesChannelDirectMember_8565bb36-967c-40ac-b479-6b23d9531e71" xlink:href="bxc-20221231.xsd#bxc_SalesChannelDirectMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:to="loc_bxc_SalesChannelDirectMember_8565bb36-967c-40ac-b479-6b23d9531e71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember_15bf9feb-57ca-4f9d-9093-91b898bd8088" xlink:href="bxc-20221231.xsd#bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:to="loc_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember_15bf9feb-57ca-4f9d-9093-91b898bd8088" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails" xlink:type="extended" id="ia223ea50127a4f00bbaeb12ade80fd29_GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_dd4463f1-e4b8-49d7-aeb2-40c0de20000a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_dd4463f1-e4b8-49d7-aeb2-40c0de20000a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_06d10f03-2f04-4934-8302-cf791219287a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_06d10f03-2f04-4934-8302-cf791219287a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6a96c6ef-41e6-4f52-aab3-4a8e9912a3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6a96c6ef-41e6-4f52-aab3-4a8e9912a3f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_721512fb-ddc2-49c7-9632-684c56fce13b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_721512fb-ddc2-49c7-9632-684c56fce13b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b3c8ed93-aa5f-4da3-b50f-68bf3a53d7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b3c8ed93-aa5f-4da3-b50f-68bf3a53d7fe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7048e93-080b-435c-bfff-43a883d25ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b3c8ed93-aa5f-4da3-b50f-68bf3a53d7fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7048e93-080b-435c-bfff-43a883d25ab9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f7048e93-080b-435c-bfff-43a883d25ab9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7048e93-080b-435c-bfff-43a883d25ab9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f7048e93-080b-435c-bfff-43a883d25ab9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7048e93-080b-435c-bfff-43a883d25ab9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_b6794689-afb1-4882-9ebb-5e1fec56f4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:to="loc_us-gaap_CustomerRelationshipsMember_b6794689-afb1-4882-9ebb-5e1fec56f4b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_9f4c6c0a-8f98-4a95-8e96-df24e5ba4808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_9f4c6c0a-8f98-4a95-8e96-df24e5ba4808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_fab8a982-9ef3-42ac-837c-d174c82a1685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:to="loc_us-gaap_TradeNamesMember_fab8a982-9ef3-42ac-837c-d174c82a1685" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="extended" id="if2da2e2cb1774f55852348a757e09a6b_PropertyPlantandEquipmentPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4095a49c-303f-4e8b-a03a-ef1719b0b018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4095a49c-303f-4e8b-a03a-ef1719b0b018" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_90cf722c-17dd-4c3d-8df3-d045fdb8b72e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_90cf722c-17dd-4c3d-8df3-d045fdb8b72e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b11f1ef5-2749-458b-94f5-74b620510d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b11f1ef5-2749-458b-94f5-74b620510d4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2cb4a917-b7a9-4af2-ae1a-0b8815ac2ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2cb4a917-b7a9-4af2-ae1a-0b8815ac2ec6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_289432da-5d11-48bc-9662-305add6a3919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2cb4a917-b7a9-4af2-ae1a-0b8815ac2ec6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_289432da-5d11-48bc-9662-305add6a3919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_289432da-5d11-48bc-9662-305add6a3919_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_289432da-5d11-48bc-9662-305add6a3919" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_289432da-5d11-48bc-9662-305add6a3919_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_289432da-5d11-48bc-9662-305add6a3919" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_2d051471-6c29-4727-a785-348825f88544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_2d051471-6c29-4727-a785-348825f88544" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_93bd0e58-d6e7-4e19-ab67-342d7e67038a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:to="loc_us-gaap_BuildingMember_93bd0e58-d6e7-4e19-ab67-342d7e67038a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_aac70e03-0c10-4750-9307-228265bc9d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_aac70e03-0c10-4750-9307-228265bc9d9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_3e88d797-f74a-4d54-9663-63c3657f22d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:to="loc_us-gaap_ConstructionInProgressMember_3e88d797-f74a-4d54-9663-63c3657f22d1" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#AssetsHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/AssetsHeldforSaleDetails" xlink:type="extended" id="iabbb8b2372164c96bb11cac95771b462_AssetsHeldforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74725814-34cf-4234-822b-08a4087cd8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_948ddbed-191c-4505-b1f3-13eac372ec83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74725814-34cf-4234-822b-08a4087cd8ea" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_948ddbed-191c-4505-b1f3-13eac372ec83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_68eb1ff5-79a7-44fb-9e06-0b3ee3393020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74725814-34cf-4234-822b-08a4087cd8ea" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_68eb1ff5-79a7-44fb-9e06-0b3ee3393020" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1e998c94-cde9-4ab9-b8e8-52b2a94914ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74725814-34cf-4234-822b-08a4087cd8ea" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1e998c94-cde9-4ab9-b8e8-52b2a94914ba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_09704566-e970-4cd9-9dae-d4c83ee3b1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1e998c94-cde9-4ab9-b8e8-52b2a94914ba" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_09704566-e970-4cd9-9dae-d4c83ee3b1dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_09704566-e970-4cd9-9dae-d4c83ee3b1dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_09704566-e970-4cd9-9dae-d4c83ee3b1dc" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_09704566-e970-4cd9-9dae-d4c83ee3b1dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0ce1c23b-7dbb-4e05-aeb3-afd2b958ed03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_09704566-e970-4cd9-9dae-d4c83ee3b1dc" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0ce1c23b-7dbb-4e05-aeb3-afd2b958ed03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_0fe815aa-d5ae-420b-bc9f-53e77fa0c440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_0ce1c23b-7dbb-4e05-aeb3-afd2b958ed03" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_0fe815aa-d5ae-420b-bc9f-53e77fa0c440" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="ia6807498c47546fca19b6cc37aac9d8d_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent_59d909dc-0f8e-4497-943b-188314bb0f4a" xlink:href="bxc-20221231.xsd#bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent_59d909dc-0f8e-4497-943b-188314bb0f4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0eda0b55-70f1-4642-8f78-9eef8ab7e4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0eda0b55-70f1-4642-8f78-9eef8ab7e4b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_5dd667f2-396e-4e63-a6ff-87cdf4f0d914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_5dd667f2-396e-4e63-a6ff-87cdf4f0d914" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e0d30b39-a624-4c20-b807-d1d4ea66bc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e0d30b39-a624-4c20-b807-d1d4ea66bc9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_4a81993b-a765-465f-8047-4d3dd1280a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_IncomeTaxesReceivable_4a81993b-a765-465f-8047-4d3dd1280a7c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_830797d6-23c5-45c3-8557-9ddfb1a91435" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_830797d6-23c5-45c3-8557-9ddfb1a91435" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_73f70293-eef9-4a7d-9b9a-10f58103cbc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_73f70293-eef9-4a7d-9b9a-10f58103cbc5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ValuationAllowancesUnderTheTaxActAndCARES_839d3fa3-380c-4941-a7a7-b2fc5b047500" xlink:href="bxc-20221231.xsd#bxc_ValuationAllowancesUnderTheTaxActAndCARES"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_bxc_ValuationAllowancesUnderTheTaxActAndCARES_839d3fa3-380c-4941-a7a7-b2fc5b047500" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_e081ed2b-210a-46bb-9ced-d19a6f06aecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_OperatingLossCarryforwards_e081ed2b-210a-46bb-9ced-d19a6f06aecb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_NetOperatingLossCarryforwards_64e53c7b-f92d-4c6d-be66-6b5cb7d2c686" xlink:href="bxc-20221231.xsd#bxc_NetOperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_bxc_NetOperatingLossCarryforwards_64e53c7b-f92d-4c6d-be66-6b5cb7d2c686" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_91f128e7-f314-4d50-8eb9-3eb92f7f6d91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_91f128e7-f314-4d50-8eb9-3eb92f7f6d91" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_a5158c09-68be-4617-87b2-e03c574922ce" xlink:href="bxc-20221231.xsd#bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_a5158c09-68be-4617-87b2-e03c574922ce" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_7b6ce758-f31a-41ea-9116-6a0f7b3ebd15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_7b6ce758-f31a-41ea-9116-6a0f7b3ebd15" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_9dbca8b3-37dc-4ac9-81f9-c10c9d9f7553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_9dbca8b3-37dc-4ac9-81f9-c10c9d9f7553" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_79218b4b-1baf-4403-8abf-2529bbd537fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_9dbca8b3-37dc-4ac9-81f9-c10c9d9f7553" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_79218b4b-1baf-4403-8abf-2529bbd537fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_79218b4b-1baf-4403-8abf-2529bbd537fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_79218b4b-1baf-4403-8abf-2529bbd537fb" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_79218b4b-1baf-4403-8abf-2529bbd537fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_8c0ef4f9-056f-4ffd-9ce0-9276966bb5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_79218b4b-1baf-4403-8abf-2529bbd537fb" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_8c0ef4f9-056f-4ffd-9ce0-9276966bb5ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_699efd9f-c655-4c47-b4e4-cef3d696ade2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_8c0ef4f9-056f-4ffd-9ce0-9276966bb5ac" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_699efd9f-c655-4c47-b4e4-cef3d696ade2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LongTermDebtLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails" xlink:type="extended" id="i3c583f04d487408cb4781366debb96ac_LongTermDebtLongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_5f4470c8-6b47-4f9d-bcbb-0e808907fcfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_SeniorNotes_5f4470c8-6b47-4f9d-bcbb-0e808907fcfd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_14402a2b-398d-47fe-901c-ad3e72bd3ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_14402a2b-398d-47fe-901c-ad3e72bd3ea5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_9a78dac7-9fd1-46ec-b1fa-3106a886b6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_FinanceLeaseLiability_9a78dac7-9fd1-46ec-b1fa-3106a886b6eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LongtermDebtGrossAndLeaseObligation_c1855ccc-d34b-4289-930f-b091b6f37905" xlink:href="bxc-20221231.xsd#bxc_LongtermDebtGrossAndLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_bxc_LongtermDebtGrossAndLeaseObligation_c1855ccc-d34b-4289-930f-b091b6f37905" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_3475ca6c-5cce-46bb-867e-5257ec47a182" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_3475ca6c-5cce-46bb-867e-5257ec47a182" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_92a67c72-44cb-4d6e-8f48-f81009a959ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_92a67c72-44cb-4d6e-8f48-f81009a959ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2e9e2ceb-5849-459d-8351-811b8b92104c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2e9e2ceb-5849-459d-8351-811b8b92104c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_ff86a159-7fe4-401a-96f3-1d61f1ef99e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_ff86a159-7fe4-401a-96f3-1d61f1ef99e7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a3b54287-932e-4c3f-8ba7-6fc9c6c719e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a3b54287-932e-4c3f-8ba7-6fc9c6c719e0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_dfa89339-ea00-4daf-8154-fa69066693f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_dfa89339-ea00-4daf-8154-fa69066693f4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d5e9e231-b1f5-4e0d-862c-2ad169e0a0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_2f4e45b1-cd90-4a36-bad2-1d07ab38c8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_2f4e45b1-cd90-4a36-bad2-1d07ab38c8f8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_287c58c7-e5c1-43d0-a0a7-715c0d9feb09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_DebtInstrumentTable_287c58c7-e5c1-43d0-a0a7-715c0d9feb09" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8ca05d9f-4ca4-4d95-9189-c41c4cd0088d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_287c58c7-e5c1-43d0-a0a7-715c0d9feb09" xlink:to="loc_us-gaap_CreditFacilityAxis_8ca05d9f-4ca4-4d95-9189-c41c4cd0088d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8ca05d9f-4ca4-4d95-9189-c41c4cd0088d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_8ca05d9f-4ca4-4d95-9189-c41c4cd0088d" xlink:to="loc_us-gaap_CreditFacilityDomain_8ca05d9f-4ca4-4d95-9189-c41c4cd0088d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_54f77e43-14b9-48fa-9d3c-cf5982487eed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_8ca05d9f-4ca4-4d95-9189-c41c4cd0088d" xlink:to="loc_us-gaap_CreditFacilityDomain_54f77e43-14b9-48fa-9d3c-cf5982487eed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c300e99a-f6f1-4858-b8bc-ce8c541ed886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_54f77e43-14b9-48fa-9d3c-cf5982487eed" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c300e99a-f6f1-4858-b8bc-ce8c541ed886" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7064b1c7-d82a-4eaa-be1a-68547caad4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_287c58c7-e5c1-43d0-a0a7-715c0d9feb09" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7064b1c7-d82a-4eaa-be1a-68547caad4cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7064b1c7-d82a-4eaa-be1a-68547caad4cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_7064b1c7-d82a-4eaa-be1a-68547caad4cf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7064b1c7-d82a-4eaa-be1a-68547caad4cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_40c75aae-48fa-45f1-8d03-81d3a422f735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_7064b1c7-d82a-4eaa-be1a-68547caad4cf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_40c75aae-48fa-45f1-8d03-81d3a422f735" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_0017dd56-9751-40a0-ab68-d3aa5c574ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_40c75aae-48fa-45f1-8d03-81d3a422f735" xlink:to="loc_us-gaap_LineOfCreditMember_0017dd56-9751-40a0-ab68-d3aa5c574ed5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LongTermDebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails" xlink:type="extended" id="i60e3910f00604b5e9a632fa26402eff4_LongTermDebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0ab92472-514f-496a-8bc2-3f1bdf527825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0ab92472-514f-496a-8bc2-3f1bdf527825" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a86be6cb-0034-4ccf-90c3-fa534424fdeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a86be6cb-0034-4ccf-90c3-fa534424fdeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DebtInstrumentPercentageOfPrincipalDiscount_81330af5-b569-4482-8a67-d356ac287753" xlink:href="bxc-20221231.xsd#bxc_DebtInstrumentPercentageOfPrincipalDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_bxc_DebtInstrumentPercentageOfPrincipalDiscount_81330af5-b569-4482-8a67-d356ac287753" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6aa9c8b2-4322-4f67-aa20-d3ef2171a5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6aa9c8b2-4322-4f67-aa20-d3ef2171a5ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f33b5a36-9b31-45a2-bdf0-3c0f5638c686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f33b5a36-9b31-45a2-bdf0-3c0f5638c686" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_cea046b9-daa6-43e6-9666-e4432f251902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_cea046b9-daa6-43e6-9666-e4432f251902" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_67a35698-d7e5-41c2-8b85-33df864ab13d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_67a35698-d7e5-41c2-8b85-33df864ab13d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_483ffebb-4616-491a-aeff-da5f84a45649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LineOfCredit_483ffebb-4616-491a-aeff-da5f84a45649" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d24616a8-ecd2-4c8c-990f-9a0b376e407d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d24616a8-ecd2-4c8c-990f-9a0b376e407d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_000a1bc4-45c6-4c1e-9b58-8f54ff89d769" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_000a1bc4-45c6-4c1e-9b58-8f54ff89d769" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_4559f08a-2963-4f2c-a082-476ad01e6371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_4559f08a-2963-4f2c-a082-476ad01e6371" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ade5f723-7db2-4f86-be98-0bb12ba1747b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_ade5f723-7db2-4f86-be98-0bb12ba1747b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3a7446e0-8f0b-4e9e-8a4d-f4f10ac78e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_us-gaap_DebtInstrumentAxis_3a7446e0-8f0b-4e9e-8a4d-f4f10ac78e22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3a7446e0-8f0b-4e9e-8a4d-f4f10ac78e22_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_3a7446e0-8f0b-4e9e-8a4d-f4f10ac78e22" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3a7446e0-8f0b-4e9e-8a4d-f4f10ac78e22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cfd604b9-7826-4fa4-8bc2-db104c605548" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_3a7446e0-8f0b-4e9e-8a4d-f4f10ac78e22" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cfd604b9-7826-4fa4-8bc2-db104c605548" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_A60SeniorSecuredNotesDue2029Member_575578ca-fe64-4c88-af15-942340f20c31" xlink:href="bxc-20221231.xsd#bxc_A60SeniorSecuredNotesDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cfd604b9-7826-4fa4-8bc2-db104c605548" xlink:to="loc_bxc_A60SeniorSecuredNotesDue2029Member_575578ca-fe64-4c88-af15-942340f20c31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_TermLoanMember_ae04f0fd-d142-4ecf-89f4-d0d9532b00c5" xlink:href="bxc-20221231.xsd#bxc_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cfd604b9-7826-4fa4-8bc2-db104c605548" xlink:to="loc_bxc_TermLoanMember_ae04f0fd-d142-4ecf-89f4-d0d9532b00c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_516fd166-7704-4c32-87a7-4e64df888cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_516fd166-7704-4c32-87a7-4e64df888cd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_516fd166-7704-4c32-87a7-4e64df888cd7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_516fd166-7704-4c32-87a7-4e64df888cd7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_516fd166-7704-4c32-87a7-4e64df888cd7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_516fd166-7704-4c32-87a7-4e64df888cd7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_de2c0431-dd96-4479-9ccb-a8e2540da7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:to="loc_us-gaap_SeniorNotesMember_de2c0431-dd96-4479-9ccb-a8e2540da7b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_f8a36f46-5c87-4342-95e4-4e702cfac4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:to="loc_us-gaap_LineOfCreditMember_f8a36f46-5c87-4342-95e4-4e702cfac4bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_e2b3773b-1ad4-4599-bc5a-d55a6a4db77c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:to="loc_us-gaap_SecuredDebtMember_e2b3773b-1ad4-4599-bc5a-d55a6a4db77c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0db591fe-18e4-44bd-9384-1854bce3e934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_us-gaap_CreditFacilityAxis_0db591fe-18e4-44bd-9384-1854bce3e934" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0db591fe-18e4-44bd-9384-1854bce3e934_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0db591fe-18e4-44bd-9384-1854bce3e934" xlink:to="loc_us-gaap_CreditFacilityDomain_0db591fe-18e4-44bd-9384-1854bce3e934_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_34b873c0-fe20-4a74-befb-c85099baacd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0db591fe-18e4-44bd-9384-1854bce3e934" xlink:to="loc_us-gaap_CreditFacilityDomain_34b873c0-fe20-4a74-befb-c85099baacd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a1232386-3066-472a-886a-25667c35dc65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_34b873c0-fe20-4a74-befb-c85099baacd8" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a1232386-3066-472a-886a-25667c35dc65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_804d8d12-f02a-4b44-b28c-805810f4fd0f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_srt_RangeAxis_804d8d12-f02a-4b44-b28c-805810f4fd0f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_804d8d12-f02a-4b44-b28c-805810f4fd0f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_804d8d12-f02a-4b44-b28c-805810f4fd0f" xlink:to="loc_srt_RangeMember_804d8d12-f02a-4b44-b28c-805810f4fd0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_675e8acb-24e4-4d45-8ed1-e8185286b40b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_804d8d12-f02a-4b44-b28c-805810f4fd0f" xlink:to="loc_srt_RangeMember_675e8acb-24e4-4d45-8ed1-e8185286b40b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8f78f3fe-55a0-4845-b640-f4596efa37a1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_675e8acb-24e4-4d45-8ed1-e8185286b40b" xlink:to="loc_srt_MinimumMember_8f78f3fe-55a0-4845-b640-f4596efa37a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ca2bf9fb-2eb5-48b1-a773-37cceb701a25" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_675e8acb-24e4-4d45-8ed1-e8185286b40b" xlink:to="loc_srt_MaximumMember_ca2bf9fb-2eb5-48b1-a773-37cceb701a25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2679c072-7f74-40bb-b995-411d66860839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_us-gaap_VariableRateAxis_2679c072-7f74-40bb-b995-411d66860839" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_2679c072-7f74-40bb-b995-411d66860839_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_2679c072-7f74-40bb-b995-411d66860839" xlink:to="loc_us-gaap_VariableRateDomain_2679c072-7f74-40bb-b995-411d66860839_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b96efeb5-5889-4c97-a46b-74b30d024512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_2679c072-7f74-40bb-b995-411d66860839" xlink:to="loc_us-gaap_VariableRateDomain_b96efeb5-5889-4c97-a46b-74b30d024512" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_98f85bd8-d390-4c27-95aa-e55f1b61ceca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_b96efeb5-5889-4c97-a46b-74b30d024512" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_98f85bd8-d390-4c27-95aa-e55f1b61ceca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_4fe719a1-e595-4cc3-a7ac-28af9538db3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_b96efeb5-5889-4c97-a46b-74b30d024512" xlink:to="loc_us-gaap_BaseRateMember_4fe719a1-e595-4cc3-a7ac-28af9538db3c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/FairValueMeasurementsDetails" xlink:type="extended" id="ic13e2f5f0c8244c489a1af954260632d_FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bcb18672-13fd-4e77-87de-a17a24a166a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_02ce6106-012b-434a-aeb8-fff3e756aed4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bcb18672-13fd-4e77-87de-a17a24a166a1" xlink:to="loc_us-gaap_LongTermDebtFairValue_02ce6106-012b-434a-aeb8-fff3e756aed4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bcb18672-13fd-4e77-87de-a17a24a166a1" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_b7dfed4b-6640-49a1-af5b-d477b1b051de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_b7dfed4b-6640-49a1-af5b-d477b1b051de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b7dfed4b-6640-49a1-af5b-d477b1b051de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b7dfed4b-6640-49a1-af5b-d477b1b051de" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b7dfed4b-6640-49a1-af5b-d477b1b051de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da0aa8b4-9baf-41f4-8713-aa0582ad9429" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b7dfed4b-6640-49a1-af5b-d477b1b051de" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da0aa8b4-9baf-41f4-8713-aa0582ad9429" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8f10d6d1-6358-4a9c-8f97-db0d7eb7860d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da0aa8b4-9baf-41f4-8713-aa0582ad9429" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8f10d6d1-6358-4a9c-8f97-db0d7eb7860d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_a90213b8-eb6f-418b-95ab-62517045d00a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8f10d6d1-6358-4a9c-8f97-db0d7eb7860d" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_a90213b8-eb6f-418b-95ab-62517045d00a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7696cdbf-765d-4554-a02b-d4aa9dbe7711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8f10d6d1-6358-4a9c-8f97-db0d7eb7860d" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7696cdbf-765d-4554-a02b-d4aa9dbe7711" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_36c602bc-198d-458d-bf27-59c7157e62b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_36c602bc-198d-458d-bf27-59c7157e62b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_36c602bc-198d-458d-bf27-59c7157e62b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_36c602bc-198d-458d-bf27-59c7157e62b3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_36c602bc-198d-458d-bf27-59c7157e62b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b383ec74-8a2f-48d5-a3c8-5d734b217b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_36c602bc-198d-458d-bf27-59c7157e62b3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b383ec74-8a2f-48d5-a3c8-5d734b217b3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_02c8140a-e559-4b55-be56-d0c8a31bfb5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b383ec74-8a2f-48d5-a3c8-5d734b217b3c" xlink:to="loc_us-gaap_SeniorNotesMember_02c8140a-e559-4b55-be56-d0c8a31bfb5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_348fe04e-c4c0-432b-bfc5-7d7ea311472c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:to="loc_us-gaap_DebtInstrumentAxis_348fe04e-c4c0-432b-bfc5-7d7ea311472c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_348fe04e-c4c0-432b-bfc5-7d7ea311472c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_348fe04e-c4c0-432b-bfc5-7d7ea311472c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_348fe04e-c4c0-432b-bfc5-7d7ea311472c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_75717a21-520b-42db-8004-c44e8d5c1cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_348fe04e-c4c0-432b-bfc5-7d7ea311472c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_75717a21-520b-42db-8004-c44e8d5c1cb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_A60SeniorSecuredNotesDue2029Member_19373d7e-9367-4069-a5a7-889bc2de96e3" xlink:href="bxc-20221231.xsd#bxc_A60SeniorSecuredNotesDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_75717a21-520b-42db-8004-c44e8d5c1cb5" xlink:to="loc_bxc_A60SeniorSecuredNotesDue2029Member_19373d7e-9367-4069-a5a7-889bc2de96e3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails" xlink:type="extended" id="i67fa2e7b904142f3b9eb2f63feb0ad3f_EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePropertiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination_4eb0f8b5-a3f7-4de7-a8e4-b71ff96628f8" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanPensionPlanDurationOfTermination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination_4eb0f8b5-a3f7-4de7-a8e4-b71ff96628f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_01a5ce78-fa5a-41f6-8091-f4fcc2e9bd63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_01a5ce78-fa5a-41f6-8091-f4fcc2e9bd63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireRealEstate_be6cc0f8-2308-41fb-a604-d6fc9b99dc35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_PaymentsToAcquireRealEstate_be6cc0f8-2308-41fb-a604-d6fc9b99dc35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations_fd6e9787-5a1f-43ed-b8d6-e9198b3e6b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPensionPlanObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations_fd6e9787-5a1f-43ed-b8d6-e9198b3e6b10" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_9a2b7d9c-960c-4e35-9cc8-81b0235f2283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_9a2b7d9c-960c-4e35-9cc8-81b0235f2283" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeOperatingLeaseNumberOfRenewalTerms_e26ed92b-fe63-40f2-bf80-84a77f8fa5a9" xlink:href="bxc-20221231.xsd#bxc_LesseeOperatingLeaseNumberOfRenewalTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_LesseeOperatingLeaseNumberOfRenewalTerms_e26ed92b-fe63-40f2-bf80-84a77f8fa5a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_a0ea7b18-9c3e-47cd-9fc6-6374961b019f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_a0ea7b18-9c3e-47cd-9fc6-6374961b019f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_89e9fda8-b90a-47eb-b58c-c270710d3cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_89e9fda8-b90a-47eb-b58c-c270710d3cf5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_807ea262-aab6-426b-98f7-099f95c75bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_807ea262-aab6-426b-98f7-099f95c75bc6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_288c5546-feba-4309-8be1-2d53c682cfa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_288c5546-feba-4309-8be1-2d53c682cfa3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_51662f64-85e4-4a37-84cc-21d6d3b25cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_51662f64-85e4-4a37-84cc-21d6d3b25cd4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan_f8504c0e-a3d2-4015-bdbe-db4a07587654" xlink:href="bxc-20221231.xsd#bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan_f8504c0e-a3d2-4015-bdbe-db4a07587654" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_4fc812f2-9f34-417d-bf0c-f438f99487ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_4fc812f2-9f34-417d-bf0c-f438f99487ad" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss_c89e6be6-c7bc-48c9-af06-e76cca09658f" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss_c89e6be6-c7bc-48c9-af06-e76cca09658f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss_834c8bde-4cbc-439c-b3c1-d60682a17dbe" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss_834c8bde-4cbc-439c-b3c1-d60682a17dbe" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_90cbb59f-a58f-40b4-9844-4a3c9e4a5f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_90cbb59f-a58f-40b4-9844-4a3c9e4a5f9e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fdf37d66-882a-4e8f-aebd-80d0609cd7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fdf37d66-882a-4e8f-aebd-80d0609cd7f7" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_01447653-68d4-4637-af33-6186a05c33d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_01447653-68d4-4637-af33-6186a05c33d5" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8e3f1760-75da-489c-befd-208258e841f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8e3f1760-75da-489c-befd-208258e841f1" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_c414a986-f708-4eac-b2e8-53a05e99ac74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealEstatePropertiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_c414a986-f708-4eac-b2e8-53a05e99ac74" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_14bab4be-cd31-49be-bdc6-8838f2b77649" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_c414a986-f708-4eac-b2e8-53a05e99ac74" xlink:to="loc_srt_RangeAxis_14bab4be-cd31-49be-bdc6-8838f2b77649" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_14bab4be-cd31-49be-bdc6-8838f2b77649_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_14bab4be-cd31-49be-bdc6-8838f2b77649" xlink:to="loc_srt_RangeMember_14bab4be-cd31-49be-bdc6-8838f2b77649_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7a8f7241-5626-439d-b1c4-ec52b76172fd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_14bab4be-cd31-49be-bdc6-8838f2b77649" xlink:to="loc_srt_RangeMember_7a8f7241-5626-439d-b1c4-ec52b76172fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_14a74dfb-2044-456e-8a4c-6f0d0a71dfa6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7a8f7241-5626-439d-b1c4-ec52b76172fd" xlink:to="loc_srt_MinimumMember_14a74dfb-2044-456e-8a4c-6f0d0a71dfa6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ca568736-a5c9-4aa9-947f-cbda3ee15883" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7a8f7241-5626-439d-b1c4-ec52b76172fd" xlink:to="loc_srt_MaximumMember_ca568736-a5c9-4aa9-947f-cbda3ee15883" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_48a10c4c-29ae-4396-99a4-c50d43618de3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_c414a986-f708-4eac-b2e8-53a05e99ac74" xlink:to="loc_srt_StatementGeographicalAxis_48a10c4c-29ae-4396-99a4-c50d43618de3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_48a10c4c-29ae-4396-99a4-c50d43618de3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_48a10c4c-29ae-4396-99a4-c50d43618de3" xlink:to="loc_srt_SegmentGeographicalDomain_48a10c4c-29ae-4396-99a4-c50d43618de3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_359e91e9-8872-4297-a578-8406c64d6dae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_48a10c4c-29ae-4396-99a4-c50d43618de3" xlink:to="loc_srt_SegmentGeographicalDomain_359e91e9-8872-4297-a578-8406c64d6dae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_CharlestonSCAndBuffaloNYMember_dbb1506c-80d5-47b3-8c97-31b2d5254590" xlink:href="bxc-20221231.xsd#bxc_CharlestonSCAndBuffaloNYMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_359e91e9-8872-4297-a578-8406c64d6dae" xlink:to="loc_bxc_CharlestonSCAndBuffaloNYMember_dbb1506c-80d5-47b3-8c97-31b2d5254590" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails" xlink:type="extended" id="i11dc71ff68c64f1caf8b512e64e7c754_EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_acc49c95-47aa-448e-969a-f174402d87e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_89a9d6b7-9809-47bc-aede-beda67cac0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_acc49c95-47aa-448e-969a-f174402d87e5" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_89a9d6b7-9809-47bc-aede-beda67cac0a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_ead7534e-dc22-4536-b45d-e6bf93a0021a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_acc49c95-47aa-448e-969a-f174402d87e5" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_ead7534e-dc22-4536-b45d-e6bf93a0021a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b8d8ff3-acd3-4a12-aa6f-fca63c8a4aad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_acc49c95-47aa-448e-969a-f174402d87e5" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b8d8ff3-acd3-4a12-aa6f-fca63c8a4aad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_11ccb11b-87b7-4398-9d20-901094f61784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b8d8ff3-acd3-4a12-aa6f-fca63c8a4aad" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_11ccb11b-87b7-4398-9d20-901094f61784" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_11ccb11b-87b7-4398-9d20-901094f61784_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_11ccb11b-87b7-4398-9d20-901094f61784" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_11ccb11b-87b7-4398-9d20-901094f61784_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_11ccb11b-87b7-4398-9d20-901094f61784" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_GlobalEquitySecuritiesMember_0e5050b8-4c2a-4416-8671-2649527aead0" xlink:href="bxc-20221231.xsd#bxc_GlobalEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_bxc_GlobalEquitySecuritiesMember_0e5050b8-4c2a-4416-8671-2649527aead0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DiversifiedCreditMember_0da54e6f-77cf-4064-acae-fefd35b7bf35" xlink:href="bxc-20221231.xsd#bxc_DiversifiedCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_bxc_DiversifiedCreditMember_0da54e6f-77cf-4064-acae-fefd35b7bf35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_RealAssetsMember_6a9fcc3a-b684-4063-b248-0bdb24349e05" xlink:href="bxc-20221231.xsd#bxc_RealAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_bxc_RealAssetsMember_6a9fcc3a-b684-4063-b248-0bdb24349e05" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LiabilityMatchingSecuritiesMember_c942df97-6e60-4116-9fb1-3c61f969e971" xlink:href="bxc-20221231.xsd#bxc_LiabilityMatchingSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_bxc_LiabilityMatchingSecuritiesMember_c942df97-6e60-4116-9fb1-3c61f969e971" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_dd5336d8-9c58-46b5-8500-ebac865c8d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_dd5336d8-9c58-46b5-8500-ebac865c8d5e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails" xlink:type="extended" id="ia4ff40f3912e4ed7bb4e1187a19529e7_EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b326a1f1-5343-4fc4-8700-45934e90cc72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_04209c11-f6f2-4042-af6a-7cd98a473679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b326a1f1-5343-4fc4-8700-45934e90cc72" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_04209c11-f6f2-4042-af6a-7cd98a473679" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b326a1f1-5343-4fc4-8700-45934e90cc72" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_69d0c9d1-2c59-45db-a9a9-0d61d5966f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_69d0c9d1-2c59-45db-a9a9-0d61d5966f7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_69d0c9d1-2c59-45db-a9a9-0d61d5966f7b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_69d0c9d1-2c59-45db-a9a9-0d61d5966f7b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_69d0c9d1-2c59-45db-a9a9-0d61d5966f7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_da25126c-78dd-4fdb-8b6b-42d828117e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_69d0c9d1-2c59-45db-a9a9-0d61d5966f7b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_da25126c-78dd-4fdb-8b6b-42d828117e4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_bf58c2e6-cf40-49f3-af5f-5acbdc2bbf2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_da25126c-78dd-4fdb-8b6b-42d828117e4b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_bf58c2e6-cf40-49f3-af5f-5acbdc2bbf2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_acbb7053-3058-4484-a7e4-e98f708abe86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_acbb7053-3058-4484-a7e4-e98f708abe86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_acbb7053-3058-4484-a7e4-e98f708abe86_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_acbb7053-3058-4484-a7e4-e98f708abe86" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_acbb7053-3058-4484-a7e4-e98f708abe86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_acbb7053-3058-4484-a7e4-e98f708abe86" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember_b9a5761f-cbd4-433e-b17c-07ec3f35d773" xlink:href="bxc-20221231.xsd#bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:to="loc_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember_b9a5761f-cbd4-433e-b17c-07ec3f35d773" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember_0529e586-ec80-4a99-b4f4-ef88ada54bff" xlink:href="bxc-20221231.xsd#bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:to="loc_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember_0529e586-ec80-4a99-b4f4-ef88ada54bff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b4875f7a-8481-49ca-8690-cdbbbd4f4f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b4875f7a-8481-49ca-8690-cdbbbd4f4f04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a53503a4-46bc-4baa-ae34-c51931020ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a53503a4-46bc-4baa-ae34-c51931020ff1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a53503a4-46bc-4baa-ae34-c51931020ff1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a53503a4-46bc-4baa-ae34-c51931020ff1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a53503a4-46bc-4baa-ae34-c51931020ff1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a53503a4-46bc-4baa-ae34-c51931020ff1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e1903149-1a74-4edf-8590-42dbff994552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e1903149-1a74-4edf-8590-42dbff994552" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6e76bd33-8f2a-493d-86c6-3d80c6bb2085" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6e76bd33-8f2a-493d-86c6-3d80c6bb2085" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_18731d29-93a3-4d33-bd10-6399885efe6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_18731d29-93a3-4d33-bd10-6399885efe6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_b1478d68-8371-44f5-a0d3-7073172e2b33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_b1478d68-8371-44f5-a0d3-7073172e2b33" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails" xlink:type="extended" id="i7301f45d881a4c50beb6f3e308c2c01b_EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost_46333807-b325-444d-b779-67ce6be85669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_us-gaap_MultiemployerPlanEmployerContributionCost_46333807-b325-444d-b779-67ce6be85669" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions_f0680e89-eccf-4816-8053-f149095177ef" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions_f0680e89-eccf-4816-8053-f149095177ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions_1110cc4c-6a74-454e-af43-8bb7dc7bfb39" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions_1110cc4c-6a74-454e-af43-8bb7dc7bfb39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment_efa5244c-64cd-4894-8561-1aba0880fcbe" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment_efa5244c-64cd-4894-8561-1aba0880fcbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod_aab28aa5-8c6c-4e0d-af20-b968e83bbba8" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod_aab28aa5-8c6c-4e0d-af20-b968e83bbba8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansWithdrawalLiability_3d564d72-ce6c-425a-a96f-a6aa65670707" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansWithdrawalLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansWithdrawalLiability_3d564d72-ce6c-425a-a96f-a6aa65670707" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansPartialWithdrawal_7e75cb94-b45f-4c3b-953a-924f859343ad" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansPartialWithdrawal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansPartialWithdrawal_7e75cb94-b45f-4c3b-953a-924f859343ad" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable_9cf07b95-900e-4889-9cad-a463d41170d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTable_9cf07b95-900e-4889-9cad-a463d41170d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_de6bb7c4-af38-489b-9c4e-00e2b5304a04" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_9cf07b95-900e-4889-9cad-a463d41170d4" xlink:to="loc_srt_RangeAxis_de6bb7c4-af38-489b-9c4e-00e2b5304a04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_de6bb7c4-af38-489b-9c4e-00e2b5304a04_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_de6bb7c4-af38-489b-9c4e-00e2b5304a04" xlink:to="loc_srt_RangeMember_de6bb7c4-af38-489b-9c4e-00e2b5304a04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0144c3bd-fd14-40c8-aac8-6b655db69093" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_de6bb7c4-af38-489b-9c4e-00e2b5304a04" xlink:to="loc_srt_RangeMember_0144c3bd-fd14-40c8-aac8-6b655db69093" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a028ddf6-b17c-4f3e-b058-3d78625b08ca" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0144c3bd-fd14-40c8-aac8-6b655db69093" xlink:to="loc_srt_MaximumMember_a028ddf6-b17c-4f3e-b058-3d78625b08ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_8906954e-3edf-474e-b0ac-51829a1fcee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_9cf07b95-900e-4889-9cad-a463d41170d4" xlink:to="loc_us-gaap_RetirementPlanNameAxis_8906954e-3edf-474e-b0ac-51829a1fcee5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_8906954e-3edf-474e-b0ac-51829a1fcee5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_8906954e-3edf-474e-b0ac-51829a1fcee5" xlink:to="loc_us-gaap_RetirementPlanNameDomain_8906954e-3edf-474e-b0ac-51829a1fcee5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_ef16f93e-6b3f-40d5-abf2-4c44f95dbd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_8906954e-3edf-474e-b0ac-51829a1fcee5" xlink:to="loc_us-gaap_RetirementPlanNameDomain_ef16f93e-6b3f-40d5-abf2-4c44f95dbd9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember_160fe695-69ca-49d7-9333-aded0e491890" xlink:href="bxc-20221231.xsd#bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ef16f93e-6b3f-40d5-abf2-4c44f95dbd9d" xlink:to="loc_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember_160fe695-69ca-49d7-9333-aded0e491890" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsDefinedContributionPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails" xlink:type="extended" id="ied013bdd30984ab4b41f8deeb286478d_EmployeeBenefitsDefinedContributionPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_95b563da-12f2-497b-a458-efd3fdb81bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedContributionPlanNumberofPlans_65700ba1-b456-4dcf-8099-0da7bbcba65a" xlink:href="bxc-20221231.xsd#bxc_DefinedContributionPlanNumberofPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_95b563da-12f2-497b-a458-efd3fdb81bc9" xlink:to="loc_bxc_DefinedContributionPlanNumberofPlans_65700ba1-b456-4dcf-8099-0da7bbcba65a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_6d913151-6555-4402-8e7c-7bd896443095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_95b563da-12f2-497b-a458-efd3fdb81bc9" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_6d913151-6555-4402-8e7c-7bd896443095" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0aa9033-12cc-4def-9da6-f30f92113a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_95b563da-12f2-497b-a458-efd3fdb81bc9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0aa9033-12cc-4def-9da6-f30f92113a2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_c7510d65-40f9-4b16-8c6c-d6b5824c7ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0aa9033-12cc-4def-9da6-f30f92113a2c" xlink:to="loc_us-gaap_RetirementPlanNameAxis_c7510d65-40f9-4b16-8c6c-d6b5824c7ac4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_c7510d65-40f9-4b16-8c6c-d6b5824c7ac4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_c7510d65-40f9-4b16-8c6c-d6b5824c7ac4" xlink:to="loc_us-gaap_RetirementPlanNameDomain_c7510d65-40f9-4b16-8c6c-d6b5824c7ac4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_3e286dcf-5d4f-4b15-a5a7-0dce6565ef36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_c7510d65-40f9-4b16-8c6c-d6b5824c7ac4" xlink:to="loc_us-gaap_RetirementPlanNameDomain_3e286dcf-5d4f-4b15-a5a7-0dce6565ef36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_HourlySavingsPlanMember_d121c90d-78e7-44a5-be61-e05892d5b08c" xlink:href="bxc-20221231.xsd#bxc_HourlySavingsPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_3e286dcf-5d4f-4b15-a5a7-0dce6565ef36" xlink:to="loc_bxc_HourlySavingsPlanMember_d121c90d-78e7-44a5-be61-e05892d5b08c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SalariedSavingsPlanMember_ba852b3b-26af-4827-9ed4-258af99b2859" xlink:href="bxc-20221231.xsd#bxc_SalariedSavingsPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_3e286dcf-5d4f-4b15-a5a7-0dce6565ef36" xlink:to="loc_bxc_SalariedSavingsPlanMember_ba852b3b-26af-4827-9ed4-258af99b2859" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#ShareBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="extended" id="idc193a3a046c4f8a9edd87ef7d6e77b6_ShareBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0b47d9c2-65cf-45fd-95d1-ae20ae07ff1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0b47d9c2-65cf-45fd-95d1-ae20ae07ff1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5d3802b1-365d-435a-91a3-eafea199571e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5d3802b1-365d-435a-91a3-eafea199571e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c1a13fc1-81e4-438e-b9af-0ac02b87d0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c1a13fc1-81e4-438e-b9af-0ac02b87d0ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit_27d3f63f-f3fc-49a7-8167-05b98f0d8fd1" xlink:href="bxc-20221231.xsd#bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit_27d3f63f-f3fc-49a7-8167-05b98f0d8fd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1d6e96cb-4b07-4a0a-9e53-13b7b871191a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1d6e96cb-4b07-4a0a-9e53-13b7b871191a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c0d4f345-a6c2-446b-b6cc-955268487883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c0d4f345-a6c2-446b-b6cc-955268487883" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b717e86b-2e25-4d78-a336-342e3ad0e8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:to="loc_us-gaap_PlanNameAxis_b717e86b-2e25-4d78-a336-342e3ad0e8f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b717e86b-2e25-4d78-a336-342e3ad0e8f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_b717e86b-2e25-4d78-a336-342e3ad0e8f7" xlink:to="loc_us-gaap_PlanNameDomain_b717e86b-2e25-4d78-a336-342e3ad0e8f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_aa495ce6-04ab-4b5d-aece-1cb56b958302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_b717e86b-2e25-4d78-a336-342e3ad0e8f7" xlink:to="loc_us-gaap_PlanNameDomain_aa495ce6-04ab-4b5d-aece-1cb56b958302" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_A2021LongTermIncentivePlanMember_b6a5cff5-c285-4a99-a8c3-e9af3b32e7aa" xlink:href="bxc-20221231.xsd#bxc_A2021LongTermIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_aa495ce6-04ab-4b5d-aece-1cb56b958302" xlink:to="loc_bxc_A2021LongTermIncentivePlanMember_b6a5cff5-c285-4a99-a8c3-e9af3b32e7aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_af14a0e5-9e44-4460-8c50-ee8437c6037a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:to="loc_srt_RangeAxis_af14a0e5-9e44-4460-8c50-ee8437c6037a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_af14a0e5-9e44-4460-8c50-ee8437c6037a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_af14a0e5-9e44-4460-8c50-ee8437c6037a" xlink:to="loc_srt_RangeMember_af14a0e5-9e44-4460-8c50-ee8437c6037a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_14ebbe7d-9ab0-44b3-88a3-9e9650dccba5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_af14a0e5-9e44-4460-8c50-ee8437c6037a" xlink:to="loc_srt_RangeMember_14ebbe7d-9ab0-44b3-88a3-9e9650dccba5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_52bf564b-7eb6-4ec5-af40-29738e3a0728" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_14ebbe7d-9ab0-44b3-88a3-9e9650dccba5" xlink:to="loc_srt_MaximumMember_52bf564b-7eb6-4ec5-af40-29738e3a0728" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_8c5f1555-d1dc-4af4-ac2a-8eee6579b040" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:to="loc_srt_TitleOfIndividualAxis_8c5f1555-d1dc-4af4-ac2a-8eee6579b040" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8c5f1555-d1dc-4af4-ac2a-8eee6579b040_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_8c5f1555-d1dc-4af4-ac2a-8eee6579b040" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8c5f1555-d1dc-4af4-ac2a-8eee6579b040_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f527a10a-1993-47e6-87bb-b16c0ac72bb4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_8c5f1555-d1dc-4af4-ac2a-8eee6579b040" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f527a10a-1993-47e6-87bb-b16c0ac72bb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_BoardOfDirectorsChairmanMember_a4a60b2a-6b2a-4939-ad33-e3ebde526586" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f527a10a-1993-47e6-87bb-b16c0ac72bb4" xlink:to="loc_srt_BoardOfDirectorsChairmanMember_a4a60b2a-6b2a-4939-ad33-e3ebde526586" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ef8e1f03-eda1-4b18-bf98-12d2a1ea07cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:to="loc_us-gaap_AwardTypeAxis_ef8e1f03-eda1-4b18-bf98-12d2a1ea07cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef8e1f03-eda1-4b18-bf98-12d2a1ea07cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ef8e1f03-eda1-4b18-bf98-12d2a1ea07cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef8e1f03-eda1-4b18-bf98-12d2a1ea07cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eea8324a-6303-487f-b570-3cc0b4bb7126" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ef8e1f03-eda1-4b18-bf98-12d2a1ea07cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eea8324a-6303-487f-b570-3cc0b4bb7126" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_77d84366-8cc5-41ff-8fae-305360d963c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eea8324a-6303-487f-b570-3cc0b4bb7126" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_77d84366-8cc5-41ff-8fae-305360d963c6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#ShareBasedCompensationSchedulesofAwardActivityDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails" xlink:type="extended" id="ib4a88cd752b04adb8933cddbc5f2e16c_ShareBasedCompensationSchedulesofAwardActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e81a1cd2-d1ca-4b2b-91b6-9830871ff4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e81a1cd2-d1ca-4b2b-91b6-9830871ff4fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e11daa87-0370-48bf-a41e-357d197c9d70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e11daa87-0370-48bf-a41e-357d197c9d70" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1d0b3a1a-8e7d-44dd-82a0-30bc3fde8851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1d0b3a1a-8e7d-44dd-82a0-30bc3fde8851" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_5a16e27a-9373-4e65-81d6-5757a7ed7ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_5a16e27a-9373-4e65-81d6-5757a7ed7ac8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_cfa085ba-9594-4243-a36c-9ed4c7926284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_13fa84ee-9471-4d69-8895-bfcbcfde8a65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_13fa84ee-9471-4d69-8895-bfcbcfde8a65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_11e249c5-e8d0-4e0c-969d-ba01a6de7b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_11e249c5-e8d0-4e0c-969d-ba01a6de7b59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d5818da7-c958-4620-88b0-12c6390813e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d5818da7-c958-4620-88b0-12c6390813e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_aa7306b8-7e12-4008-bc6f-3c75e038b314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_aa7306b8-7e12-4008-bc6f-3c75e038b314" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b4e25c89-5e7d-494c-b580-213c0f549c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_07a639f7-d7d1-493b-8c03-13819e1bee98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_07a639f7-d7d1-493b-8c03-13819e1bee98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_033b432c-c946-4ea6-bbb9-2c6fe8efd96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_033b432c-c946-4ea6-bbb9-2c6fe8efd96a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f7ea1818-1423-405b-99d7-20c42d697d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_033b432c-c946-4ea6-bbb9-2c6fe8efd96a" xlink:to="loc_us-gaap_AwardTypeAxis_f7ea1818-1423-405b-99d7-20c42d697d4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7ea1818-1423-405b-99d7-20c42d697d4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_f7ea1818-1423-405b-99d7-20c42d697d4d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7ea1818-1423-405b-99d7-20c42d697d4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab463334-2dde-40de-ba82-b5142ff701c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_f7ea1818-1423-405b-99d7-20c42d697d4d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab463334-2dde-40de-ba82-b5142ff701c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_16322281-0dc2-406b-9a0c-233729bf9e23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab463334-2dde-40de-ba82-b5142ff701c4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_16322281-0dc2-406b-9a0c-233729bf9e23" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails" xlink:type="extended" id="ic739b381cd954605b296b716154fc9f2_ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_73f30716-e75c-4d9d-84f9-f337c7a33322" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_55e8b444-2f36-4d18-8700-364e33fdc329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_73f30716-e75c-4d9d-84f9-f337c7a33322" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_55e8b444-2f36-4d18-8700-364e33fdc329" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4631f352-dfd2-455b-9f13-3299d5072134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_73f30716-e75c-4d9d-84f9-f337c7a33322" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4631f352-dfd2-455b-9f13-3299d5072134" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7f0e8759-3030-4527-9b58-9acaa29888cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4631f352-dfd2-455b-9f13-3299d5072134" xlink:to="loc_us-gaap_AwardTypeAxis_7f0e8759-3030-4527-9b58-9acaa29888cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7f0e8759-3030-4527-9b58-9acaa29888cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7f0e8759-3030-4527-9b58-9acaa29888cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7f0e8759-3030-4527-9b58-9acaa29888cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1882d1c5-c800-48fa-9a12-bd5e7f378015" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7f0e8759-3030-4527-9b58-9acaa29888cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1882d1c5-c800-48fa-9a12-bd5e7f378015" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_89cc9302-67e3-4513-b72f-7eb824bb87b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1882d1c5-c800-48fa-9a12-bd5e7f378015" xlink:to="loc_us-gaap_RestrictedStockMember_89cc9302-67e3-4513-b72f-7eb824bb87b0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="extended" id="icb4a636eed224e3989c47476071eec13_LeaseCommitmentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_ef1cf7bd-4555-41c9-bf62-39190b32d60c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_ef1cf7bd-4555-41c9-bf62-39190b32d60c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_c994b597-0813-4b02-af68-772b4d3a4488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_c994b597-0813-4b02-af68-772b4d3a4488" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeasesNumberOfOptionsToExtend_3ab503fb-07b0-48b8-902e-cb8d1ed00393" xlink:href="bxc-20221231.xsd#bxc_LesseeLeasesNumberOfOptionsToExtend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_bxc_LesseeLeasesNumberOfOptionsToExtend_3ab503fb-07b0-48b8-902e-cb8d1ed00393" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_32558667-5b10-4949-b08e-b5e7032ebbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_32558667-5b10-4949-b08e-b5e7032ebbf3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1_e90505d2-8ec0-4cbf-81e0-a6b0109875ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1_e90505d2-8ec0-4cbf-81e0-a6b0109875ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9444e660-bcfd-41fd-b7bb-81135e0261bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9444e660-bcfd-41fd-b7bb-81135e0261bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_82b5e7f8-1e1e-4727-9608-4721947a7bf3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9444e660-bcfd-41fd-b7bb-81135e0261bd" xlink:to="loc_srt_RangeAxis_82b5e7f8-1e1e-4727-9608-4721947a7bf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_82b5e7f8-1e1e-4727-9608-4721947a7bf3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_82b5e7f8-1e1e-4727-9608-4721947a7bf3" xlink:to="loc_srt_RangeMember_82b5e7f8-1e1e-4727-9608-4721947a7bf3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6ded0a26-8b11-4baa-be2d-079b692c225d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_82b5e7f8-1e1e-4727-9608-4721947a7bf3" xlink:to="loc_srt_RangeMember_6ded0a26-8b11-4baa-be2d-079b692c225d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2d32d946-0272-4ca3-b28c-fb58a9b43a0b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6ded0a26-8b11-4baa-be2d-079b692c225d" xlink:to="loc_srt_MinimumMember_2d32d946-0272-4ca3-b28c-fb58a9b43a0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_098fbe4a-23a1-4430-9b04-93148b4a7f62" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6ded0a26-8b11-4baa-be2d-079b692c225d" xlink:to="loc_srt_MaximumMember_098fbe4a-23a1-4430-9b04-93148b4a7f62" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails" xlink:type="extended" id="idace22878d97426bbf43e475c448a3d3_LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_82653115-7e8c-4fe7-acff-b291c21e4801" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_010589a8-7607-4e12-a5b1-e58483e83e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82653115-7e8c-4fe7-acff-b291c21e4801" xlink:to="loc_us-gaap_FinanceLeaseLiability_010589a8-7607-4e12-a5b1-e58483e83e7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_333b7ebd-942a-42d9-9d2c-ae4e03df09f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82653115-7e8c-4fe7-acff-b291c21e4801" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_333b7ebd-942a-42d9-9d2c-ae4e03df09f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a2b91d71-a707-4214-86a6-cfa984246594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_333b7ebd-942a-42d9-9d2c-ae4e03df09f1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a2b91d71-a707-4214-86a6-cfa984246594" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a2b91d71-a707-4214-86a6-cfa984246594_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a2b91d71-a707-4214-86a6-cfa984246594" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a2b91d71-a707-4214-86a6-cfa984246594_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_197521de-fbef-488b-af1f-71e8a7cb4bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a2b91d71-a707-4214-86a6-cfa984246594" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_197521de-fbef-488b-af1f-71e8a7cb4bc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_EquipmentAndVehiclesMember_835cd7af-afaf-4dff-9bab-6bc4b09ae68e" xlink:href="bxc-20221231.xsd#bxc_EquipmentAndVehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_197521de-fbef-488b-af1f-71e8a7cb4bc9" xlink:to="loc_bxc_EquipmentAndVehiclesMember_835cd7af-afaf-4dff-9bab-6bc4b09ae68e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_85ba3609-6e72-4cd9-b96f-8ba9728b3014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_197521de-fbef-488b-af1f-71e8a7cb4bc9" xlink:to="loc_us-gaap_RealEstateMember_85ba3609-6e72-4cd9-b96f-8ba9728b3014" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails" xlink:type="extended" id="i430eaf28801549b0a872e0aa1f9891f9_AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6a2574cc-d572-479e-b852-7944a8b72dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6a2574cc-d572-479e-b852-7944a8b72dd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0b84df3b-0bca-4da8-b3e3-cdaf5e6d97f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6a2574cc-d572-479e-b852-7944a8b72dd7" xlink:to="loc_us-gaap_StockholdersEquity_0b84df3b-0bca-4da8-b3e3-cdaf5e6d97f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_af9ffa8d-61e8-461a-9747-4ec64d7b5c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6a2574cc-d572-479e-b852-7944a8b72dd7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_af9ffa8d-61e8-461a-9747-4ec64d7b5c7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_db6c946c-59a8-45b1-a726-264e7f14133f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_fb921a88-80f1-4338-8bbf-648b13a6bae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_fb921a88-80f1-4338-8bbf-648b13a6bae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociTaxAttributableToParent_3d98e709-f184-4cff-91f9-c5efb7cb852b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:to="loc_us-gaap_AociTaxAttributableToParent_3d98e709-f184-4cff-91f9-c5efb7cb852b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_5bed86db-1058-4741-bc31-adc4888b09c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_5bed86db-1058-4741-bc31-adc4888b09c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a648e90e-592b-4e18-8daf-8686a471addc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a648e90e-592b-4e18-8daf-8686a471addc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_13fec402-2bda-4295-a16e-8d1c0c033e93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a648e90e-592b-4e18-8daf-8686a471addc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_13fec402-2bda-4295-a16e-8d1c0c033e93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_13fec402-2bda-4295-a16e-8d1c0c033e93_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_13fec402-2bda-4295-a16e-8d1c0c033e93" xlink:to="loc_us-gaap_EquityComponentDomain_13fec402-2bda-4295-a16e-8d1c0c033e93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_13fec402-2bda-4295-a16e-8d1c0c033e93" xlink:to="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_59db9c3d-4048-4e92-90df-ef33676e62d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_59db9c3d-4048-4e92-90df-ef33676e62d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AccumulatedOtherAdjustmentNetOfTaxMember_59399594-958d-421f-9595-062df8b731df" xlink:href="bxc-20221231.xsd#bxc_AccumulatedOtherAdjustmentNetOfTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:to="loc_bxc_AccumulatedOtherAdjustmentNetOfTaxMember_59399594-958d-421f-9595-062df8b731df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d5f89756-e790-4b6b-9f87-ba451753251c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d5f89756-e790-4b6b-9f87-ba451753251c" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>bxc-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a41f9d96-5a29-4967-a0d2-a2314f5e055b,g:5b0779eb-51ee-4c4c-b406-297224714e90-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit_e0b6342e-ff82-4c7d-a6f2-524376d06041_terseLabel_en-US" xlink:label="lab_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefit</link:label>
    <link:label id="lab_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit_label_en-US" xlink:label="lab_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense, Excess Tax Benefit</link:label>
    <link:label id="lab_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit_documentation_en-US" xlink:label="lab_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense, Excess Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit" xlink:href="bxc-20221231.xsd#bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit" xlink:to="lab_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_47e0eba8-d4e1-4269-8f68-620b5eb4355a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_9953acc8-d571-4924-9324-994863c86b2e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income, Other, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ba55c283-2ca5-4701-a319-adf17b4cd6c5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a6313e0c-9ff8-4a7f-812d-51b10ebf1f4f_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_5b812ecc-2922-4c14-a47a-237d9f0c0b1f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_75523033-2407-4760-82e2-3e59acbd0ae5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_24e18deb-0a72-4e89-9897-eae66cfed1d1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_91e30b82-bd07-4ff2-9006-b756f1393c58_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_490c1024-6cf7-41ec-963a-b3e7dc58a406_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_AuditInformationAbstract_label_en-US" xlink:label="lab_bxc_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit information [Abstract]</link:label>
    <link:label id="lab_bxc_AuditInformationAbstract_documentation_en-US" xlink:label="lab_bxc_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AuditInformationAbstract" xlink:href="bxc-20221231.xsd#bxc_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_AuditInformationAbstract" xlink:to="lab_bxc_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_22efcca0-8596-4899-ad56-e545843fb135_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment:</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ebed4072-6830-4fc7-92c2-21ab8f99e15a_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_d8cfd72f-20af-405d-a6d1-b8e108e37061_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_b2d8255a-3dcf-4153-ac51-253b6f12ae48_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_ed3d5e36-7f93-465d-99e1-d921762522fe_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_bfdc0237-da6a-49ca-9e51-ce3bd767f99d_netLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_097d30c3-3f5c-430e-9d04-c22fdfb2c856_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1c6de1f7-f781-4f6a-aa28-51b93bfc94ce_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_a146991e-1c40-4cc3-a5fa-d2b1a80c27e6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_02b0eb3f-959b-469f-9efb-a7d3e0bfd202_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Periodic Pension Cost for Pension Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_1ad053c3-1e73-4b20-a553-388000a68b0a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_07e6e449-d81a-4912-9b29-74e901461532_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_BusinessCombinationConsiderationTransferredOtherMisc_cc9aafb1-8011-4218-858f-cd17e0cc0197_terseLabel_en-US" xlink:label="lab_bxc_BusinessCombinationConsiderationTransferredOtherMisc" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price of business</link:label>
    <link:label id="lab_bxc_BusinessCombinationConsiderationTransferredOtherMisc_label_en-US" xlink:label="lab_bxc_BusinessCombinationConsiderationTransferredOtherMisc" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Other Misc</link:label>
    <link:label id="lab_bxc_BusinessCombinationConsiderationTransferredOtherMisc_documentation_en-US" xlink:label="lab_bxc_BusinessCombinationConsiderationTransferredOtherMisc" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Other Misc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationConsiderationTransferredOtherMisc" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationConsiderationTransferredOtherMisc"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_BusinessCombinationConsiderationTransferredOtherMisc" xlink:to="lab_bxc_BusinessCombinationConsiderationTransferredOtherMisc" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent_17541d04-5815-4fba-9c03-3c459b30775f_terseLabel_en-US" xlink:label="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real estate deferred gains - long-term</link:label>
    <link:label id="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent_label_en-US" xlink:label="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Obligations And Real Estate Deferred Gain, Noncurrent</link:label>
    <link:label id="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent_documentation_en-US" xlink:label="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Obligations And Real Estate Deferred Gain, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" xlink:href="bxc-20221231.xsd#bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" xlink:to="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_c4c9bbd3-1407-43bd-a825-23d2aa64ceba_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment_c94bee6d-091f-472b-8280-beaacd3e0ad9_terseLabel_en-US" xlink:label="lab_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Yearly payment</link:label>
    <link:label id="lab_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment_label_en-US" xlink:label="lab_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Withdrawal Liability, Yearly Payment</link:label>
    <link:label id="lab_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment_documentation_en-US" xlink:label="lab_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Withdrawal Liability, Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment" xlink:to="lab_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_51b67cfe-0d1e-4574-9222-3f21490eb666_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7bbb2547-8cee-43ec-9845-a001cf0e3388_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit agreement interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_f4985055-2ef7-4f04-bea5-ea6ddab58ba9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_f3ad7eed-d296-4f7f-871f-d9eb6b45a08a_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_9f2db019-fa37-4f97-ad9d-9a6f1d85eb74_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_832f9fa7-01a2-4d25-8b01-09235fb0fd25_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax asset, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9892e409-d019-4f93-b407-c6e4b32cae06_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_52be125e-50e2-477d-85a3-f46d8cc1c04e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0cbc0e91-732e-4b1f-8ccb-81b2eb34642e_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_4775be65-c791-4afa-b645-2a6037935cec_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions due to lapse of applicable statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_da90e52e-976d-4efb-9151-d92561287025_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e0bf60bc-e30b-4212-966d-ffc135e83939_netLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension costs (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_cc5ce603-9aff-4430-be91-bc75e70ecf45_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension credit for the pension plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6093d251-f2c5-45e3-ba1f-ff4708015904_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_197a1229-6e1e-481d-bbb0-cf2c1ed7149e_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_25268b04-770f-4be2-9dee-f4058da3f654_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e02f1146-39c0-4130-b993-4f70227b6745_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_3aa048d2-4d04-497a-a08d-6ae3da48c89d_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_95015565-4af5-4bdb-9bc0-c664a53a44f3_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_aab85c61-4834-4bde-ba6a-a45a52c577c6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets and goodwill:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_44bbfd8c-09f9-4ed9-9b6a-a5238c193b47_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_d2ed7bae-8adf-4026-bf73-8e72195d3edb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash, pre-tax pension settlement charge</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Payment for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_9fe65a01-47d3-49c3-b6a0-ee089ec717e1_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_3e49f7e3-e711-4d93-9fc4-746867efff44_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Commitments</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LesseeRightOfUseAsset_25d1fb49-4f1c-48ea-ac2b-2aff1fb3e5e2_totalLabel_en-US" xlink:label="lab_bxc_LesseeRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease right-of-use assets</link:label>
    <link:label id="lab_bxc_LesseeRightOfUseAsset_label_en-US" xlink:label="lab_bxc_LesseeRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Right Of Use Asset</link:label>
    <link:label id="lab_bxc_LesseeRightOfUseAsset_documentation_en-US" xlink:label="lab_bxc_LesseeRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Right Of Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeRightOfUseAsset" xlink:href="bxc-20221231.xsd#bxc_LesseeRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LesseeRightOfUseAsset" xlink:to="lab_bxc_LesseeRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_HoldbackLiabilityHeldInEscrowMember_1d625a3b-7632-43d7-b944-ae35e1a1e644_terseLabel_en-US" xlink:label="lab_bxc_HoldbackLiabilityHeldInEscrowMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdback Liability Held in Escrow</link:label>
    <link:label id="lab_bxc_HoldbackLiabilityHeldInEscrowMember_label_en-US" xlink:label="lab_bxc_HoldbackLiabilityHeldInEscrowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdback Liability Held in Escrow [Member]</link:label>
    <link:label id="lab_bxc_HoldbackLiabilityHeldInEscrowMember_documentation_en-US" xlink:label="lab_bxc_HoldbackLiabilityHeldInEscrowMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdback Liability Held in Escrow</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_HoldbackLiabilityHeldInEscrowMember" xlink:href="bxc-20221231.xsd#bxc_HoldbackLiabilityHeldInEscrowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_HoldbackLiabilityHeldInEscrowMember" xlink:to="lab_bxc_HoldbackLiabilityHeldInEscrowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_105e4cca-7d8b-42df-a83b-40a22af7d9a2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_73653d7a-b396-4c5e-9064-c55de60cadef_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDeferredHedgeGains_db081856-5aaf-4805-b468-8b147dc34616_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred gains on real estate</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredHedgeGains_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Hedge Gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredHedgeGains" xlink:to="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_dde4d736-80a6-454a-bc61-09e867daf949_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_91d5ea13-46cd-4142-9bc7-41a8bd85c952_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c34047d4-737b-4450-978d-39ebc67599b2_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance change arising from state net operating losses</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_GlobalEquitySecuritiesMember_5ff9b47c-49b5-4364-8688-b2d4b324df21_terseLabel_en-US" xlink:label="lab_bxc_GlobalEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Global equity</link:label>
    <link:label id="lab_bxc_GlobalEquitySecuritiesMember_label_en-US" xlink:label="lab_bxc_GlobalEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Global Equity Securities [Member]</link:label>
    <link:label id="lab_bxc_GlobalEquitySecuritiesMember_documentation_en-US" xlink:label="lab_bxc_GlobalEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Global Equity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_GlobalEquitySecuritiesMember" xlink:href="bxc-20221231.xsd#bxc_GlobalEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_GlobalEquitySecuritiesMember" xlink:to="lab_bxc_GlobalEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_75681d60-9c0e-4ff2-ac80-02ca472b4e6f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Commitments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ef5348f3-01f2-4818-adfe-829c4af40444_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_899bbf76-30e1-49b8-aafa-16cc69f38e1a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt financing costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_d87268ab-5cf7-4104-b92b-95d50cee9bbe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_53f7c063-07f5-4fd3-a138-c9c66541001f_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_01662dcf-3082-49a9-aa7a-d3033aeabf34_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember_8d5e9ff9-590c-4bd8-846c-bdabea8e9ef7_terseLabel_en-US" xlink:label="lab_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability-matching securities - Collective investment trusts</link:label>
    <link:label id="lab_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember_label_en-US" xlink:label="lab_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Matching Securities - Collective Investment Trusts [Member]</link:label>
    <link:label id="lab_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember_documentation_en-US" xlink:label="lab_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability-matching Securities - Collective Investment Trusts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember" xlink:href="bxc-20221231.xsd#bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember" xlink:to="lab_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_75286c22-1775-41b4-b0be-52916dfe6990_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Lease Obligation, Including Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b2c01d04-b0a3-4257-abb5-f65b762c1df2_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of assets at beginning of period</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_497ab736-2dee-492a-a429-794e1afc12b1_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of assets at end of period</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2208ab53-f9b4-4390-8f16-8b8361f25190_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets by asset category</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_d4ecb90b-8733-4567-86f4-1c1cc663c5cb_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_93a1825d-8f2b-45c8-b7bb-9ba38c8cf843_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent_fb2e51f0-bbd3-4b8a-8de2-3415bf52c09e_terseLabel_en-US" xlink:label="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real estate deferred gains - short-term</link:label>
    <link:label id="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent_label_en-US" xlink:label="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Obligations And Real Estate Deferred Gain, Current</link:label>
    <link:label id="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent_documentation_en-US" xlink:label="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Obligations And Real Estate Deferred Gain, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" xlink:href="bxc-20221231.xsd#bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" xlink:to="lab_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_RealAssetsMember_4bc469b5-8d3e-4ff4-9295-91005027141c_terseLabel_en-US" xlink:label="lab_bxc_RealAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real assets</link:label>
    <link:label id="lab_bxc_RealAssetsMember_label_en-US" xlink:label="lab_bxc_RealAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Assets [Member]</link:label>
    <link:label id="lab_bxc_RealAssetsMember_documentation_en-US" xlink:label="lab_bxc_RealAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_RealAssetsMember" xlink:href="bxc-20221231.xsd#bxc_RealAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_RealAssetsMember" xlink:to="lab_bxc_RealAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays_f32a238c-f16d-4022-a95c-068b5e0bc4d6_terseLabel_en-US" xlink:label="lab_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard terms of payment, number of days</link:label>
    <link:label id="lab_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays_label_en-US" xlink:label="lab_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Standard Terms Of Payment, Number Of Days</link:label>
    <link:label id="lab_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays_documentation_en-US" xlink:label="lab_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Standard Terms Of Payment, Number Of Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays" xlink:href="bxc-20221231.xsd#bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays" xlink:to="lab_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_5f913aee-155f-4f8f-afaf-e1d9db63f3a8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_04103549-5ec4-49c3-97f3-eed0c1fd057f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term line of credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_18b2b415-37e8-4e26-9a18-bcdeb8f7cbcc_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, $0.01 par value, 20,000,000 shares authorized, 9,048,603 and 9,725,760 outstanding on December&#160;31, 2022 and January&#160;1, 2022, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding" xlink:to="lab_us-gaap_CommonStockValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_9db07500-7132-476d-94c4-cf7b194387b8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_5d767b70-c704-46a4-ab76-d762d46a4f8e_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quoted prices in active markets of identical assets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_ec418079-c961-42de-b7cc-597c1593c305_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Year Ended</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_03821739-6cea-4114-956a-96515e8b5444_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_a8e9f9ac-4505-402a-9866-2870106c8b01_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_3dd8adfd-76ad-4048-98a8-3ca95de024d0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_78f00944-9492-4769-bb7e-717451ef5754_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LongtermDebtGrossAndLeaseObligation_7ee075f0-8c78-4d89-8816-b5e3ef95636c_totalLabel_en-US" xlink:label="lab_bxc_LongtermDebtGrossAndLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt, gross</link:label>
    <link:label id="lab_bxc_LongtermDebtGrossAndLeaseObligation_label_en-US" xlink:label="lab_bxc_LongtermDebtGrossAndLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross And Lease Obligation</link:label>
    <link:label id="lab_bxc_LongtermDebtGrossAndLeaseObligation_documentation_en-US" xlink:label="lab_bxc_LongtermDebtGrossAndLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross And Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LongtermDebtGrossAndLeaseObligation" xlink:href="bxc-20221231.xsd#bxc_LongtermDebtGrossAndLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LongtermDebtGrossAndLeaseObligation" xlink:to="lab_bxc_LongtermDebtGrossAndLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_1e454c53-1153-409c-b12f-0e6f9eace2e3_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0e0689fc-cbbc-4e96-811d-fc2f7e788baf_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement, Early Adoption [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_eaf03566-aae6-47c0-b725-50c4144bede8_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_b091bebd-50fa-4822-923b-c0c1baf4c30b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities - short-term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_6f2bc182-7e2f-4dea-bbc7-11933d2c591c_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_151547af-0f6e-42f4-a958-68fb63eb1e40_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8295a759-e9f8-495d-ae53-fe46a27e9dca_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_011b43c8-2535-4bd6-9f22-7a969d1b7a8c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from acquiree</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_e24fe17d-26c7-4d3f-a68f-c1110c3f5a95_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Activity for Restricted Stock and Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_0a7a423b-d60b-4b76-afb4-af63a4444782_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_931e121e-4585-4e57-904c-f27e0d091c2f_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_02590b68-50ba-4701-a2a4-2e50ac035ab2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_b2576201-19f6-4a6e-a7d9-897a6192741d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_8d308115-8ec4-4520-b56f-fa0beaefe081_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility and related real estate</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d5686ce7-8502-4376-b47b-6afc620e19ab_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_2036930b-e4e8-4fe1-b5a8-3ff2ebd94764_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_15c84353-f079-4713-b81b-89a63024f89a_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net of debt issuance costs of $4,057 and $4,701, respectively</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_fe839e54-5a81-4653-9a1b-a6d84f9475b9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, excluding current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_76d46669-48db-4fa0-8ee0-ba02926f1b15_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LiabilityMatchingSecuritiesMember_9568a9ec-8a01-4633-b5db-26ac4e6884f2_terseLabel_en-US" xlink:label="lab_bxc_LiabilityMatchingSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability-hedging</link:label>
    <link:label id="lab_bxc_LiabilityMatchingSecuritiesMember_label_en-US" xlink:label="lab_bxc_LiabilityMatchingSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability-Matching Securities [Member]</link:label>
    <link:label id="lab_bxc_LiabilityMatchingSecuritiesMember_documentation_en-US" xlink:label="lab_bxc_LiabilityMatchingSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LiabilityMatchingSecuritiesMember" xlink:href="bxc-20221231.xsd#bxc_LiabilityMatchingSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LiabilityMatchingSecuritiesMember" xlink:to="lab_bxc_LiabilityMatchingSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_12f0b9ef-b18c-4c31-8f12-33d978bdc5cf_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72d4d19a-b826-492e-802e-1215399c54c8_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_dc138124-f897-4991-80fd-e6a48cd411d6_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_fe11be51-30d7-4b20-a31f-0d38b2fc93b1_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Estimated Future Benefit Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_754e4246-9bb5-4f50-8a5d-056452180c0e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1_1a3aea31-8558-4411-8dfd-09ccb7748808_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:to="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember_c66ce348-4066-4032-8c56-648d448e9499_terseLabel_en-US" xlink:label="lab_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central States, Southeast and Southwest Areas Pension Fund</link:label>
    <link:label id="lab_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember_label_en-US" xlink:label="lab_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central States, Southeast and Southwest Areas Pension Fund [Member]</link:label>
    <link:label id="lab_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember_documentation_en-US" xlink:label="lab_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central States, Southeast and Southwest Areas Pension Fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember" xlink:href="bxc-20221231.xsd#bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember" xlink:to="lab_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_e665632f-02c4-4948-9326-37c51821135a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_87fb35e9-7011-4e5e-b7b9-9d976be4cb01_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_03e6b19a-6b6a-4bd0-a8b4-eea747a289cd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_fb8366ed-7bfa-4a2c-81ba-92584f8c06aa_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_5efdfc7c-1e95-4263-bbcb-f3c96b2e493a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_d98e903a-c52f-4c0d-8781-a3039b883b85_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_2a314af5-eed2-40ae-ab2a-6b8b444fae38_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_ab556577-b218-404e-a4b3-5a0b7c34f390_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_76ad4211-c66c-4ada-b0c4-f24bc94d2cf7_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_8c71543f-c116-42e4-a36c-84f29804c5c3_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_822002a0-2eb0-4edb-b907-84240ee11991_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50718d29-2ee8-4f70-b26a-d194760d3570_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d3c3694e-7924-48dc-9b5b-c6e1be3eb2cc_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning outstanding balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d55ac730-3f96-4165-92ad-db283eacec0f_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending outstanding balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7155a55f-11db-452f-bf96-ceecdc11e42b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3597843-46c5-4189-8caa-b3f677d73957_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_fb6536fd-0baf-46c4-85df-73283dfc0f62_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_98d23500-5c4c-4310-ab68-ab2f0884d08c_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_b382ffa0-9968-4b93-ae97-80b7457de125_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_c341d054-739c-40bf-89ac-4261e115d0cb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_82609ebf-1652-46b5-8553-afa0cfe8b3fe_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value of Plan Assets by Asset Category</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ec2496c7-99c1-4b47-8855-804d3e1345b3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal_9570b89d-3dde-4a60-aa59-d2d7d58bc614_terseLabel_en-US" xlink:label="lab_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees are up for renewal</link:label>
    <link:label id="lab_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal_label_en-US" xlink:label="lab_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Employees Represented Are Up For Renewal</link:label>
    <link:label id="lab_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal_documentation_en-US" xlink:label="lab_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Employees Represented Are Up For Renewal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal" xlink:href="bxc-20221231.xsd#bxc_PercentageOfEmployeesRepresentedAreUpForRenewal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal" xlink:to="lab_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_SalariedSavingsPlanMember_6c5f28f4-5983-4b31-ad21-75aaa9861dd1_terseLabel_en-US" xlink:label="lab_bxc_SalariedSavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaried Savings Plan</link:label>
    <link:label id="lab_bxc_SalariedSavingsPlanMember_label_en-US" xlink:label="lab_bxc_SalariedSavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaried Savings Plan [Member]</link:label>
    <link:label id="lab_bxc_SalariedSavingsPlanMember_documentation_en-US" xlink:label="lab_bxc_SalariedSavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaried Savings Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SalariedSavingsPlanMember" xlink:href="bxc-20221231.xsd#bxc_SalariedSavingsPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_SalariedSavingsPlanMember" xlink:to="lab_bxc_SalariedSavingsPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_8d848e49-d30a-42bc-812b-3da1d4db4dcd_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_6a89c5fa-c5d8-43c6-88ea-b29c05faa5f0_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlansLineItems_ac7ab9f3-89a2-43cb-ab34-2dc506ff9093_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans [Line Items]</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlansLineItems_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlansLineItems" xlink:to="lab_us-gaap_MultiemployerPlansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_f06115bc-e3c1-4903-b9a4-60d4d95619fe_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Accumulated Balances for Each Component of Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_b3fdc2a4-89eb-45f0-8283-472e5d303ab5_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_77ce2b70-2947-4408-bb2e-295acfabf5b3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2e43bc73-c069-434e-b05f-054e9c0f89b4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_f506f713-7f44-4d51-be51-e18526a28faf_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_56ba1d69-6c2a-495e-8372-66d3e7b37d47_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_HourlySavingsPlanMember_46114deb-3ac0-4681-9983-07f99dc7b00e_terseLabel_en-US" xlink:label="lab_bxc_HourlySavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hourly Savings Plan</link:label>
    <link:label id="lab_bxc_HourlySavingsPlanMember_label_en-US" xlink:label="lab_bxc_HourlySavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hourly Savings Plan [Member]</link:label>
    <link:label id="lab_bxc_HourlySavingsPlanMember_documentation_en-US" xlink:label="lab_bxc_HourlySavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hourly Savings Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_HourlySavingsPlanMember" xlink:href="bxc-20221231.xsd#bxc_HourlySavingsPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_HourlySavingsPlanMember" xlink:to="lab_bxc_HourlySavingsPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchaseProgramAdjustment_75d3c346-bb64-4413-8b1e-4fcfb2147ca9_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchaseProgramAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated share repurchase agreement</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchaseProgramAdjustment_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchaseProgramAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Share Repurchase Program, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchaseProgramAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcceleratedShareRepurchaseProgramAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchaseProgramAdjustment" xlink:to="lab_us-gaap_AcceleratedShareRepurchaseProgramAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_c6ea2afa-7ef7-4f5d-ae29-4aed320f4418_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued pension liability</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_d4f91a9e-b91f-4f0e-98f5-572fa52645c5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit (expense)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DefinedContributionPlanNumberofPlans_a6545dc1-da56-4087-91c8-8bf4416670ea_terseLabel_en-US" xlink:label="lab_bxc_DefinedContributionPlanNumberofPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of defined contribution plans</link:label>
    <link:label id="lab_bxc_DefinedContributionPlanNumberofPlans_label_en-US" xlink:label="lab_bxc_DefinedContributionPlanNumberofPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Number of Plans</link:label>
    <link:label id="lab_bxc_DefinedContributionPlanNumberofPlans_documentation_en-US" xlink:label="lab_bxc_DefinedContributionPlanNumberofPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Number of Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedContributionPlanNumberofPlans" xlink:href="bxc-20221231.xsd#bxc_DefinedContributionPlanNumberofPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DefinedContributionPlanNumberofPlans" xlink:to="lab_bxc_DefinedContributionPlanNumberofPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_d00850b5-7ee1-4e33-99f0-221cc582972a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated fair value of identifiable assets acquired and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a63f5175-b908-425d-bc59-d67fd51f6bb0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_39996179-7b20-4780-bc18-f96c58df9239_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_9907ad86-c6ff-4e8b-a8b1-80cf624c3373_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_f08b7c00-091f-4f2d-994b-77e49dbb6eb7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_b10b93d2-abdc-488b-99f8-610b71a80acc_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share repurchase authorization</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_SalesChannelWarehouseMember_9e8545c6-5901-46e4-be3b-32353170c20f_terseLabel_en-US" xlink:label="lab_bxc_SalesChannelWarehouseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehouse and reload</link:label>
    <link:label id="lab_bxc_SalesChannelWarehouseMember_label_en-US" xlink:label="lab_bxc_SalesChannelWarehouseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Warehouse [Member]</link:label>
    <link:label id="lab_bxc_SalesChannelWarehouseMember_documentation_en-US" xlink:label="lab_bxc_SalesChannelWarehouseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Warehouse</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SalesChannelWarehouseMember" xlink:href="bxc-20221231.xsd#bxc_SalesChannelWarehouseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_SalesChannelWarehouseMember" xlink:to="lab_bxc_SalesChannelWarehouseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_dbbd2e54-3928-4d07-b730-6028a2dd87f0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_cf8c093b-b679-45ef-8690-c8f12a930ce7_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7a1ad22d-c9ac-4a0f-b060-31c9aaa439ef_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20cee254-c916-461b-8a85-be712a86eabc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount_49a15ef9-a842-4274-9166-75f0b6204dc6_terseLabel_en-US" xlink:label="lab_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance change arising from interest deduction limitation</link:label>
    <link:label id="lab_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount_label_en-US" xlink:label="lab_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Interest Rate Deduction, Amount</link:label>
    <link:label id="lab_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount_documentation_en-US" xlink:label="lab_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Interest Rate Deduction, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" xlink:href="bxc-20221231.xsd#bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" xlink:to="lab_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_8c152c98-19e8-44a1-8335-44c89291dd7a_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discount and issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_MultiemployerPlansWithdrawalLiability_855dd7a3-c8e2-4932-94f9-3bd8200f500d_terseLabel_en-US" xlink:label="lab_bxc_MultiemployerPlansWithdrawalLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multi-employer pension withdrawal liability</link:label>
    <link:label id="lab_bxc_MultiemployerPlansWithdrawalLiability_label_en-US" xlink:label="lab_bxc_MultiemployerPlansWithdrawalLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Withdrawal Liability</link:label>
    <link:label id="lab_bxc_MultiemployerPlansWithdrawalLiability_documentation_en-US" xlink:label="lab_bxc_MultiemployerPlansWithdrawalLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Withdrawal Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansWithdrawalLiability" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansWithdrawalLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_MultiemployerPlansWithdrawalLiability" xlink:to="lab_bxc_MultiemployerPlansWithdrawalLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_f136b043-8e31-4926-82c1-fa9a0617f5fe_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_64af109a-14dd-4f16-a9f5-0c6984001d53_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions_cfae1e67-1830-4d80-b139-d10f11817eb2_terseLabel_en-US" xlink:label="lab_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentages of employees represented by various labor unions</link:label>
    <link:label id="lab_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions_label_en-US" xlink:label="lab_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Employees Represented By Various Labor Unions</link:label>
    <link:label id="lab_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions_documentation_en-US" xlink:label="lab_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of employees represented by various labor unions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions" xlink:href="bxc-20221231.xsd#bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions" xlink:to="lab_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_7c2f619e-aa89-4ba3-ba7e-79d304ce4685_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_cd03de54-da4c-4fe2-86ff-50d09dccb6d9_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost on projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_ef3d1904-f034-4c11-9bb2-9134d8cdeffa_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease liabilities - long-term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_4ffd3e3d-4512-4507-9227-31a4fe79fc4b_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_8b9d6e81-3e78-45e3-8007-64cb806d9315_verboseLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal income taxes:</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_a21d264a-fc56-4af2-8c50-70855958783a_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6fe04a0c-51c4-4751-8bfe-32b923a2795a_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3cd5efd2-f94b-4f66-a699-05495dacc7a1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5407c9b9-fb7a-40a7-842a-da82c8201c2b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation expense weighted average term</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_0be113f6-773a-4528-944c-dcacac5385eb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a1f56fbc-e817-4988-9d65-86818be70b50_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Definite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_92dccbf0-30c2-4036-8a7f-063ff8ed1b87_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting of restricted stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_83d12b64-7619-4c55-9f1a-9972d3bd0736_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_13a07f20-954a-42e8-98b4-f4dd8a71551f_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts recognized on the balance sheet consist of:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_496869a7-c5a7-4294-a471-7f8a5e5941ca_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash consideration paid to and on behalf of shareholder</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_d284043d-1d20-4e2b-a66d-9bd2917643a0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_7e33c729-c2d3-4863-bb8a-eb8383ef726c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Multiemployer Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_510ce931-7215-4c71-8cd7-59af654cec8c_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_c9c30b90-def4-43f5-abe3-997db830c0d0_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation-related accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c1fd6a69-bd6b-4394-87d4-e39f7e2f4f70_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_bded0c73-e27a-40eb-80ab-b5792481bbbb_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1bd98d8e-dd3e-49ed-9dbb-1e0e33cfb9b7_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_acd701a2-4f60-42fe-9f11-c90cdb0720f1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_A60SeniorSecuredNotesDue2029Member_4b7cd96e-5e84-4e33-83ce-a44244e5271f_terseLabel_en-US" xlink:label="lab_bxc_A60SeniorSecuredNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">6.0% Senior Secured Notes Due 2029</link:label>
    <link:label id="lab_bxc_A60SeniorSecuredNotesDue2029Member_label_en-US" xlink:label="lab_bxc_A60SeniorSecuredNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">6.0% Senior Secured Notes Due 2029 [Member]</link:label>
    <link:label id="lab_bxc_A60SeniorSecuredNotesDue2029Member_documentation_en-US" xlink:label="lab_bxc_A60SeniorSecuredNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">6.0% Senior Secured Notes Due 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_A60SeniorSecuredNotesDue2029Member" xlink:href="bxc-20221231.xsd#bxc_A60SeniorSecuredNotesDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_A60SeniorSecuredNotesDue2029Member" xlink:to="lab_bxc_A60SeniorSecuredNotesDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c2433c27-d9e9-48df-8e4c-e0ecc9e1951b_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_f53e596c-4a2d-441e-8d25-8046a67e1b35_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LesseeLeasesNumberOfOptionsToExtend_baca631c-a329-4a40-b070-de39ae9a67bd_terseLabel_en-US" xlink:label="lab_bxc_LesseeLeasesNumberOfOptionsToExtend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options</link:label>
    <link:label id="lab_bxc_LesseeLeasesNumberOfOptionsToExtend_label_en-US" xlink:label="lab_bxc_LesseeLeasesNumberOfOptionsToExtend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases, Number Of Options To Extend</link:label>
    <link:label id="lab_bxc_LesseeLeasesNumberOfOptionsToExtend_documentation_en-US" xlink:label="lab_bxc_LesseeLeasesNumberOfOptionsToExtend" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases, Number Of Options To Extend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeasesNumberOfOptionsToExtend" xlink:href="bxc-20221231.xsd#bxc_LesseeLeasesNumberOfOptionsToExtend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LesseeLeasesNumberOfOptionsToExtend" xlink:to="lab_bxc_LesseeLeasesNumberOfOptionsToExtend" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_293d3d06-8b41-4879-8757-7ec153b9d406_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7cfa2449-c742-4f75-8f8a-418c49d192f6_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstatePropertiesLineItems_d546fe35-47ba-43d5-a4eb-6a00d39c6471_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstatePropertiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Properties [Line Items]</link:label>
    <link:label id="lab_us-gaap_RealEstatePropertiesLineItems_label_en-US" xlink:label="lab_us-gaap_RealEstatePropertiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Properties [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstatePropertiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePropertiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems" xlink:to="lab_us-gaap_RealEstatePropertiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_6ba07bd0-6d6c-4c08-b5d8-97d93266bc4b_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ProceedsFromFinancingLeaseObligation_5ab0c11b-504a-4266-b8b3-159495627460_verboseLabel_en-US" xlink:label="lab_bxc_ProceedsFromFinancingLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from real estate financing transactions</link:label>
    <link:label id="lab_bxc_ProceedsFromFinancingLeaseObligation_label_en-US" xlink:label="lab_bxc_ProceedsFromFinancingLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Financing Lease Obligation</link:label>
    <link:label id="lab_bxc_ProceedsFromFinancingLeaseObligation_documentation_en-US" xlink:label="lab_bxc_ProceedsFromFinancingLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Financing Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ProceedsFromFinancingLeaseObligation" xlink:href="bxc-20221231.xsd#bxc_ProceedsFromFinancingLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ProceedsFromFinancingLeaseObligation" xlink:to="lab_bxc_ProceedsFromFinancingLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_189059ae-68ba-413d-aba6-b3e325dd18ec_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3760b54c-fee5-4093-ba2d-8d700cff0819_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, operating loss</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_b0808eda-0bfc-41da-b9a3-575c4beb9862_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit from net operating loss carryovers</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock_694bc764-31d7-4376-88f3-7143de6e2954_verboseLabel_en-US" xlink:label="lab_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling</link:label>
    <link:label id="lab_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping And Handling Costs, Policy [Policy Text Block]</link:label>
    <link:label id="lab_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping And Handling Costs, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock" xlink:href="bxc-20221231.xsd#bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock" xlink:to="lab_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_dbb91464-f7e6-47b5-9dc2-4a7378fea7b1_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_2e24aceb-0abf-4f09-8c60-568e513803b4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss_4721a571-adec-46bd-9cf9-09926b8ca191_negatedTerseLabel_en-US" xlink:label="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in investment gains</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss_label_en-US" xlink:label="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Increase (Decrease) In Actuarial Investment Gain (Loss)</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss_documentation_en-US" xlink:label="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Increase (Decrease) In Actuarial Investment Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss" xlink:to="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_0ebe78a2-f7d9-4b3e-9b44-a8c1ae5b2540_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_0f5dadd5-d4c1-42c3-8f57-a923e7b8427f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_2bf098ea-9f71-4323-b09d-beda0c7f4eb5_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_894612fb-82ff-42c3-b048-56138cc5fd2f_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_9c78a3b6-2f16-4d01-aa14-0524c0028158_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from senior secured notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_55091aa8-8844-4428-8932-b60328bd6424_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets and goodwill</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a3b15e6e-1a64-48d7-9571-5c1e31d2e59e_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_3b4ac9b5-6ad4-4fa0-9afc-df6c06bd42fb_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_a59ef50e-c67f-4ad9-aa12-cc9ee83e306a_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_29c0c0bd-b406-480a-b3ee-aacf95bea9e2_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_feff99d8-ccd8-4239-8403-5d56adb1f87f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NOL carryovers</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_1a9664d6-ce8a-45ff-ac04-82df6da63a79_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_8ca27e0c-8f6d-49d9-8a7f-34fc405b5b7a_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateMember_cd9073e0-058e-4ffc-b5d4-4f87df3e93e2_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real estate</link:label>
    <link:label id="lab_us-gaap_RealEstateMember_label_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateMember" xlink:to="lab_us-gaap_RealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_b28541c0-6476-4da0-aab5-abcb0293f386_terseLabel_en-US" xlink:label="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan, net periodic benefit cost credit, expected return loss statement of income or comprehensive income extensible list not disclosed flag</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_label_en-US" xlink:label="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost Credit, Expected Return Loss Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_documentation_en-US" xlink:label="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost Credit, Expected Return Loss Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:to="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss_ac6b2462-e802-4b6d-a6a6-379c48d3801e_negatedTerseLabel_en-US" xlink:label="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in actuarial gain</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss_label_en-US" xlink:label="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Increase (Decrease) In Actuarial Gain (Loss)</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss_documentation_en-US" xlink:label="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Increase (Decrease) In Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss" xlink:to="lab_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6973f304-ac61-4952-9592-11216c599e58_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b54272df-4854-4e74-a824-d81e21175ae9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent_ba8fccfe-9318-47a0-9e64-8e2d7c477ec2_terseLabel_en-US" xlink:label="lab_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total statutory rate</link:label>
    <link:label id="lab_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent_label_en-US" xlink:label="lab_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal and State Statutory Income Tax Rate, Percent</link:label>
    <link:label id="lab_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent_documentation_en-US" xlink:label="lab_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal and State Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" xlink:href="bxc-20221231.xsd#bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" xlink:to="lab_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_a5932218-df43-484e-b6e8-4b5d6854441d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets measured at net asset value (NAV)</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:to="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_8a5b5aaf-6e0b-41b5-bed5-61bb1a461e78_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_ba6d0ba6-ddd3-4ea4-8508-b834d99fcfac_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d80beb5e-3bb2-473a-a96e-e33d2dbee99d_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_f63c445c-409f-4bb4-b8f5-5f88c6e528c9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_dbec4e92-6458-4fba-a238-4ef694626da9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_d53a984c-239e-4892-8527-273238146e16_verboseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_e0200df2-5d06-4d52-b29a-a090d6189a0e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_e4d3e027-15db-405a-9ca8-c14a6903481a_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_43d4b7a5-f686-467e-b902-c2eeb4436224_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_bdd6fc5a-8f76-4752-9245-fcce3b0f1a85_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total estimated fair value of net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPensionPlanObligations_f96b073f-6528-4e31-8e3b-c6b3b7ca1f28_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPensionPlanObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension contributions</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPensionPlanObligations_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPensionPlanObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Obligation, Pension Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPensionPlanObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations" xlink:to="lab_us-gaap_IncreaseDecreaseInPensionPlanObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_ac0a5ba4-5e45-416c-8297-8e78a0bc37d4_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_699502ea-c7e2-4b49-b998-aedea650bd49_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_7f425994-21ba-4109-9e45-6cf0dbcdee55_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ff8f515f-e1c6-4ae0-9cbd-bf8437eb855f_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b18030c1-e932-4e51-8e11-a70c901579cc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_fc25c418-56fe-4862-9df7-9ec28fddb567_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9df55ab5-74f1-43f1-8895-bf68f792e6df_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_5bc026ca-99cb-4d72-b15a-0feb13b2594d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_21000893-ce9f-4108-8d57-8a537b38501b_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid during the period</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_f662caa8-a673-4970-ba7f-73c1f74e1351_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_adabf262-0ed1-41b1-9dbd-c33520aa787a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5b072cc3-194a-4ff4-8103-d9103cac6918_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_5f973f46-8de7-4a96-b00f-10ea1e59bcbc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_2832c4a6-a5d2-49ca-a7f1-14a62ebbd416_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset allocation structure of the portfolio</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_6701abf4-ccac-4c72-a24a-79499b7a237a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total fair value of vested stocks</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_42df16f7-2d5b-4b4a-9308-950098d3af6c_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement, Early Adoption [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_277d82c3-46ea-4d47-b364-47bd1bbfe7dc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandImprovementsMember_c4d08a23-ce34-4a6c-8d42-dc486a08faab_terseLabel_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Improvements</link:label>
    <link:label id="lab_us-gaap_LandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandImprovementsMember" xlink:to="lab_us-gaap_LandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_5ce0a17d-91f0-417f-9340-a44643beef50_terseLabel_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and land improvements</link:label>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndLandImprovementsMember" xlink:to="lab_us-gaap_LandAndLandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_f8cf1860-8c75-4314-8e1e-fd1753a5aac7_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Valuation</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_30d8dcfa-0a90-4834-b699-7bd9013ccf51_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_43a24b8a-b68d-4096-bfc5-f1a1386b48ed_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_93c08bb0-8acf-45c9-b3aa-9d7b6b3b0d78_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare_bdae8b3c-2426-4ff4-b577-e300a2c570ef_terseLabel_en-US" xlink:label="lab_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchased (in dollars per share)</link:label>
    <link:label id="lab_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare_label_en-US" xlink:label="lab_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased Repurchased During Period, Average Price Per Share</link:label>
    <link:label id="lab_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare_documentation_en-US" xlink:label="lab_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased Repurchased During Period, Average Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare" xlink:href="bxc-20221231.xsd#bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare" xlink:to="lab_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_b44b125c-1038-428d-9c25-6d90eec6f13f_verboseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions of fleet assets under finance leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_1fd03915-fc7d-4ff4-9091-6f2ba62acd62_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0eb85063-c726-49ce-8ee4-ce9b7836d35a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_25167bc1-7ab6-4e06-9beb-fb38f6753068_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_f7f419d7-b43c-4455-a7bd-ef295779a010_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_49605bd5-1d21-42d2-81d5-d6c80d89173a_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_988057a4-ceef-4a69-ae32-9311f627521e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f86e9d3d-5403-4b21-9b8e-e0ecc356614f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6fadb2aa-8ccb-40c4-a6c8-ea12ef3faa3c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_45ec6f07-aa31-4a13-a243-0ac736f9c383_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_748e9186-8a15-4bcf-ac06-d2b1bc7e6ad8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_81235c1f-d16f-409c-bfea-8b887166eabd_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_ddf99921-4bda-49b0-a97a-3b92c8e6dd1a_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_a8acf7ce-ffa1-487f-9a76-3fcfd5faed1e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_7fdf27df-7445-4ce9-8ed5-24749a99dfdf_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease costs</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_e49ec1da-b318-482e-93e3-3e4fde2737b8_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bfdf57f9-e4f2-428a-8f25-93236cc95fc3_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_154db9c4-e074-4acc-9336-a87b1a593b76_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_9535a502-8068-4431-a293-4048b26dba4f_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized actuarial gain (loss)</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_42a1678c-e43c-4e03-a67f-6c23ea53bb10_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_71f43546-135a-4c98-a1b8-3fc730952a54_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchase and retirement</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_a9574250-a0a0-4606-bcca-5d932a4eb57f_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdback liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_62f9dbde-2c7d-4456-8bd5-0c00d2e94f23_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_a64df67a-adb7-420d-af59-3d8b3eb580ac_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e1454937-d01d-4ec8-b114-8ea2e07aca33_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_c1efaa5c-3baa-4ff3-b035-b5bcb4bbcdbc_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DeferredTaxAssetsOperatingLeaseLiability_480d30be-e2ae-425f-b843-d108b8c37e84_terseLabel_en-US" xlink:label="lab_bxc_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability</link:label>
    <link:label id="lab_bxc_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_bxc_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Lease, Liability</link:label>
    <link:label id="lab_bxc_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_bxc_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="bxc-20221231.xsd#bxc_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_bxc_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_3bd290b8-ad3b-45e4-a221-0fd399373ed4_verboseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, less allowances of $3,449 and $4,024, respectively</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent" xlink:to="lab_us-gaap_ReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_fdf9aad0-4936-406d-8160-764e7dbc3ea9_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_d2fb1d4d-ffaf-469a-9109-431f28ba5f06_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_06ce7045-b1fc-4511-bd0f-fd9600b8ddb0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities - long-term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3d496a56-7d74-4b21-8d9b-714c55e17f78_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_29160a66-9f92-4def-96f2-0d8049fddeee_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, cost recognized</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_c9288021-b37a-42c5-8556-53de4d764136_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses_68459aed-114d-496b-b6a4-f5fb8453f27b_verboseLabel_en-US" xlink:label="lab_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of unrecognized loss</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses_label_en-US" xlink:label="lab_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Amortization Of Unrecognized Gains Losses</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses_documentation_en-US" xlink:label="lab_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents amortization of unrecognized gains losses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" xlink:to="lab_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_62ff3aa9-6ee7-409f-8a33-427e1fc2a2ca_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_06e88d36-bc01-4914-96e8-628fc088f7dd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_dc61f405-1b7c-4336-90f4-56d823477187_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_8707f3b2-517b-4c4f-9440-dcae275fac1b_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized on Consolidated Balance Sheets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_5592521a-cbcd-47ac-88b5-b33da04a7432_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preliminary purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_c27f6c7b-3d76-4d40-a10b-d78dc0697fa4_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_840a4d69-2f63-465d-9833-7dfe6b423395_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Definite-Lived Intangible Asset Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_7bc02db8-6409-4786-94b6-46721df346eb_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_d9d18487-c0fa-41ac-8b99-cdfed5f16098_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_37a2d037-4b74-4075-a17a-5b148eabe411_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments on finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_e99a060a-58e4-4eb4-a459-a9b277851648_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_bfdee25a-11e2-4853-b58f-6028870d3fd0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning outstanding balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7038983b-5722-4e68-a0a1-7dd2fa76d322_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending outstanding balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_ff46c7fd-6afe-4ea7-8881-7826c518ef2a_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7bd84c2c-eea7-4345-9844-e2c3176a6f5e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_e1252d8b-ef58-46b6-8010-a470b38265df_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_f50e3102-b46e-4d73-a972-29e7eaf38997_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amounts</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_bb354bb4-067e-4f51-b132-4eb024b672de_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general, and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_5e4f0919-996d-42e1-91b7-8eed8585e95d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_6db148cf-3189-4501-9e9e-2bd9d7596bb9_terseLabel_en-US" xlink:label="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan, net periodic benefit cost credit interest cost, statement of income or comprehensive income extensible list not disclosed flag</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_label_en-US" xlink:label="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost Credit Interest Cost, Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_documentation_en-US" xlink:label="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost Credit Interest Cost, Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:to="lab_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_d0089c60-ccbe-4a7f-ab46-58bd6aa3a609_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_f73d5129-e27f-415d-b920-701f9df1ff68_netLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_966b971b-0757-4d8f-aa37-f3214640bf42_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_906aa4da-c462-4d17-bbe7-9d1c123dbff9_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract_9d3f2f32-db54-47fc-b00a-1db5cb262703_terseLabel_en-US" xlink:label="lab_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current portion</link:label>
    <link:label id="lab_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liabilities, Noncurrent [Abstract]</link:label>
    <link:label id="lab_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract_documentation_en-US" xlink:label="lab_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract" xlink:href="bxc-20221231.xsd#bxc_LesseeLeaseLiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract" xlink:to="lab_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_6bbbe86a-9369-47f1-8b9e-6354b74c3c3b_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_e8861a9e-3fd2-4aff-9420-d9a3c6ad7b52_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held for Sale</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember_79c9f26f-e7d2-4040-93a0-fc11a318b3aa_terseLabel_en-US" xlink:label="lab_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash discounts and rebates</link:label>
    <link:label id="lab_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember_label_en-US" xlink:label="lab_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment For Sales Discounts, Returns, And Allowances Goods [Member]</link:label>
    <link:label id="lab_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember_documentation_en-US" xlink:label="lab_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment For Sales Discounts, Returns, And Allowances Goods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember" xlink:href="bxc-20221231.xsd#bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember" xlink:to="lab_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_b16095d8-aeae-4e73-909b-06027ccff444_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_95bd67d5-152c-4eb1-9a7d-044cf835eaa9_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ad3d3404-1ac6-4a96-beef-857c72201c2b_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_eab74665-0e76-4bfc-b677-379c22bdbfa3_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_87d6e8b2-a096-4970-bbde-bfad484e6885_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_315b86e9-fffc-4b18-8026-0214ae8beda1_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_4f52c772-e071-4697-a0d1-28719e997034_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_9b556fbf-1d69-4312-bf96-ef20ce850e53_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling</link:label>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_label_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingMember" xlink:to="lab_us-gaap_ShippingAndHandlingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_25be6429-c1f7-4a41-9ceb-5f2a4b840eb2_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Standards - Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_c48bf458-05ee-4a7d-b9e2-c42b462cc42e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating expenses</link:label>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_label_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Cost and Expense, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCostAndExpenseOperating" xlink:to="lab_us-gaap_OtherCostAndExpenseOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_c7578423-1af4-4ee2-b4f9-bcd3498f5c7a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility excess availability</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ValuationAllowancesUnderTheTaxActAndCARES_e3d08bf4-0d29-469b-9c83-2dcc39752157_terseLabel_en-US" xlink:label="lab_bxc_ValuationAllowancesUnderTheTaxActAndCARES" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowances under provisions tax</link:label>
    <link:label id="lab_bxc_ValuationAllowancesUnderTheTaxActAndCARES_label_en-US" xlink:label="lab_bxc_ValuationAllowancesUnderTheTaxActAndCARES" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances Under the Tax Act and CARES</link:label>
    <link:label id="lab_bxc_ValuationAllowancesUnderTheTaxActAndCARES_documentation_en-US" xlink:label="lab_bxc_ValuationAllowancesUnderTheTaxActAndCARES" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances Under the Tax Act and CARES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ValuationAllowancesUnderTheTaxActAndCARES" xlink:href="bxc-20221231.xsd#bxc_ValuationAllowancesUnderTheTaxActAndCARES"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ValuationAllowancesUnderTheTaxActAndCARES" xlink:to="lab_bxc_ValuationAllowancesUnderTheTaxActAndCARES" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_49332e5e-55e6-427b-b38e-d42d86b42f98_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_371b8c0e-cada-4578-a02d-29ac58729963_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_VandermeerForestProductsIncMember_0e9d0ff7-8a34-4ce2-aa7f-f9929b55af8a_terseLabel_en-US" xlink:label="lab_bxc_VandermeerForestProductsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vandermeer Forest Products, Inc</link:label>
    <link:label id="lab_bxc_VandermeerForestProductsIncMember_label_en-US" xlink:label="lab_bxc_VandermeerForestProductsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vandermeer Forest Products, Inc [Member]</link:label>
    <link:label id="lab_bxc_VandermeerForestProductsIncMember_documentation_en-US" xlink:label="lab_bxc_VandermeerForestProductsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vandermeer Forest Products, Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_VandermeerForestProductsIncMember" xlink:href="bxc-20221231.xsd#bxc_VandermeerForestProductsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_VandermeerForestProductsIncMember" xlink:to="lab_bxc_VandermeerForestProductsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_070a689e-6c96-4526-9e8c-bda556f250e6_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_ddb6681b-8e14-4d48-91cd-d4cce22a7653_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealEstatePropertiesTable_3ea51751-544c-4495-8e1a-979542072ad4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Real Estate Properties [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRealEstatePropertiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Real Estate Properties [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealEstatePropertiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink:to="lab_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_4626831a-664f-47c2-ba50-2d4149d68950_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_13a6057e-56b7-4b4a-b07c-2ee74f2cffb5_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_65cad371-6589-4a6a-9f8e-900d55640b31_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_28eec762-00f6-4ff6-812c-33104a3612fe_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Ending Balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a367d7ab-01a7-4171-9058-b0fbec315c65_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_5f5249b4-30f9-4199-8ba3-5dc2bde16ca6_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_cc91cd21-0aa8-496f-85f6-f0510794d51f_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_699b15ce-35d8-4be2-af37-a23910a767c3_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to cash provided by operations:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DebtInstrumentPercentageOfPrincipalDiscount_63d3f13b-9894-4ca3-8ac6-515dfc12f059_terseLabel_en-US" xlink:label="lab_bxc_DebtInstrumentPercentageOfPrincipalDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of principal, discount</link:label>
    <link:label id="lab_bxc_DebtInstrumentPercentageOfPrincipalDiscount_label_en-US" xlink:label="lab_bxc_DebtInstrumentPercentageOfPrincipalDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percentage Of Principal, Discount</link:label>
    <link:label id="lab_bxc_DebtInstrumentPercentageOfPrincipalDiscount_documentation_en-US" xlink:label="lab_bxc_DebtInstrumentPercentageOfPrincipalDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percentage Of Principal, Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DebtInstrumentPercentageOfPrincipalDiscount" xlink:href="bxc-20221231.xsd#bxc_DebtInstrumentPercentageOfPrincipalDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DebtInstrumentPercentageOfPrincipalDiscount" xlink:to="lab_bxc_DebtInstrumentPercentageOfPrincipalDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_18da1e31-1853-4e77-bd36-3544fa47e7b1_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_e71eb893-24f7-4b19-9533-4bba1143f461_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8e4c027e-69d6-45e0-b467-1302f27974ea_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_5a023c2f-82c4-4888-a64e-0bf9a131931f_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_efcbf7b8-8f25-4241-9513-e095c62f106b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_e2e77123-ede0-48dc-8f96-f893a0350636_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: valuation allowances</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_e70cb072-a5d3-475a-811f-89774c975f35_periodStartLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of beginning of the fiscal year</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_69b405a4-0cd0-4bd9-bad6-e2d2dc2abf8f_periodEndLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of end of the fiscal year</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_f3d3d17b-b8bc-47c6-8ac9-44c5cb95c805_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8b3643b3-20aa-4460-89f8-f73c8797b841_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_7a4537cf-07d0-43f5-8d44-976195ed7b9b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_a77326fa-bbd9-4b2a-8a0a-17908a529688_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_43179656-e111-4bfd-bc19-b422f4a48640_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_495bb648-7474-4128-b27d-338d8cc7d7b1_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_4078647f-2dfc-4b1b-a5ec-b38a07ab24f2_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_b7f72ccc-c35c-4e6e-86f1-c566b8e1966f_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_95858d4f-e1f8-45a7-916c-77e3f8530c8d_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_94a0a95c-e1aa-4818-a734-24f8f8cdbd48_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average share outstanding - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_AssetsAndLiabilitiesLesseeTableTextBlock_8777fd6f-94c8-4157-9c57-8696d619f7af_terseLabel_en-US" xlink:label="lab_bxc_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Information</link:label>
    <link:label id="lab_bxc_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_bxc_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_bxc_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_bxc_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="bxc-20221231.xsd#bxc_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_bxc_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_db5057b3-b0a3-4249-812e-29d6804e269a_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_890b99c0-b371-454d-82f9-7a8a96c7f653_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_af8e806b-3368-4858-ad0a-fb7e7bdc4938_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative Agent's Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8fcbc97b-98e1-44d7-bbb5-985a734f75bc_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_fe1aaeed-5cd1-4402-be66-ef21efcd0208_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_444c740b-ceb2-4ac3-b06b-35cf8a0f02b9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember_b370001a-ff06-4923-be14-4ac7f4d55a4e_terseLabel_en-US" xlink:label="lab_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return-seeking securities - Collective investment trust</link:label>
    <link:label id="lab_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember_label_en-US" xlink:label="lab_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Seeking Securities - Collective Investment Trust [Member]</link:label>
    <link:label id="lab_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember_documentation_en-US" xlink:label="lab_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return-seeking Securities - Collective Investment Trust [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember" xlink:href="bxc-20221231.xsd#bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember" xlink:to="lab_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_5923d1e8-2dc8-4d61-b838-6073f6777235_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_2e71e924-757c-4541-85a7-c11a5ea8dc49_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held for Sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d03a6e01-c0dd-40a6-9141-19b086d47e37_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions_93b07217-d2fe-4456-85f1-f64d481e1adc_terseLabel_en-US" xlink:label="lab_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer plans, employer contribution amount as a percentage of plan contributions</link:label>
    <link:label id="lab_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions_label_en-US" xlink:label="lab_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Employer Contribution Amount as a Percentage of Plan Contributions</link:label>
    <link:label id="lab_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions_documentation_en-US" xlink:label="lab_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Employer Contribution Amount as a Percentage of Plan Contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions" xlink:to="lab_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_dd24ab1d-c8c6-4f65-8ec7-d92a51130dce_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting of restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_10ae781b-ff3c-4801-9e99-5dbe83a04fed_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_159d72f5-8942-47b1-8af5-d97e035582e7_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LesseeRightOfUseAssetAbstract_a0c78ed3-4f64-4c1a-a732-1e6b62afee37_terseLabel_en-US" xlink:label="lab_bxc_LesseeRightOfUseAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_bxc_LesseeRightOfUseAssetAbstract_label_en-US" xlink:label="lab_bxc_LesseeRightOfUseAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Right Of Use Asset [Abstract]</link:label>
    <link:label id="lab_bxc_LesseeRightOfUseAssetAbstract_documentation_en-US" xlink:label="lab_bxc_LesseeRightOfUseAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Right Of Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeRightOfUseAssetAbstract" xlink:href="bxc-20221231.xsd#bxc_LesseeRightOfUseAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LesseeRightOfUseAssetAbstract" xlink:to="lab_bxc_LesseeRightOfUseAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_NumberOfCustomers_cb472e1d-9975-4b74-892d-970509f790b4_terseLabel_en-US" xlink:label="lab_bxc_NumberOfCustomers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of customers</link:label>
    <link:label id="lab_bxc_NumberOfCustomers_label_en-US" xlink:label="lab_bxc_NumberOfCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Customers</link:label>
    <link:label id="lab_bxc_NumberOfCustomers_documentation_en-US" xlink:label="lab_bxc_NumberOfCustomers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_NumberOfCustomers" xlink:href="bxc-20221231.xsd#bxc_NumberOfCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_NumberOfCustomers" xlink:to="lab_bxc_NumberOfCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4e233645-0994-4555-9a1b-10d59dc6c675_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_cd05efd3-6fe0-4ceb-9c1b-eaa54e2862b5_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2bfcc37a-35c5-4df5-93c9-2886bdc7ec67_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net book value of total liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_BoardOfDirectorsChairmanMember_38cb7dec-adbe-42b1-890f-16585f4cc585_terseLabel_en-US" xlink:label="lab_srt_BoardOfDirectorsChairmanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Board of Directors Chairman</link:label>
    <link:label id="lab_srt_BoardOfDirectorsChairmanMember_label_en-US" xlink:label="lab_srt_BoardOfDirectorsChairmanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Board of Directors Chairman [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_BoardOfDirectorsChairmanMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_BoardOfDirectorsChairmanMember" xlink:to="lab_srt_BoardOfDirectorsChairmanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_7d1f6e99-7540-431b-84e1-c8379c254447_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_31a0cc2f-e603-4ee0-be56-8d17f56698c1_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_6b7dee4b-6dbc-4348-9b2f-3773722f6804_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease liabilities - short-term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_da50798d-f2b7-4ab8-8f87-4921a3bf8624_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_86a55432-98b2-4281-a761-c2982cee0547_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1dcf3fba-3c25-4ad8-a045-9c2955fc2ca0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Useful Lives</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock_30c50679-5f69-4f16-bcd9-92854fd0d5e7_verboseLabel_en-US" xlink:label="lab_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Activity in Deferred Tax Asset Valuation Allowance</link:label>
    <link:label id="lab_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock_label_en-US" xlink:label="lab_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Activity In Deferred Tax Asset Valuation Allowance [Table Text Block]</link:label>
    <link:label id="lab_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock_documentation_en-US" xlink:label="lab_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of activity in deferred tax asset valuation allowance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock" xlink:href="bxc-20221231.xsd#bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock" xlink:to="lab_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a034016-6912-4ada-bf3d-2de2897195a8_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_3fe26fda-cfea-422b-b8de-db68dab2a180_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_74613bac-de2a-45a1-b419-2c5e6564e274_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_A2021LongTermIncentivePlanMember_5a8adcf6-2816-443e-afd3-fa40eee1632a_terseLabel_en-US" xlink:label="lab_bxc_A2021LongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Plan</link:label>
    <link:label id="lab_bxc_A2021LongTermIncentivePlanMember_label_en-US" xlink:label="lab_bxc_A2021LongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Long-Term Incentive Plan [Member]</link:label>
    <link:label id="lab_bxc_A2021LongTermIncentivePlanMember_documentation_en-US" xlink:label="lab_bxc_A2021LongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Long-Term Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_A2021LongTermIncentivePlanMember" xlink:href="bxc-20221231.xsd#bxc_A2021LongTermIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_A2021LongTermIncentivePlanMember" xlink:to="lab_bxc_A2021LongTermIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_b5b5d858-53df-43f1-a708-e2f5ece55fbf_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings on revolving credit facilities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_2b8db5fa-39ad-46d1-9880-4755cc5212b8_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_baf99c59-9d9f-4118-b3cf-32f6e84ef283_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_3673859c-a4f0-4788-b20e-6d1864d6df85_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_15c62ab4-742f-4c8b-b19f-370ad042a1ab_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0f385b93-a80a-4f27-8c1b-1d6eb53d42d9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_3b62cb35-7bc1-418b-860a-751a70bfd2f9_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_894f9faa-7b4b-4f55-82ad-95c00a7fce92_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_fae3fcad-c192-46e2-a957-900cf1a96267_terseLabel_en-US" xlink:label="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_label_en-US" xlink:label="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets</link:label>
    <link:label id="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_documentation_en-US" xlink:label="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:to="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_73b8b5cb-ced4-44bb-a04b-10a611d8e05c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_86a9ac36-87b9-4278-82b8-5ff528ac96a1_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_2cc3fed8-1fbd-45fb-876f-3171e408ffe4_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LesseeLeaseLiabilities_5e31d906-165e-4a80-82fb-f31fdb99351d_totalLabel_en-US" xlink:label="lab_bxc_LesseeLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_bxc_LesseeLeaseLiabilities_label_en-US" xlink:label="lab_bxc_LesseeLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liabilities</link:label>
    <link:label id="lab_bxc_LesseeLeaseLiabilities_documentation_en-US" xlink:label="lab_bxc_LesseeLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeaseLiabilities" xlink:href="bxc-20221231.xsd#bxc_LesseeLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LesseeLeaseLiabilities" xlink:to="lab_bxc_LesseeLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_2fa0291f-47e1-46fc-bde7-c444cb94e350_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_e0ac1099-dfae-4dea-9dfc-779500df5b4f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal statutory income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LesseeLeaseLiabilitiesCurrentAbstract_115ca850-4543-416d-a9cb-cb47555c6fbd_terseLabel_en-US" xlink:label="lab_bxc_LesseeLeaseLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion</link:label>
    <link:label id="lab_bxc_LesseeLeaseLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_bxc_LesseeLeaseLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liabilities, Current [Abstract]</link:label>
    <link:label id="lab_bxc_LesseeLeaseLiabilitiesCurrentAbstract_documentation_en-US" xlink:label="lab_bxc_LesseeLeaseLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeaseLiabilitiesCurrentAbstract" xlink:href="bxc-20221231.xsd#bxc_LesseeLeaseLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LesseeLeaseLiabilitiesCurrentAbstract" xlink:to="lab_bxc_LesseeLeaseLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_WeightedAverageRemainingLeaseTermAbstract_2dbff72a-0cc3-443d-8fa5-8711a05808db_terseLabel_en-US" xlink:label="lab_bxc_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term (in years)</link:label>
    <link:label id="lab_bxc_WeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_bxc_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_bxc_WeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_bxc_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_WeightedAverageRemainingLeaseTermAbstract" xlink:href="bxc-20221231.xsd#bxc_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_WeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_bxc_WeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_MultiemployerPlansPartialWithdrawal_e100b40a-58cf-4d19-a9ab-e2e5cd8ccda6_terseLabel_en-US" xlink:label="lab_bxc_MultiemployerPlansPartialWithdrawal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer plans, partial withdrawal</link:label>
    <link:label id="lab_bxc_MultiemployerPlansPartialWithdrawal_label_en-US" xlink:label="lab_bxc_MultiemployerPlansPartialWithdrawal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Partial Withdrawal</link:label>
    <link:label id="lab_bxc_MultiemployerPlansPartialWithdrawal_documentation_en-US" xlink:label="lab_bxc_MultiemployerPlansPartialWithdrawal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Partial Withdrawal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansPartialWithdrawal" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansPartialWithdrawal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_MultiemployerPlansPartialWithdrawal" xlink:to="lab_bxc_MultiemployerPlansPartialWithdrawal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_b71c383c-a722-4eb7-862e-4476d32c85b8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DiversifiedCreditMember_a4f2af85-6da7-4810-a1d1-5723f84cb4fe_terseLabel_en-US" xlink:label="lab_bxc_DiversifiedCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diversified credit</link:label>
    <link:label id="lab_bxc_DiversifiedCreditMember_label_en-US" xlink:label="lab_bxc_DiversifiedCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diversified credit [Member]</link:label>
    <link:label id="lab_bxc_DiversifiedCreditMember_documentation_en-US" xlink:label="lab_bxc_DiversifiedCreditMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diversified credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DiversifiedCreditMember" xlink:href="bxc-20221231.xsd#bxc_DiversifiedCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DiversifiedCreditMember" xlink:to="lab_bxc_DiversifiedCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_3e00392e-29a6-44db-8be5-cc3d8a74fc90_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Preliminary Acquisition Accounting</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4e597a2b-394e-4b6a-b535-a1514c6dd671_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_EquipmentAndVehiclesMember_8ed3bc28-e3e9-4d96-b71f-6e832d33d7a1_terseLabel_en-US" xlink:label="lab_bxc_EquipmentAndVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment and vehicles</link:label>
    <link:label id="lab_bxc_EquipmentAndVehiclesMember_label_en-US" xlink:label="lab_bxc_EquipmentAndVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment And Vehicles [Member]</link:label>
    <link:label id="lab_bxc_EquipmentAndVehiclesMember_documentation_en-US" xlink:label="lab_bxc_EquipmentAndVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment And Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_EquipmentAndVehiclesMember" xlink:href="bxc-20221231.xsd#bxc_EquipmentAndVehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_EquipmentAndVehiclesMember" xlink:to="lab_bxc_EquipmentAndVehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_a2222dd5-530d-4635-a798-75f55c16bd7c_negatedTerseLabel_en-US" xlink:label="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Employee Related Liabilities</link:label>
    <link:label id="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_documentation_en-US" xlink:label="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:to="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_ae37c6ab-254e-4f0e-bf2d-0c969ace2d8b_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain (loss) on defined benefit plan, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_7fc6f628-3580-4842-9384-2b3415bc651b_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_d63791c8-1e58-4607-90eb-e536a57fd63f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Blended state statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2069db9c-55bd-43ae-870f-5dd77adec9f2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_a2049070-ebce-43b2-aae1-52fef55eb183_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_6ecd0b9c-1dc5-4c8e-86c4-d9e0d76cb5cf_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis_ee71834e-3110-4cf4-ac12-a93f9531a653_terseLabel_en-US" xlink:label="lab_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of employees, employed on part time basis (less than)</link:label>
    <link:label id="lab_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis_label_en-US" xlink:label="lab_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Employees, Employed On Part Time Basis</link:label>
    <link:label id="lab_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis_documentation_en-US" xlink:label="lab_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Employees, Employed On Part Time Basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis" xlink:href="bxc-20221231.xsd#bxc_PercentageOfEmployeesEmployedOnPartTimeBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis" xlink:to="lab_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_4afb84d1-ab69-4c0c-b407-e9c28489f1c1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_7fcc8f82-3c8a-4743-a82b-32736e8c6861_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_7db09022-2797-44c6-89a7-1bd54c83007f_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1d371d55-6dc5-4a08-b273-fe520b197348_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net adjustment to OCI</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_cddbd1ac-2f66-4ebc-ae24-d1e676a1dfba_negatedTerseLabel_en-US" xlink:label="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability</link:label>
    <link:label id="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_label_en-US" xlink:label="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability</link:label>
    <link:label id="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_documentation_en-US" xlink:label="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability" xlink:to="lab_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DeferredTaxAssetsAccountsReceivable_790b689d-24f1-4b47-a814-7317805db5d8_verboseLabel_en-US" xlink:label="lab_bxc_DeferredTaxAssetsAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_bxc_DeferredTaxAssetsAccountsReceivable_label_en-US" xlink:label="lab_bxc_DeferredTaxAssetsAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Accounts Receivable</link:label>
    <link:label id="lab_bxc_DeferredTaxAssetsAccountsReceivable_documentation_en-US" xlink:label="lab_bxc_DeferredTaxAssetsAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accounts receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DeferredTaxAssetsAccountsReceivable" xlink:href="bxc-20221231.xsd#bxc_DeferredTaxAssetsAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DeferredTaxAssetsAccountsReceivable" xlink:to="lab_bxc_DeferredTaxAssetsAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ba3c58b9-ecbd-4ab5-a20f-69272bc0f51f_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_88dd43a4-c1d3-4cdd-80f9-26ae3bba95f9_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense (income), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_9fa0f5a9-fcd2-42c8-b421-488ae0b6b959_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Share Repurchases, Final Price Paid Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_37389e26-1559-4ac5-924c-fc6be248d0d8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_71cb4206-4ff2-4c80-beaf-b88647374c06_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_f4538da5-55e1-4497-aeff-f2ccfb5bc65f_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_a24fa9dc-157f-48a0-b944-5425cadd1ff0_verboseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_faf27bca-2743-491e-a6fd-dcf3f31f2af1_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_49bd40ba-9b02-499e-b943-659f2b45e7a0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets assumption</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7c6e57c8-ec70-4f01-b51f-c02f857cc29f_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected long-term rate of return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4a298761-fcd6-443f-9e41-0d497999dbc5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dbc6e511-ee21-4019-855a-50254a82a7d0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchase and retirement</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_ef023d95-9c51-4d12-8409-de7f3d371214_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_089a9cfa-ece4-4d84-92ed-a7aef7087b75_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_539a7e07-dc5b-4ae9-8201-2f375d024861_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_a534c83a-e3f4-453d-aa6e-665698757b9a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income tax payments during the period</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions_034fb09f-8dfb-4116-9191-4248a0f7c1e6_terseLabel_en-US" xlink:label="lab_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer plans, employer contribution amount as a percentage of total contributions</link:label>
    <link:label id="lab_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions_label_en-US" xlink:label="lab_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Employer Contribution Amount As A Percentage Of Total Contributions</link:label>
    <link:label id="lab_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions_documentation_en-US" xlink:label="lab_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Employer Contribution Amount as a Percentage of Total Contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions" xlink:to="lab_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_d63f1d72-b685-4bfb-ba61-0aae41548824_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_fb7c51e5-10d1-4b14-a340-179f2142c932_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_18fa9b7f-14be-478b-b2f5-bb99ac8e1b63_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_f3128f37-432d-4a37-9696-281a7df27537_verboseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes:</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_b5ccba99-cfb1-49be-842d-0656af0a145d_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_0b091042-ce95-4414-8aad-ebb4b8141b60_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotes_516d72ac-0213-4066-8de1-87de9b5298a5_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior secured notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_label_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_d6f8c691-279a-4644-bf8a-8040addb6273_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Amounts</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_ee8a4895-f6f0-426f-86ec-4c2b7fc4b185_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_LesseeOperatingLeaseNumberOfRenewalTerms_3dd4a1ee-5e2e-4c02-a190-8bcc2f7288cd_terseLabel_en-US" xlink:label="lab_bxc_LesseeOperatingLeaseNumberOfRenewalTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of renewals</link:label>
    <link:label id="lab_bxc_LesseeOperatingLeaseNumberOfRenewalTerms_label_en-US" xlink:label="lab_bxc_LesseeOperatingLeaseNumberOfRenewalTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Number of Renewal Terms</link:label>
    <link:label id="lab_bxc_LesseeOperatingLeaseNumberOfRenewalTerms_documentation_en-US" xlink:label="lab_bxc_LesseeOperatingLeaseNumberOfRenewalTerms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Number of Renewal Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeOperatingLeaseNumberOfRenewalTerms" xlink:href="bxc-20221231.xsd#bxc_LesseeOperatingLeaseNumberOfRenewalTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_LesseeOperatingLeaseNumberOfRenewalTerms" xlink:to="lab_bxc_LesseeOperatingLeaseNumberOfRenewalTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_e7fb65e9-9d6c-4980-8eae-c9eeac17ff91_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_930e2b34-0857-4fbe-b02f-45fb5996bc07_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5929bccc-6383-4b51-a978-17a741338645_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTable_6d11114e-526d-45b5-ae51-855a6de0b118_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Multiemployer Plans [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:to="lab_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_b2385fea-7dd6-4d95-a2f4-300ad6f37b5a_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_150f7bbe-ee57-4767-856b-ec2f8d75fbde_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_e8b5a3f6-bdcc-43df-a5e2-e4706a3a95ce_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual Allocation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5c2cde79-db48-4b9b-98a8-ff6dfc5dd984_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefits offset by a valuation allowance</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_8f247819-2bd4-4858-9b31-041acc8abfae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_24448634-b10c-4a81-999f-786a3b65d794_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of unrecognized pension gain, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_20099f2f-1eff-4e10-9897-93bdd3125bc4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchase and retirement (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_49652a2f-7174-4cc0-bb2a-caaf03f13e6e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfRealEstateProperties_74f453c3-64ec-44ae-9915-3574dfad1d47_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfRealEstateProperties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of real estate properties</link:label>
    <link:label id="lab_us-gaap_NumberOfRealEstateProperties_label_en-US" xlink:label="lab_us-gaap_NumberOfRealEstateProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Real Estate Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfRealEstateProperties" xlink:to="lab_us-gaap_NumberOfRealEstateProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_83797e04-8528-406c-be08-79f8a20710b8_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_45553007-0ef9-4887-9e3b-85bceb5b31f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_920d7249-fd41-4fd0-9f51-58aa111dc8b4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_b92e18be-3c04-4716-a340-c9f3bb7652ef_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_475922a3-7aa0-4b43-bc74-844ab4aa34e2_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Activity Related to Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod_8639d299-eb8b-4a4f-8d6d-0fabcf59d642_terseLabel_en-US" xlink:label="lab_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer plans, warranty liability, payment period</link:label>
    <link:label id="lab_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod_label_en-US" xlink:label="lab_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Warranty Liability, Payment Period</link:label>
    <link:label id="lab_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod_documentation_en-US" xlink:label="lab_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Warranty Liability, Payment Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod" xlink:to="lab_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_ab563e54-3067-48a0-bfd4-77c784874262_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_e53b0e30-c7a1-4da0-95fd-cec54dbfd56b_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Assumptions Used to Determine the Projected Benefit Obligation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_4530d750-8580-4376-8f07-5e6e5bcf8c38_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_db2eb184-8817-4f77-a1f3-d206014d0ec4_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireRealEstate_ba2bc2ff-fdfc-4617-be02-3a1fa4a8206e_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to purchase real estate</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireRealEstate_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireRealEstate" xlink:to="lab_us-gaap_PaymentsToAcquireRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_d05e573f-6fea-410b-9fc3-5c3e1544da2f_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_722b27ab-d9f4-4321-ba37-a5ada7619722_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finance Lease Maturities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_64854bea-f2ae-4999-9cf6-5cf0ce69dc7f_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d6a506af-9584-42c3-b42e-ce7949927c21_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseTermOfContract1_5546a8d6-8c19-451d-8d34-52a651042d68_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, term of contract</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseTermOfContract1_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:to="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_TermLoanMember_25c91d14-4f7d-4697-ae6d-a0bbfe800dee_terseLabel_en-US" xlink:label="lab_bxc_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_bxc_TermLoanMember_label_en-US" xlink:label="lab_bxc_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_bxc_TermLoanMember_documentation_en-US" xlink:label="lab_bxc_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_TermLoanMember" xlink:href="bxc-20221231.xsd#bxc_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_TermLoanMember" xlink:to="lab_bxc_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9071da24-d833-4b2e-8649-9c42fbe70a3e_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d087e0e4-37ef-4705-abb2-b1ae5f9888ea_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss_2045d76a-6d47-410f-8660-95df426f52c7_terseLabel_en-US" xlink:label="lab_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized actuarial loss</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss_label_en-US" xlink:label="lab_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Unrecognized Actuarial Loss</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss_documentation_en-US" xlink:label="lab_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount for unrecognized actuarial loss in the balance sheet.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanUnrecognizedActuarialLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss" xlink:to="lab_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_5d223733-c5dc-4ca4-ab32-cc905fa14ee3_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_a4377d2f-1214-4ba6-bfe0-747629935779_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_59361f5d-e493-415f-825f-066373cbcf46_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_5228e3dd-2586-4089-8e65-d495dd937684_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_32786b27-09b2-4f8b-abc6-2563cb6c5359_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income:</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_f5883ab4-340e-4a22-95b0-4c42f6d466af_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_e00cd91d-100f-4a27-ac6b-b6789df8ad56_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized bond discount costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_0dc17288-18d7-4432-97c1-69b74b1cddf4_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityNumberOfEmployees_166177bc-b850-42a7-aed6-7f07e5b0097d_terseLabel_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity number of employees</link:label>
    <link:label id="lab_dei_EntityNumberOfEmployees_label_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Number of Employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityNumberOfEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityNumberOfEmployees" xlink:to="lab_dei_EntityNumberOfEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e6c05acb-f768-4a8e-b2b9-1f891b6ea85c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_706c07b6-7256-4d39-884f-7eb282e6fffb_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_9d85c342-ccdc-4008-b220-3af438a8d8ce_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension benefit obligation - long-term</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_c9c2a577-a116-4834-8904-16fecd159562_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_86cfc384-a591-491d-b96f-fc303298e5e7_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_FinanceLeaseCost_ba2e33c9-c29b-43b9-9232-bc87c5d80c42_totalLabel_en-US" xlink:label="lab_bxc_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total finance lease costs</link:label>
    <link:label id="lab_bxc_FinanceLeaseCost_label_en-US" xlink:label="lab_bxc_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Cost</link:label>
    <link:label id="lab_bxc_FinanceLeaseCost_documentation_en-US" xlink:label="lab_bxc_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_FinanceLeaseCost" xlink:href="bxc-20221231.xsd#bxc_FinanceLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_FinanceLeaseCost" xlink:to="lab_bxc_FinanceLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination_f7a74f28-37ae-49b8-9f94-0d40afdb7cea_terseLabel_en-US" xlink:label="lab_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Terminating pension plan term</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination_label_en-US" xlink:label="lab_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Pension Plan, Duration Of Termination</link:label>
    <link:label id="lab_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination_documentation_en-US" xlink:label="lab_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Pension Plan, Duration Of Termination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanPensionPlanDurationOfTermination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination" xlink:to="lab_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_0e668f79-8a2f-42e9-b740-f6266427f3a6_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_a29f5d65-47df-49f9-bb33-66dc24f39b3b_negatedLabel_en-US" xlink:label="lab_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State net operating loss carryforwards</link:label>
    <link:label id="lab_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_56d2ec1d-f21b-4eec-8a7d-2e43b1f0879b_terseLabel_en-US" xlink:label="lab_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State net operating loss carryforwards</link:label>
    <link:label id="lab_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_label_en-US" xlink:label="lab_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Operating Loss Carryforwards, State And Local Jurisdiction</link:label>
    <link:label id="lab_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_documentation_en-US" xlink:label="lab_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This element represent represents valuation allowance provided for taxes related to loss before income tax.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" xlink:href="bxc-20221231.xsd#bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" xlink:to="lab_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f0d74ccc-63c3-4407-9514-47fee37e1489_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_StockRepurchaseProgramPercentageOfShareRepurchased_0d611ff6-1d02-4f6b-8ab0-405c50dc2447_terseLabel_en-US" xlink:label="lab_bxc_StockRepurchaseProgramPercentageOfShareRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchased (in percentage)</link:label>
    <link:label id="lab_bxc_StockRepurchaseProgramPercentageOfShareRepurchased_label_en-US" xlink:label="lab_bxc_StockRepurchaseProgramPercentageOfShareRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Percentage of Share Repurchased</link:label>
    <link:label id="lab_bxc_StockRepurchaseProgramPercentageOfShareRepurchased_documentation_en-US" xlink:label="lab_bxc_StockRepurchaseProgramPercentageOfShareRepurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Percentage of Share Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_StockRepurchaseProgramPercentageOfShareRepurchased" xlink:href="bxc-20221231.xsd#bxc_StockRepurchaseProgramPercentageOfShareRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_StockRepurchaseProgramPercentageOfShareRepurchased" xlink:to="lab_bxc_StockRepurchaseProgramPercentageOfShareRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_AmortizationOfDebtIssuanceCostsTermLoan_9c845f87-ebe7-4def-9967-8755b7a11d98_terseLabel_en-US" xlink:label="lab_bxc_AmortizationOfDebtIssuanceCostsTermLoan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to debt issuance cost associated with term loan/revolver</link:label>
    <link:label id="lab_bxc_AmortizationOfDebtIssuanceCostsTermLoan_label_en-US" xlink:label="lab_bxc_AmortizationOfDebtIssuanceCostsTermLoan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Debt Issuance Costs, Term Loan</link:label>
    <link:label id="lab_bxc_AmortizationOfDebtIssuanceCostsTermLoan_documentation_en-US" xlink:label="lab_bxc_AmortizationOfDebtIssuanceCostsTermLoan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Debt Issuance Costs, Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AmortizationOfDebtIssuanceCostsTermLoan" xlink:href="bxc-20221231.xsd#bxc_AmortizationOfDebtIssuanceCostsTermLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_AmortizationOfDebtIssuanceCostsTermLoan" xlink:to="lab_bxc_AmortizationOfDebtIssuanceCostsTermLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_177579b1-2ca9-48a2-99f8-ba785c373f86_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash transactions:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_cc2d11d0-c916-4463-a16f-b16c97f59317_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_a95fc91f-b4c5-4f17-808f-6899d1b228df_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_f3f6acb2-5e93-43bd-9d48-43fd0e224cff_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in plan assets:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_93c7125b-4ab8-4ce5-beae-3d231aa2d8a3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Target Allocation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock_70b4ece6-3eaa-48c0-a3b2-672f953c235c_verboseLabel_en-US" xlink:label="lab_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Percentage of Fair Value of Total Assets by Asset Category</link:label>
    <link:label id="lab_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock_label_en-US" xlink:label="lab_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Percentage Of Fair Value Of Total Assets By Asset Category [Table Text Block]</link:label>
    <link:label id="lab_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock_documentation_en-US" xlink:label="lab_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of percentage of fair value of total assets by asset category.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock" xlink:href="bxc-20221231.xsd#bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock" xlink:to="lab_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1570ee34-6e7b-4dca-aeae-384520850559_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5d4d049e-6723-431e-a0d0-e7a2714c3d1c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_c055598a-b40c-489f-84ae-999bf3e2b780_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net book value of total assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_76ddab87-36b9-4d1f-9753-52510231d74a_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_d500535d-a512-461a-af66-1e5934096729_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_f05a9cca-6cca-46ad-9a17-2e1130b42e49_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b1ba502e-1524-47c3-be3b-a2fb40c8b190_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1e51de68-24d3-440f-840e-33df8e8549ce_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_6b26c7e3-c821-4eea-a0ea-462ab0a75a09_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-Known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_cbc254ae-7d60-42e1-993c-6bc4e517afe2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_f04cc522-4af5-43f6-b556-e07406c83cea_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_AmortizationofDeferredGains_6d07a8eb-5b6f-4ded-8849-bce554505a88_negatedTerseLabel_en-US" xlink:label="lab_bxc_AmortizationofDeferredGains" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred gain from real estate</link:label>
    <link:label id="lab_bxc_AmortizationofDeferredGains_label_en-US" xlink:label="lab_bxc_AmortizationofDeferredGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Gains</link:label>
    <link:label id="lab_bxc_AmortizationofDeferredGains_documentation_en-US" xlink:label="lab_bxc_AmortizationofDeferredGains" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AmortizationofDeferredGains" xlink:href="bxc-20221231.xsd#bxc_AmortizationofDeferredGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_AmortizationofDeferredGains" xlink:to="lab_bxc_AmortizationofDeferredGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_e78ebea5-7c27-4a54-8e54-f93356e4bc06_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock_87916015-71ee-4fe8-81ef-5bd9d342df04_verboseLabel_en-US" xlink:label="lab_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Projected Benefit Obligations and Change in Plan Assets</link:label>
    <link:label id="lab_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Changes In Projected Benefit Obligations and Fair Value Of Plan Assets [Table Text Block]</link:label>
    <link:label id="lab_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock_documentation_en-US" xlink:label="lab_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of changes in projected benefit obligations and fair value of plan assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock" xlink:href="bxc-20221231.xsd#bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_AccumulatedOtherAdjustmentNetOfTaxMember_338a3def-d071-493b-b8df-2aad0f5c2c89_terseLabel_en-US" xlink:label="lab_bxc_AccumulatedOtherAdjustmentNetOfTaxMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net of tax</link:label>
    <link:label id="lab_bxc_AccumulatedOtherAdjustmentNetOfTaxMember_label_en-US" xlink:label="lab_bxc_AccumulatedOtherAdjustmentNetOfTaxMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Adjustment Net Of Tax [Member]</link:label>
    <link:label id="lab_bxc_AccumulatedOtherAdjustmentNetOfTaxMember_documentation_en-US" xlink:label="lab_bxc_AccumulatedOtherAdjustmentNetOfTaxMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents other changes to accumulated comprehensive income after tax.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AccumulatedOtherAdjustmentNetOfTaxMember" xlink:href="bxc-20221231.xsd#bxc_AccumulatedOtherAdjustmentNetOfTaxMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_AccumulatedOtherAdjustmentNetOfTaxMember" xlink:to="lab_bxc_AccumulatedOtherAdjustmentNetOfTaxMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_0d119cc6-ec13-49f9-87be-9a15c5493834_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_1e776ab7-dd36-4a2c-acc5-74b64abe4554_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_2775c1cf-ded3-49a8-95fa-88f93b7728b6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_890a3e28-b917-4f73-8784-f8d756018ce4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_9e5bbb66-e222-4bb8-a283-7a0fbf0d4471_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant other unobservable inputs (Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_93f7a4a3-ce94-448d-943e-adf4fb9d5c9b_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b7aa93a4-e681-4b39-9135-b17ac86bda84_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_86b41ed1-5dff-45dc-a8d3-73c28a69410c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_62e6f769-3b01-468b-b34f-724e16c9c4b4_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_3e89956b-3a23-4022-b947-65f584c502df_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Total Share-Based Compensation Expense From our Share-Based Awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_d7b3bf0e-e46e-4862-97b6-b5e9e4cab3fd_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of defined benefit pension, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e832cf85-822d-46db-8d03-e6e486583158_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_4698a032-b174-4554-8544-f1ca3e06e285_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_8c7ec2bd-efe9-4e1e-b3bf-89122e9b1527_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in projected benefit obligation:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_fbe9d72f-e82c-4388-bf87-151f438f085e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AociTaxAttributableToParent_f84e1c82-b688-4211-a308-9f7df745e238_terseLabel_en-US" xlink:label="lab_us-gaap_AociTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes</link:label>
    <link:label id="lab_us-gaap_AociTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_AociTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociTaxAttributableToParent" xlink:to="lab_us-gaap_AociTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_74d36567-9d14-4ad8-a54d-fa187ed5fcc3_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_619b6673-9dcb-447e-85b1-ef44d3f3c873_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_6eb85c4c-3fbc-4ca1-b29a-b3c88add5fac_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_62e4ad51-40ca-4e1e-9a73-1e21f61decd3_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of shares to satisfy employee tax withholdings</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_42de4458-47c1-427a-9d02-273faacd5270_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_39f4a778-f790-4c61-830b-4e4ade6e47c8_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Deferred Income Tax Assets (Liabilities)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_SalesChannelDirectMember_43ff52ef-c8f9-4966-9de0-4b9c77189e7a_terseLabel_en-US" xlink:label="lab_bxc_SalesChannelDirectMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct</link:label>
    <link:label id="lab_bxc_SalesChannelDirectMember_label_en-US" xlink:label="lab_bxc_SalesChannelDirectMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Direct [Member]</link:label>
    <link:label id="lab_bxc_SalesChannelDirectMember_documentation_en-US" xlink:label="lab_bxc_SalesChannelDirectMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Direct</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SalesChannelDirectMember" xlink:href="bxc-20221231.xsd#bxc_SalesChannelDirectMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_SalesChannelDirectMember" xlink:to="lab_bxc_SalesChannelDirectMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_fb25ef00-dc87-49b8-845b-6edcefd379de_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_fd098024-96b2-40c3-886d-9f0222d1ee45_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_3ba1e7a7-05bf-4e43-aedf-c06a95ab692d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DistributionFacilityAndRealEstateMember_6bc417ce-c22c-46e7-8ae4-e57ba2c91ad8_terseLabel_en-US" xlink:label="lab_bxc_DistributionFacilityAndRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Facility And Real Estate</link:label>
    <link:label id="lab_bxc_DistributionFacilityAndRealEstateMember_label_en-US" xlink:label="lab_bxc_DistributionFacilityAndRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Facility And Real Estate [Member]</link:label>
    <link:label id="lab_bxc_DistributionFacilityAndRealEstateMember_documentation_en-US" xlink:label="lab_bxc_DistributionFacilityAndRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Facility And Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DistributionFacilityAndRealEstateMember" xlink:href="bxc-20221231.xsd#bxc_DistributionFacilityAndRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DistributionFacilityAndRealEstateMember" xlink:to="lab_bxc_DistributionFacilityAndRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_5f3fbb8d-37c1-421e-88aa-587597ef4ed7_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments on revolving credit facilities</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e9e0ab99-1c92-48bf-b5cc-6c3d3e00a8b0_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of share-based awards (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_10b248c0-1997-4375-9343-782cdbe4442a_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_a4d17377-57ad-4033-93e3-9ab66d99b68e_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gross deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f094180a-e2ec-4fad-ba41-3ab157b54736_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d979a8a1-08ca-425c-8f75-001c583c8f73_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_3ba2682a-f548-4263-a8dc-f7bf0080e2dc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_821d01e7-8340-459b-8d13-8091826ba005_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant other observable inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock_cf508027-ffea-4a6f-b262-0b309b293c0d_verboseLabel_en-US" xlink:label="lab_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration Received from Vendors and Paid to Customers</link:label>
    <link:label id="lab_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock_label_en-US" xlink:label="lab_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration Received From Vendors and Paid To Customers [Policy Text Block]</link:label>
    <link:label id="lab_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock_documentation_en-US" xlink:label="lab_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents consideration received from vendors and paid to customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock" xlink:href="bxc-20221231.xsd#bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock" xlink:to="lab_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_2a62fe90-9437-4e72-9eb6-f0b8625b4f9d_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_SpecialtyProductsMember_c8b762fa-3af0-4c93-8f0b-faa7afa4e671_terseLabel_en-US" xlink:label="lab_bxc_SpecialtyProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specialty products</link:label>
    <link:label id="lab_bxc_SpecialtyProductsMember_label_en-US" xlink:label="lab_bxc_SpecialtyProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specialty Products [Member]</link:label>
    <link:label id="lab_bxc_SpecialtyProductsMember_documentation_en-US" xlink:label="lab_bxc_SpecialtyProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specialty Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SpecialtyProductsMember" xlink:href="bxc-20221231.xsd#bxc_SpecialtyProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_SpecialtyProductsMember" xlink:to="lab_bxc_SpecialtyProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_718ad6b5-00c1-40ae-8159-f55da5e686f8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceAbstract_c876f6ed-4714-43d7-b4c2-35b3c7d63a64_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance provided for taxes related to:</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceAbstract_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceAbstract" xlink:to="lab_us-gaap_ValuationAllowanceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_8910c8b2-fc89-4d14-b930-5c277449265d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_2bb067dc-669d-4cc5-a2bc-49781f991d1f_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_5bc06f44-9258-48a0-8d01-7dc7d6ecf76a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_91a6d071-8c90-4237-b5c0-5e101463999c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_3a584633-9633-47fc-992f-c212796f455c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension benefit obligation - short-term</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6c16cbfb-cb65-4798-a399-e5165908acc8_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9512cde1-a6d9-470f-8493-4bdc7ab227ae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_3b1d1eb9-0e96-43f2-8642-421b057f749a_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains from sales of property</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_dff56429-8fa2-4547-a183-b0c0e9638db5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains from sales of property</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_d0f64ec2-1b39-4772-96f6-616e43b12ad7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract_8bb300a6-bb2b-4b99-a5fc-30fcfefe0ba5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Lease, Description [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:to="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_511e6e5c-f492-4aab-bccb-6f4fa3eb506d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_35452229-73c8-46fd-9612-55dfdf9fec78_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_d7a3d497-524d-4eb8-a66d-bb33c2abd184_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_863b775e-dc6d-4ed6-a6d9-4cee4a614ec4_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_22487a39-8703-40ac-9091-bc807fd40fdd_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of the fiscal year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_a75e35a9-2825-4241-ba07-88d09af360da_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of the fiscal year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_2f3615a4-808e-4fe7-a803-b0ad2d8e8dd2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_d2dc46a0-224c-4070-ac81-efd044b4f0a7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_7af5af27-331d-473a-b94e-0927d2aa063e_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held for Sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_cd1a2f03-ee24-4381-a37d-6b4c004b7d7d_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, if recognized, would reduce effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_de307c15-0a4c-495e-83a4-d5657eab37a4_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2b78527e-e0bd-42ea-97d3-19183516923f_verboseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-operating expenses (income):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_a8bd74b6-0517-45f0-8efd-589ba1238672_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Lease Maturities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_8aee0cbd-795e-44ba-8567-5402bfe2c4f8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permanent differences arising from compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_098e115b-f780-43a5-9d8b-9a2c27d28931_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_NetOperatingLossCarryforwards_ab287df1-bf6d-4aa2-b38f-b6ebd0b579d6_terseLabel_en-US" xlink:label="lab_bxc_NetOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_bxc_NetOperatingLossCarryforwards_label_en-US" xlink:label="lab_bxc_NetOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Operating Loss Carryforwards</link:label>
    <link:label id="lab_bxc_NetOperatingLossCarryforwards_documentation_en-US" xlink:label="lab_bxc_NetOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_NetOperatingLossCarryforwards" xlink:href="bxc-20221231.xsd#bxc_NetOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_NetOperatingLossCarryforwards" xlink:to="lab_bxc_NetOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_2b02205c-35d9-455c-829b-6c229ec3543b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_ed1b2cc5-0527-4f6b-a05a-a152f7d53775_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_e28f4acc-96bc-44cc-adcc-c412be75c09f_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_7a6e89d6-d966-456e-86fe-3cb36e7183b9_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_6cfe01b6-2d46-4ac5-93ba-10743ce23680_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_b075f84d-12c9-4b1b-b2a6-367038abe729_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partial release of valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_2ad6d2c6-e52d-4a08-b9e2-d6c2cd6b4add_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_58d2fd59-5bf2-4cd1-9def-00cef69232d9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_9779ca2d-a2cf-4acf-b5d7-05ea2d62f12d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_29833f8e-8e8a-43b8-8d85-38eccda20515_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_fabca7a7-d929-4f84-a3db-3485df560edf_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_90d29cfc-d9d2-40aa-88f8-8b3a7fdfaae3_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_e468ef39-3611-4864-945f-7b853be46f45_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net of current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserves_f86e3891-4548-412b-a862-7cb49c0850e6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market reserve</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_a58bf631-4b75-45d7-bcb8-7776e9dadfdc_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_3a61a192-d666-4c29-889a-f94e9f148511_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_67bafc2d-db61-4787-8f78-be5b1ad7b67b_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_fad58f91-1266-4b83-a8b0-74771a980c3e_verboseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_0e42f22e-0954-44a5-98df-d4269f92e79e_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_547a4dc7-a5a4-4c70-bc09-7372cfd251b7_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5d0ddfcc-8c23-4e71-9aac-622fe1942d12_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_CharlestonSCAndBuffaloNYMember_878b1013-1020-4b91-a5b1-1bc15ee71c7c_terseLabel_en-US" xlink:label="lab_bxc_CharlestonSCAndBuffaloNYMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charleston, S.C. and Buffalo, N.Y.</link:label>
    <link:label id="lab_bxc_CharlestonSCAndBuffaloNYMember_label_en-US" xlink:label="lab_bxc_CharlestonSCAndBuffaloNYMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charleston, S.C. and Buffalo, N.Y. [Member]</link:label>
    <link:label id="lab_bxc_CharlestonSCAndBuffaloNYMember_documentation_en-US" xlink:label="lab_bxc_CharlestonSCAndBuffaloNYMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charleston, S.C. and Buffalo, N.Y.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_CharlestonSCAndBuffaloNYMember" xlink:href="bxc-20221231.xsd#bxc_CharlestonSCAndBuffaloNYMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_CharlestonSCAndBuffaloNYMember" xlink:to="lab_bxc_CharlestonSCAndBuffaloNYMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_691346bf-023a-4a0f-a159-04d61775cf43_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_e55638b3-0b7c-4484-9bbe-6dbc9f81d0c9_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares reserved for issuance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_b28418d5-dcb3-4d3d-a65a-82d6a98f7a48_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded status</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_16eeb264-1734-453a-952d-d5c3b7ebe096_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unfunded status of plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0e24d924-5d5e-4ddc-9e77-a949d98cd654_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded status</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_37305f37-de73-4e96-901f-c9a3bf4484a0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_d4cb42e6-a452-465d-be36-e9331d6a6dd1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of defined pension plan, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_c5f4ba41-4bae-40d6-b2e0-f44524837184_negatedTerseLabel_en-US" xlink:label="lab_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease asset</link:label>
    <link:label id="lab_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease, Right Of Use Asset</link:label>
    <link:label id="lab_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink:href="bxc-20221231.xsd#bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink:to="lab_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_0079cf34-d15a-4be6-b48b-b7b221d21935_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of Prior Period Presentation</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanEmployerContributionCost_2ad0773b-589c-45a0-8649-a0c6048469f1_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer contributions for the period</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanEmployerContributionCost_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Employer Contribution, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:to="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_e406691a-d6b4-4f29-a95e-5682fd2135c4_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues Disaggregated by Revenue Source and Sales Channel</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_4eb0bafc-3c41-4724-9ab8-5b02bdfc528d_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_120acf48-1900-45f8-9f9c-96a6712fa541_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_97c94e49-8631-491e-bb7f-be7de8186fe6_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation related to share-based grants</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_WeightedAverageDiscountRateAbstract_0aa509f2-9a78-4baa-8eca-5d49dd730eaf_terseLabel_en-US" xlink:label="lab_bxc_WeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Discount Rate</link:label>
    <link:label id="lab_bxc_WeightedAverageDiscountRateAbstract_label_en-US" xlink:label="lab_bxc_WeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_bxc_WeightedAverageDiscountRateAbstract_documentation_en-US" xlink:label="lab_bxc_WeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Discount Rate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_WeightedAverageDiscountRateAbstract" xlink:href="bxc-20221231.xsd#bxc_WeightedAverageDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_WeightedAverageDiscountRateAbstract" xlink:to="lab_bxc_WeightedAverageDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_fa5c934f-fc1b-42f8-a6d3-459fe5c0c7d2_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_868033a0-18cc-43c1-8b93-8afb7af0eba0_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6799d23a-a1ab-4835-b18f-1d74f5e6b2d0_negatedLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of shares to satisfy employee tax withholdings (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_70bd3f04-c974-4581-b0e0-30f4788af32a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_3299126c-3e46-41a3-b164-3bd45740c152_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5d8589d6-7dbf-407f-a8e3-a8a9ba54b7a1_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Provision for Income Taxes is Reconciled to the Federal Statutory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b13c1fe7-36bf-40ae-8c06-6fcfeef038cb_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d83b3d9b-795c-4050-9b70-775e49d1d551_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_b9438b15-7e13-4f2e-8195-b797392526bc_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_6b4b73ff-57fd-44a8-8dd4-c34f7a6675a3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_7122647e-ff43-4d1b-98bb-45321a9d47a2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_a766b83b-005f-4983-91ea-b795a89ca61e_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_71a796e3-3d31-4ff8-a141-4e1601c66857_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant-Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a525dafd-489a-4352-8e68-5e278c5b2a71_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a4e74995-3170-430b-9806-2880a73309fa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of shares to satisfy employee tax withholdings</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_41a5102b-9608-44af-88b4-24a51233fbe7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_414a12f3-09d2-4396-a583-9f9ca9898bfc_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total preliminary consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_6e390f4e-c10b-459d-8fa5-c34657521678_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_59e0ca97-e5df-41dd-a90c-f945be320996_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_b31bb9d1-27c7-4c15-9a63-f37a74435a94_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss (pre-tax)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c685a0f6-b411-47cb-8413-c7b2dc8fc0e2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_6e3ef996-5fe7-4c27-8c7b-f8c3c5c3efbf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt discount, noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Noncurrent, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_9a3db8af-b2fc-497d-86d1-29b932f4d12a_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_7421fe6a-d298-4b1d-8bd1-cf631fc27682_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan_48ed908a-041e-4f6c-90db-1c6b01ed0f95_negatedLabel_en-US" xlink:label="lab_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in the unfunded obligation</link:label>
    <link:label id="lab_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan_label_en-US" xlink:label="lab_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Funded Status of Defined Benefit Plan</link:label>
    <link:label id="lab_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan_documentation_en-US" xlink:label="lab_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the change in the defined benefit plan obligation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan" xlink:href="bxc-20221231.xsd#bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan" xlink:to="lab_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_81a77a9a-5c4a-4d30-8d65-e0feeb10f3b6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_8d46ad7b-e4fe-49a8-a0f2-9c9f29b7c677_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal income taxes computed at the federal statutory tax rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_7ff45c1e-7fdd-405c-b99e-9e9ae02570a7_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net amount recognized</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_StructuralProductsMember_620d0f7e-5ab3-4223-bd38-158bfe87944a_terseLabel_en-US" xlink:label="lab_bxc_StructuralProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Structural products</link:label>
    <link:label id="lab_bxc_StructuralProductsMember_label_en-US" xlink:label="lab_bxc_StructuralProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Structural Products [Member]</link:label>
    <link:label id="lab_bxc_StructuralProductsMember_documentation_en-US" xlink:label="lab_bxc_StructuralProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Structural Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_StructuralProductsMember" xlink:href="bxc-20221231.xsd#bxc_StructuralProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_StructuralProductsMember" xlink:to="lab_bxc_StructuralProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_4926638a-68af-4f76-86c4-63c7ba3afb4a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_76fd322c-9b23-4143-818e-953238e5ef8e_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_5d381f97-dfee-4353-870f-3fa1903c95c3_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments on term loan</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Senior Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:to="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_809723cd-403b-4721-8199-12a9b876f2ac_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_98ec09c2-cd0b-4d2b-b1d2-b9f807a92e0e_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_e77c8ddb-3c6d-4682-a890-b04a12164df1_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_40ddbffb-f19e-42a8-aa02-c8a09256d6cf_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_211e1f56-0db1-4ed9-bc06-5f1726254db1_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_e3256b97-09dc-4195-83b0-bff419742148_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear_a80d17e9-01ae-4e8d-ab74-92067e1cd397_terseLabel_en-US" xlink:label="lab_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of CBAs, renewals in next fiscal year</link:label>
    <link:label id="lab_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear_label_en-US" xlink:label="lab_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Collective Bargaining Agreements, Renewals In Next Fiscal Year</link:label>
    <link:label id="lab_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear_documentation_en-US" xlink:label="lab_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Collective Bargaining Agreements, Renewals In Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear" xlink:href="bxc-20221231.xsd#bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear" xlink:to="lab_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a54ab014-4877-48f3-9e42-adf5a2c1d816_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_d24c4c7b-25a5-44b1-a9e6-7163a335e8b6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_41c67c95-656e-4b65-a955-cf1a28d9a568_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_1f8b1467-8230-4417-916b-4612451ed404_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation at beginning of period</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_8eee914f-189c-418f-894c-59c8e7095b0f_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation at end of period</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1a63ef9f-fb35-4c56-9401-4ed0bd5b68b5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8f333ed9-0eaf-4c79-8b35-c9431bfd5df9_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_6b37ae6a-ebdc-4008-af06-ca94ec37ddc4_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>bxc-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a41f9d96-5a29-4967-a0d2-a2314f5e055b,g:5b0779eb-51ee-4c4c-b406-297224714e90-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CoverPage" xlink:type="simple" xlink:href="bxc-20221231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_50722be4-6154-4318-bcaa-3a9d7a056659" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_DocumentType_50722be4-6154-4318-bcaa-3a9d7a056659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_3512db15-4fb1-43be-b814-0f149f14df08" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_DocumentAnnualReport_3512db15-4fb1-43be-b814-0f149f14df08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_9db32483-6ef6-43db-9214-9fff3ea99f52" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_DocumentPeriodEndDate_9db32483-6ef6-43db-9214-9fff3ea99f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_2cbdb7b3-1b9d-4eb9-96f9-2128611c6856" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_CurrentFiscalYearEndDate_2cbdb7b3-1b9d-4eb9-96f9-2128611c6856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_06f215aa-9a64-44e3-8e7e-4fd8d5bafc3c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_DocumentTransitionReport_06f215aa-9a64-44e3-8e7e-4fd8d5bafc3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_5c315094-14d3-43e6-9e2e-3676586fa5b0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityFileNumber_5c315094-14d3-43e6-9e2e-3676586fa5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_7844d429-d1f7-4af5-9083-8f634c10ab29" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityRegistrantName_7844d429-d1f7-4af5-9083-8f634c10ab29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_646af7ab-44a4-4803-bada-f2290363df27" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityIncorporationStateCountryCode_646af7ab-44a4-4803-bada-f2290363df27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_faa4194e-57a2-474f-b61c-abb85932926c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityTaxIdentificationNumber_faa4194e-57a2-474f-b61c-abb85932926c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_00690222-5f9b-4aa7-ba42-4b4aab424e7a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityAddressAddressLine1_00690222-5f9b-4aa7-ba42-4b4aab424e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_4760cc2b-2d63-4125-9090-afe69f089d89" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityAddressCityOrTown_4760cc2b-2d63-4125-9090-afe69f089d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_888cd4c3-1098-4703-87ae-028c7b36b220" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityAddressStateOrProvince_888cd4c3-1098-4703-87ae-028c7b36b220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_af7cbf7f-3853-44e8-b6e8-1bd99aaefb17" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityAddressPostalZipCode_af7cbf7f-3853-44e8-b6e8-1bd99aaefb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_1d86de4b-fa74-41e8-b1e4-de76dd689903" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_CityAreaCode_1d86de4b-fa74-41e8-b1e4-de76dd689903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_6c95894c-bb37-45e5-9df7-6771bd8e6940" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_LocalPhoneNumber_6c95894c-bb37-45e5-9df7-6771bd8e6940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_68ea0a65-3616-4320-958c-85aa8eef6f70" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_Security12bTitle_68ea0a65-3616-4320-958c-85aa8eef6f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b74f99ad-6f98-4f31-8904-304c86aaf150" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_TradingSymbol_b74f99ad-6f98-4f31-8904-304c86aaf150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_64a64db1-be5d-4d1b-a812-eb9498fd5a65" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_SecurityExchangeName_64a64db1-be5d-4d1b-a812-eb9498fd5a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_9b70c933-3278-4581-a8f8-48a834200300" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_9b70c933-3278-4581-a8f8-48a834200300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_7a170a21-8e0f-410d-b42d-9dc4eadca208" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityVoluntaryFilers_7a170a21-8e0f-410d-b42d-9dc4eadca208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e6b258bf-8396-46b3-a37c-1cb038245267" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityCurrentReportingStatus_e6b258bf-8396-46b3-a37c-1cb038245267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_a883a3a9-1e63-4803-88df-5bd2bde524d0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityInteractiveDataCurrent_a883a3a9-1e63-4803-88df-5bd2bde524d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_e707468e-448f-4833-b2c2-231540783d95" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityFilerCategory_e707468e-448f-4833-b2c2-231540783d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_c11d3659-123c-4b1f-89f3-b887b36ede3d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntitySmallBusiness_c11d3659-123c-4b1f-89f3-b887b36ede3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_8378a94b-e6b8-4039-9e0f-affd4a28ee9a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityEmergingGrowthCompany_8378a94b-e6b8-4039-9e0f-affd4a28ee9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_004d83ea-f28a-4b8f-9585-d3d499627a47" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_IcfrAuditorAttestationFlag_004d83ea-f28a-4b8f-9585-d3d499627a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_76f409e5-8baa-4aa0-86e7-4ea0ac5053d8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityShellCompany_76f409e5-8baa-4aa0-86e7-4ea0ac5053d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_f5d36e25-2710-45a6-968f-ccbd4691208a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityPublicFloat_f5d36e25-2710-45a6-968f-ccbd4691208a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_17c7a54f-90f2-414c-9faf-c19b28e0bddb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_17c7a54f-90f2-414c-9faf-c19b28e0bddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_067cca1d-6ca6-44bd-9c12-53dc291e1f43" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_067cca1d-6ca6-44bd-9c12-53dc291e1f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_312697c6-5867-4315-968a-70cacf4b50c1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_EntityCentralIndexKey_312697c6-5867-4315-968a-70cacf4b50c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_e41eff8b-d1bc-48b1-85e8-ff820f64363f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_AmendmentFlag_e41eff8b-d1bc-48b1-85e8-ff820f64363f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_54078033-6c1e-4035-95dd-96163b8b5dba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_DocumentFiscalYearFocus_54078033-6c1e-4035-95dd-96163b8b5dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3545a0ab-4233-4bff-9128-0f3d5e404186" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_87a1f4e0-664c-4050-aaec-7a94b915da2f" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3545a0ab-4233-4bff-9128-0f3d5e404186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/AuditInformation" xlink:type="simple" xlink:href="bxc-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AuditInformationAbstract_960af648-8904-4f30-9aba-7af13c0f70af" xlink:href="bxc-20221231.xsd#bxc_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_74bfccac-067b-4250-ab2c-45b6f1c09cf2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_AuditInformationAbstract_960af648-8904-4f30-9aba-7af13c0f70af" xlink:to="loc_dei_AuditorName_74bfccac-067b-4250-ab2c-45b6f1c09cf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_35c17bfe-6374-425d-a037-2e57d53f00cf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_AuditInformationAbstract_960af648-8904-4f30-9aba-7af13c0f70af" xlink:to="loc_dei_AuditorLocation_35c17bfe-6374-425d-a037-2e57d53f00cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_eb46d02a-d02e-423e-b684-846046174de0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_AuditInformationAbstract_960af648-8904-4f30-9aba-7af13c0f70af" xlink:to="loc_dei_AuditorFirmId_eb46d02a-d02e-423e-b684-846046174de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="bxc-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_46b395ec-f4e0-4198-a61c-d1a2e5d11b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_46b395ec-f4e0-4198-a61c-d1a2e5d11b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_42c38147-c873-49b5-a08e-3326791af326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_42c38147-c873-49b5-a08e-3326791af326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_562aea32-c030-4c6c-aac3-6e0fea43c75f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_GrossProfit_562aea32-c030-4c6c-aac3-6e0fea43c75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_72c4ca10-bc5f-4356-b68b-3dab3ee20eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_OperatingExpensesAbstract_72c4ca10-bc5f-4356-b68b-3dab3ee20eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_62a479b3-2a97-43ec-9fd9-d8a2dee10da2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_72c4ca10-bc5f-4356-b68b-3dab3ee20eeb" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_62a479b3-2a97-43ec-9fd9-d8a2dee10da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_953e55a0-3a6f-4a54-81a8-f78d12e70886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_72c4ca10-bc5f-4356-b68b-3dab3ee20eeb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_953e55a0-3a6f-4a54-81a8-f78d12e70886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_bed22f15-5afc-407e-b40e-efa6eb45d09c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_72c4ca10-bc5f-4356-b68b-3dab3ee20eeb" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_bed22f15-5afc-407e-b40e-efa6eb45d09c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1a8a1679-341f-4bae-a6b8-09763a5eb5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_72c4ca10-bc5f-4356-b68b-3dab3ee20eeb" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1a8a1679-341f-4bae-a6b8-09763a5eb5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_158173d6-1191-4626-bd0b-c15c637b23e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_72c4ca10-bc5f-4356-b68b-3dab3ee20eeb" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_158173d6-1191-4626-bd0b-c15c637b23e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_22eb45e0-ee2e-4eb1-ad94-c42383f2b8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_72c4ca10-bc5f-4356-b68b-3dab3ee20eeb" xlink:to="loc_us-gaap_OperatingExpenses_22eb45e0-ee2e-4eb1-ad94-c42383f2b8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ac7c9309-8341-406a-98c0-f72b06b66874" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_OperatingIncomeLoss_ac7c9309-8341-406a-98c0-f72b06b66874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_271e78bf-3d45-4789-8f4b-9492c308f30a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_271e78bf-3d45-4789-8f4b-9492c308f30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_0cec5958-5181-4267-a32e-41bb46fb56c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_271e78bf-3d45-4789-8f4b-9492c308f30a" xlink:to="loc_us-gaap_InterestExpense_0cec5958-5181-4267-a32e-41bb46fb56c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_591f3607-04e9-40e5-833a-b4f9f206fa1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_271e78bf-3d45-4789-8f4b-9492c308f30a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_591f3607-04e9-40e5-833a-b4f9f206fa1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d6c10510-b12f-428f-9881-4f9af1a581b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d6c10510-b12f-428f-9881-4f9af1a581b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e55ad956-af2a-4a42-a99a-644dd120d3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e55ad956-af2a-4a42-a99a-644dd120d3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_99ac8901-2f03-42d5-8b08-713fa65a7cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_NetIncomeLoss_99ac8901-2f03-42d5-8b08-713fa65a7cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6b3b5daa-9150-437f-bdab-f8bf938dab85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_EarningsPerShareBasic_6b3b5daa-9150-437f-bdab-f8bf938dab85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2dc5fd98-e89a-4ab2-a2ed-d14414d161fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2dc5fd98-e89a-4ab2-a2ed-d14414d161fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_550d3d5d-3309-4211-978c-53dd001e4e79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1afcc379-4adc-4a56-8a4d-fb542b22698d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_550d3d5d-3309-4211-978c-53dd001e4e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_40045f8b-d8d1-4878-8a31-db56db529db1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_550d3d5d-3309-4211-978c-53dd001e4e79" xlink:to="loc_us-gaap_NetIncomeLoss_40045f8b-d8d1-4878-8a31-db56db529db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_244d96f8-536f-4046-b182-3f6686c1811b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_550d3d5d-3309-4211-978c-53dd001e4e79" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_244d96f8-536f-4046-b182-3f6686c1811b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_d482db9a-4e80-4b0a-83bc-fda7595143a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_244d96f8-536f-4046-b182-3f6686c1811b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_d482db9a-4e80-4b0a-83bc-fda7595143a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_358f3f76-5ce7-477a-9d5e-1d232f4d9b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_244d96f8-536f-4046-b182-3f6686c1811b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_358f3f76-5ce7-477a-9d5e-1d232f4d9b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_1d22f8bc-ba0d-45b3-84f1-9da9ba61a5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_244d96f8-536f-4046-b182-3f6686c1811b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_1d22f8bc-ba0d-45b3-84f1-9da9ba61a5d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_61a56a82-58b4-4412-a4aa-aefd88c4621a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_244d96f8-536f-4046-b182-3f6686c1811b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_61a56a82-58b4-4412-a4aa-aefd88c4621a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ea125461-ad4e-47b7-8d7a-4d420b321581" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_550d3d5d-3309-4211-978c-53dd001e4e79" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ea125461-ad4e-47b7-8d7a-4d420b321581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="bxc-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_fb0cab98-fb68-4e7f-ad7f-c7a7dc205285" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fb0cab98-fb68-4e7f-ad7f-c7a7dc205285" xlink:to="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_57fdbc27-3760-4ee0-8208-adc5d546fa5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:to="loc_us-gaap_AssetsCurrentAbstract_57fdbc27-3760-4ee0-8208-adc5d546fa5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e89e0edb-17c7-4ce4-a8bd-9dad38a3f8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_57fdbc27-3760-4ee0-8208-adc5d546fa5b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e89e0edb-17c7-4ce4-a8bd-9dad38a3f8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_18388ee6-8adb-4803-95f5-3d5dd82a9e18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_57fdbc27-3760-4ee0-8208-adc5d546fa5b" xlink:to="loc_us-gaap_ReceivablesNetCurrent_18388ee6-8adb-4803-95f5-3d5dd82a9e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_e76995ca-f1f9-4d80-bcab-587b0be2fd4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_57fdbc27-3760-4ee0-8208-adc5d546fa5b" xlink:to="loc_us-gaap_InventoryNet_e76995ca-f1f9-4d80-bcab-587b0be2fd4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1f6e2055-daf4-48f7-9eb5-773940b66884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_57fdbc27-3760-4ee0-8208-adc5d546fa5b" xlink:to="loc_us-gaap_OtherAssetsCurrent_1f6e2055-daf4-48f7-9eb5-773940b66884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0051092c-2aea-43be-9edd-d3ea88b7d97d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_57fdbc27-3760-4ee0-8208-adc5d546fa5b" xlink:to="loc_us-gaap_AssetsCurrent_0051092c-2aea-43be-9edd-d3ea88b7d97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_8807d07f-734c-49c7-b4e4-f8935949263e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_8807d07f-734c-49c7-b4e4-f8935949263e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ad3eea34-c004-458c-b0f1-c25b710222cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ad3eea34-c004-458c-b0f1-c25b710222cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_336b4bd8-7aa0-41ab-8170-dcc340cfba69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:to="loc_us-gaap_Goodwill_336b4bd8-7aa0-41ab-8170-dcc340cfba69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2f8da53e-b099-4eb2-8444-2f855b75dfad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2f8da53e-b099-4eb2-8444-2f855b75dfad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_34ad06c2-e405-49cd-b5b0-bab1dd2446a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_34ad06c2-e405-49cd-b5b0-bab1dd2446a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a1f87d30-a641-478c-94c8-418d46af586b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a1f87d30-a641-478c-94c8-418d46af586b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7c7182a6-0c1f-41ba-9d72-ba20636df10b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ba26d436-ca71-467f-ad46-f9d351115fff" xlink:to="loc_us-gaap_Assets_7c7182a6-0c1f-41ba-9d72-ba20636df10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_563c9cb5-f4d5-4558-b614-6ddd82370891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fb0cab98-fb68-4e7f-ad7f-c7a7dc205285" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_563c9cb5-f4d5-4558-b614-6ddd82370891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_563c9cb5-f4d5-4558-b614-6ddd82370891" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c0f2d647-415e-44e0-84cc-4cecc1f5c331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:to="loc_us-gaap_AccountsPayableCurrent_c0f2d647-415e-44e0-84cc-4cecc1f5c331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_8b565e93-4fb9-4be8-896a-e7bfabbb3079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_8b565e93-4fb9-4be8-896a-e7bfabbb3079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_28c5a02b-46d5-4743-b594-76fd7c177b33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:to="loc_us-gaap_TaxesPayableCurrent_28c5a02b-46d5-4743-b594-76fd7c177b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_e0900062-b952-45e6-a5a0-aa386d902456" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_e0900062-b952-45e6-a5a0-aa386d902456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d6a219c0-f5af-4e76-9bc3-6c549919af27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d6a219c0-f5af-4e76-9bc3-6c549919af27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent_969f4573-f45d-4632-8127-098febbacb63" xlink:href="bxc-20221231.xsd#bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:to="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent_969f4573-f45d-4632-8127-098febbacb63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_cd9d6441-9ab1-4118-8fa5-b9dd3273608e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_cd9d6441-9ab1-4118-8fa5-b9dd3273608e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_7e00f1a6-2bd9-408e-a22c-2d80f921b79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_7e00f1a6-2bd9-408e-a22c-2d80f921b79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_583d6294-fe6c-4a22-8ce2-6292cb26d556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8dc4fdfd-48c5-4105-a35b-13a672a374c8" xlink:to="loc_us-gaap_LiabilitiesCurrent_583d6294-fe6c-4a22-8ce2-6292cb26d556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_e462af31-6c7c-4c6a-9ada-881edc7448ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_563c9cb5-f4d5-4558-b614-6ddd82370891" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_e462af31-6c7c-4c6a-9ada-881edc7448ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_cf0d9b44-e14e-4d2a-b8db-00b20a7b455b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e462af31-6c7c-4c6a-9ada-881edc7448ce" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_cf0d9b44-e14e-4d2a-b8db-00b20a7b455b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_601639e1-d701-4e4c-9c91-28ff93ff8f14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e462af31-6c7c-4c6a-9ada-881edc7448ce" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_601639e1-d701-4e4c-9c91-28ff93ff8f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a493efe0-b305-4999-95ae-af0b77b487ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e462af31-6c7c-4c6a-9ada-881edc7448ce" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a493efe0-b305-4999-95ae-af0b77b487ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent_1c2c54ed-1863-4361-899a-192590f78af9" xlink:href="bxc-20221231.xsd#bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e462af31-6c7c-4c6a-9ada-881edc7448ce" xlink:to="loc_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent_1c2c54ed-1863-4361-899a-192590f78af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_3e27f9d1-1815-4d30-bad2-61a1d4479e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e462af31-6c7c-4c6a-9ada-881edc7448ce" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_3e27f9d1-1815-4d30-bad2-61a1d4479e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_5d536111-5e15-415f-af9c-87c58beece65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e462af31-6c7c-4c6a-9ada-881edc7448ce" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_5d536111-5e15-415f-af9c-87c58beece65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7b648f42-6216-4438-8995-0dd50b201863" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_563c9cb5-f4d5-4558-b614-6ddd82370891" xlink:to="loc_us-gaap_Liabilities_7b648f42-6216-4438-8995-0dd50b201863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e4f4e781-dceb-4f5a-9c2e-0373cb535dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_563c9cb5-f4d5-4558-b614-6ddd82370891" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e4f4e781-dceb-4f5a-9c2e-0373cb535dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_ea2f0f6c-7e10-44e0-b4e8-c759be3a3148" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_563c9cb5-f4d5-4558-b614-6ddd82370891" xlink:to="loc_us-gaap_StockholdersEquityAbstract_ea2f0f6c-7e10-44e0-b4e8-c759be3a3148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_9e45a755-8d45-4784-bc5b-140cc0d8fa78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ea2f0f6c-7e10-44e0-b4e8-c759be3a3148" xlink:to="loc_us-gaap_CommonStockValueOutstanding_9e45a755-8d45-4784-bc5b-140cc0d8fa78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_71079b48-0db8-4dd5-b5f9-91d2b5ca93b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ea2f0f6c-7e10-44e0-b4e8-c759be3a3148" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_71079b48-0db8-4dd5-b5f9-91d2b5ca93b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ae9bc0c8-07f7-45ab-b698-80eb37dec194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ea2f0f6c-7e10-44e0-b4e8-c759be3a3148" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ae9bc0c8-07f7-45ab-b698-80eb37dec194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e6bc6624-f8e3-4cd4-8f03-a97a09fddcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ea2f0f6c-7e10-44e0-b4e8-c759be3a3148" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e6bc6624-f8e3-4cd4-8f03-a97a09fddcb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_294a91ca-b75a-4e83-9ce5-04c5a1812521" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ea2f0f6c-7e10-44e0-b4e8-c759be3a3148" xlink:to="loc_us-gaap_StockholdersEquity_294a91ca-b75a-4e83-9ce5-04c5a1812521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7745effb-52a5-4c48-b655-db8f2b9d66a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_563c9cb5-f4d5-4558-b614-6ddd82370891" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7745effb-52a5-4c48-b655-db8f2b9d66a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" xlink:type="simple" xlink:href="bxc-20221231.xsd#CONSOLIDATEDBALANCESHEETSParentheticals"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9ecab0dc-c283-408a-93f9-d27b650a437a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_7df81f42-b7e0-43e6-99f4-8cfff1fb4233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9ecab0dc-c283-408a-93f9-d27b650a437a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_7df81f42-b7e0-43e6-99f4-8cfff1fb4233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_0014091f-8ec5-4ca4-80aa-1d481a3a8f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9ecab0dc-c283-408a-93f9-d27b650a437a" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_0014091f-8ec5-4ca4-80aa-1d481a3a8f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f364a7dd-5564-404f-aee6-cd81dfa47b73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9ecab0dc-c283-408a-93f9-d27b650a437a" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f364a7dd-5564-404f-aee6-cd81dfa47b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_3eb734e1-63c8-461f-9772-a6ddba423f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9ecab0dc-c283-408a-93f9-d27b650a437a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_3eb734e1-63c8-461f-9772-a6ddba423f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ab98b816-bff3-49e1-aa9c-0cb21f8f710d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9ecab0dc-c283-408a-93f9-d27b650a437a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ab98b816-bff3-49e1-aa9c-0cb21f8f710d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" xlink:type="simple" xlink:href="bxc-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_df3a4c38-bfcb-4db8-a76a-62fe29b8c044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9f6dcdb5-e23a-4ad7-a699-e21ab54108aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_df3a4c38-bfcb-4db8-a76a-62fe29b8c044" xlink:to="loc_us-gaap_StatementTable_9f6dcdb5-e23a-4ad7-a699-e21ab54108aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_658150c8-12ad-4cea-9fc0-c4089028d3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9f6dcdb5-e23a-4ad7-a699-e21ab54108aa" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_658150c8-12ad-4cea-9fc0-c4089028d3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_658150c8-12ad-4cea-9fc0-c4089028d3fd" xlink:to="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_88ea6143-ee00-418b-bc0f-c74e7901218a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:to="loc_us-gaap_CommonStockMember_88ea6143-ee00-418b-bc0f-c74e7901218a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_6e13195e-4a63-477a-9197-29487cdab3e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_6e13195e-4a63-477a-9197-29487cdab3e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ac300be2-2dd1-4354-9946-bf548affacc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ac300be2-2dd1-4354-9946-bf548affacc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6af1f34d-e068-4841-9a93-874c59d6f406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e933bfb3-3b45-4263-9a02-c1c5c009cd56" xlink:to="loc_us-gaap_RetainedEarningsMember_6af1f34d-e068-4841-9a93-874c59d6f406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1ab25bd8-796c-4cb1-bf5e-a269d2cd9629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9f6dcdb5-e23a-4ad7-a699-e21ab54108aa" xlink:to="loc_us-gaap_StatementLineItems_1ab25bd8-796c-4cb1-bf5e-a269d2cd9629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1ab25bd8-796c-4cb1-bf5e-a269d2cd9629" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_00ba37e6-f89d-47f0-9efa-7ff428e5928f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_SharesOutstanding_00ba37e6-f89d-47f0-9efa-7ff428e5928f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8bb3462d-ea4f-4892-a5de-8772a637213c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockholdersEquity_8bb3462d-ea4f-4892-a5de-8772a637213c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a5be1536-9fb1-4d77-bf39-5bd1df13873b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_NetIncomeLoss_a5be1536-9fb1-4d77-bf39-5bd1df13873b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_9a449505-309d-4d62-a333-4009105bbcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_9a449505-309d-4d62-a333-4009105bbcb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_d28eeada-cc9b-48db-8378-244e41737959" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_d28eeada-cc9b-48db-8378-244e41737959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_0596a524-7587-433f-88f8-8cfba77a6aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_0596a524-7587-433f-88f8-8cfba77a6aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_2e51e32d-d906-4473-948e-fbf563af7608" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_2e51e32d-d906-4473-948e-fbf563af7608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6922f695-1565-4964-8174-f17b6cb3eda6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6922f695-1565-4964-8174-f17b6cb3eda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9759099e-7fa1-4a42-bca5-4266298dee4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9759099e-7fa1-4a42-bca5-4266298dee4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_b4ea9867-f8ed-4bfd-beed-375b7ce43005" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_b4ea9867-f8ed-4bfd-beed-375b7ce43005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3da1a886-eb5b-42f1-b507-bbd7179bbec8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3da1a886-eb5b-42f1-b507-bbd7179bbec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_fef7ff6c-d09e-4619-a3d3-08b30b03a5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_fef7ff6c-d09e-4619-a3d3-08b30b03a5e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_9e2192a4-84eb-4fda-97ae-97830717771b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_SharesOutstanding_9e2192a4-84eb-4fda-97ae-97830717771b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_880d902b-8c22-4f69-bf75-092dd32e0ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a89a3e4-09ff-444d-86be-d92f10a84f2f" xlink:to="loc_us-gaap_StockholdersEquity_880d902b-8c22-4f69-bf75-092dd32e0ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="bxc-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_09c26c28-08db-435c-9004-4bf3543056ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_c1cd02f6-4ca0-48cc-badd-a688af16dbc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_09c26c28-08db-435c-9004-4bf3543056ab" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_c1cd02f6-4ca0-48cc-badd-a688af16dbc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3a28ee69-7f1c-462d-8ceb-68c67ff250be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_c1cd02f6-4ca0-48cc-badd-a688af16dbc5" xlink:to="loc_us-gaap_NetIncomeLoss_3a28ee69-7f1c-462d-8ceb-68c67ff250be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_c1cd02f6-4ca0-48cc-badd-a688af16dbc5" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a57a1a85-67a3-4bff-9161-2ef71272f35e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a57a1a85-67a3-4bff-9161-2ef71272f35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_dbb28923-7e3a-46b3-9873-c56ec6a50b69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_dbb28923-7e3a-46b3-9873-c56ec6a50b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AmortizationOfDebtIssuanceCostsTermLoan_62e401e8-16db-469b-9cfb-8d765d2dc80a" xlink:href="bxc-20221231.xsd#bxc_AmortizationOfDebtIssuanceCostsTermLoan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:to="loc_bxc_AmortizationOfDebtIssuanceCostsTermLoan_62e401e8-16db-469b-9cfb-8d765d2dc80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_14dc4a32-9c36-4f21-a7b5-9c8da3aa4fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_14dc4a32-9c36-4f21-a7b5-9c8da3aa4fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_14ac6799-d068-4f8c-9781-14819cd37444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_14ac6799-d068-4f8c-9781-14819cd37444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_af584a4f-de4b-4b26-b5b6-cf7676071e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:to="loc_us-gaap_ShareBasedCompensation_af584a4f-de4b-4b26-b5b6-cf7676071e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AmortizationofDeferredGains_c89a7442-32a2-4df0-b65a-e0b6c77c06e1" xlink:href="bxc-20221231.xsd#bxc_AmortizationofDeferredGains"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:to="loc_bxc_AmortizationofDeferredGains_c89a7442-32a2-4df0-b65a-e0b6c77c06e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fec7719e-712c-46e9-a0f8-5571bc7d0ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6657234e-e369-44d9-aec5-48015d9c579c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fec7719e-712c-46e9-a0f8-5571bc7d0ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_e8fb0951-4b6c-4097-9552-52a8fb101401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fec7719e-712c-46e9-a0f8-5571bc7d0ab3" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_e8fb0951-4b6c-4097-9552-52a8fb101401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_c6c3c089-f07e-46d9-a635-b2351006a538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fec7719e-712c-46e9-a0f8-5571bc7d0ab3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_c6c3c089-f07e-46d9-a635-b2351006a538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6da90c5d-3414-40e2-8df2-853490fa75f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fec7719e-712c-46e9-a0f8-5571bc7d0ab3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6da90c5d-3414-40e2-8df2-853490fa75f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_460d9ada-19b3-420e-afc5-7cb84e5e5b86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fec7719e-712c-46e9-a0f8-5571bc7d0ab3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_460d9ada-19b3-420e-afc5-7cb84e5e5b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations_67fcbbb2-d1e7-4316-b371-1edf4fd2d6e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPensionPlanObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fec7719e-712c-46e9-a0f8-5571bc7d0ab3" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations_67fcbbb2-d1e7-4316-b371-1edf4fd2d6e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_460af089-e659-437c-8bef-46b73d98a93a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fec7719e-712c-46e9-a0f8-5571bc7d0ab3" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_460af089-e659-437c-8bef-46b73d98a93a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_2768d443-a1be-46bb-8909-6630a441ff70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fec7719e-712c-46e9-a0f8-5571bc7d0ab3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_2768d443-a1be-46bb-8909-6630a441ff70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3fb420bd-52fa-4637-aa39-49ed3c3d5eee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_c1cd02f6-4ca0-48cc-badd-a688af16dbc5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3fb420bd-52fa-4637-aa39-49ed3c3d5eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e4bac726-4e20-48dc-95cd-9a86ae02b550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_09c26c28-08db-435c-9004-4bf3543056ab" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e4bac726-4e20-48dc-95cd-9a86ae02b550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_cf7f87b8-242c-4fe3-a5fc-27d8b15a1335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e4bac726-4e20-48dc-95cd-9a86ae02b550" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_cf7f87b8-242c-4fe3-a5fc-27d8b15a1335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_ebfba718-0b9a-4310-a7f5-b75d4bfacea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e4bac726-4e20-48dc-95cd-9a86ae02b550" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_ebfba718-0b9a-4310-a7f5-b75d4bfacea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8fb7fc36-96f9-4e9f-b569-1ff0583fd28f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e4bac726-4e20-48dc-95cd-9a86ae02b550" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8fb7fc36-96f9-4e9f-b569-1ff0583fd28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_26993def-70df-4c80-9f01-45441c397adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e4bac726-4e20-48dc-95cd-9a86ae02b550" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_26993def-70df-4c80-9f01-45441c397adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_09c26c28-08db-435c-9004-4bf3543056ab" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_0d48325e-3143-4f3e-b65e-9cc3da279789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_0d48325e-3143-4f3e-b65e-9cc3da279789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_0405b115-341c-4436-81af-2d753cb0bbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_0405b115-341c-4436-81af-2d753cb0bbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_b53ef6e9-9bf1-423d-813d-2326213c6fff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_b53ef6e9-9bf1-423d-813d-2326213c6fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_865960db-a241-4690-b6e2-9f6c952fffaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_865960db-a241-4690-b6e2-9f6c952fffaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ProceedsFromFinancingLeaseObligation_d79fdd55-930f-4071-ab70-cd613e767bd8" xlink:href="bxc-20221231.xsd#bxc_ProceedsFromFinancingLeaseObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_bxc_ProceedsFromFinancingLeaseObligation_d79fdd55-930f-4071-ab70-cd613e767bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_76e2339e-a819-4650-a4ed-3d95d5e09a79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_76e2339e-a819-4650-a4ed-3d95d5e09a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_556cace7-6cd0-400c-bfe4-ccc7a2da8250" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_556cace7-6cd0-400c-bfe4-ccc7a2da8250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_082cb7a0-62e8-425e-b294-675bd555a6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_082cb7a0-62e8-425e-b294-675bd555a6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_c87d98b6-21ae-4c6b-9be5-fa00f3b13532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_c87d98b6-21ae-4c6b-9be5-fa00f3b13532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_118665ce-44f9-4a21-a643-3a506a365987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0c5c9ed3-0e22-4751-8901-17290237d78d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_118665ce-44f9-4a21-a643-3a506a365987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b41cb92-ee42-4b08-89e7-5d186ea340d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_09c26c28-08db-435c-9004-4bf3543056ab" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b41cb92-ee42-4b08-89e7-5d186ea340d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c1ae8fc9-d9cd-4072-9203-71ac7b2fb309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_09c26c28-08db-435c-9004-4bf3543056ab" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c1ae8fc9-d9cd-4072-9203-71ac7b2fb309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8e3dd76a-a8ee-44a8-ad25-e4ef4c3d5a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_09c26c28-08db-435c-9004-4bf3543056ab" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8e3dd76a-a8ee-44a8-ad25-e4ef4c3d5a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_b4e10f7c-2198-474b-937a-ff440f93e1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_09c26c28-08db-435c-9004-4bf3543056ab" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_b4e10f7c-2198-474b-937a-ff440f93e1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_8215ec40-aaf1-40a6-a4de-fb8be2025e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b4e10f7c-2198-474b-937a-ff440f93e1ec" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_8215ec40-aaf1-40a6-a4de-fb8be2025e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_b736b689-6f7d-4ffc-a61d-a5190406b91f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b4e10f7c-2198-474b-937a-ff440f93e1ec" xlink:to="loc_us-gaap_InterestPaidNet_b736b689-6f7d-4ffc-a61d-a5190406b91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_80e4560e-c21e-407b-a36b-cf1356600dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_09c26c28-08db-435c-9004-4bf3543056ab" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_80e4560e-c21e-407b-a36b-cf1356600dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_f6211548-ab1b-4ddb-af18-30f5de641765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_80e4560e-c21e-407b-a36b-cf1356600dde" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_f6211548-ab1b-4ddb-af18-30f5de641765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="bxc-20221231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_62b83ce7-fb28-475b-885b-99d6cca4eb07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_683dc251-4216-4a59-bd7a-855a5d2c17fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_62b83ce7-fb28-475b-885b-99d6cca4eb07" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_683dc251-4216-4a59-bd7a-855a5d2c17fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/BusinessCombination" xlink:type="simple" xlink:href="bxc-20221231.xsd#BusinessCombination"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/BusinessCombination" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_586b07d8-12c8-42fc-8bee-33ddc58c9143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_14f288f2-30a2-49c4-a3c3-dffd59ea9dda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_586b07d8-12c8-42fc-8bee-33ddc58c9143" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_14f288f2-30a2-49c4-a3c3-dffd59ea9dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/Inventories" xlink:type="simple" xlink:href="bxc-20221231.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_d13a4092-8bcc-4114-a1e6-fa6a9a043686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_8af80130-40e2-414d-be6b-d2259ad5452d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_d13a4092-8bcc-4114-a1e6-fa6a9a043686" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_8af80130-40e2-414d-be6b-d2259ad5452d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/RevenueRecognition" xlink:type="simple" xlink:href="bxc-20221231.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_259aeacb-a812-4193-bcb7-7670ea8e32a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_7b18e7a6-bdbc-47c2-9d76-75ecae2bbd07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_259aeacb-a812-4193-bcb7-7670ea8e32a0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_7b18e7a6-bdbc-47c2-9d76-75ecae2bbd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="bxc-20221231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_018a03c7-dade-43e4-9e78-180f1e5d639a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4f81e6c1-1b8d-48bb-9829-51f44e5b7a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_018a03c7-dade-43e4-9e78-180f1e5d639a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4f81e6c1-1b8d-48bb-9829-51f44e5b7a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="bxc-20221231.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b12fc402-03f5-4e4e-a364-91c522941966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_18ed3d80-02c5-414b-94a6-314cd6ca714f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b12fc402-03f5-4e4e-a364-91c522941966" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_18ed3d80-02c5-414b-94a6-314cd6ca714f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/AssetsHeldforSale" xlink:type="simple" xlink:href="bxc-20221231.xsd#AssetsHeldforSale"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/AssetsHeldforSale" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_7f97190f-f36e-4ec2-b53b-e09d82884599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_55615746-6005-45d2-8d15-c7023ae1aa75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_7f97190f-f36e-4ec2-b53b-e09d82884599" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_55615746-6005-45d2-8d15-c7023ae1aa75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxes" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_72123146-1aab-43e6-b875-b1d422ec186d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_f96cd56a-c5e9-4740-a7c3-e1b36ffaefb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72123146-1aab-43e6-b875-b1d422ec186d" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_f96cd56a-c5e9-4740-a7c3-e1b36ffaefb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LongTermDebt" xlink:type="simple" xlink:href="bxc-20221231.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0e4f0f6b-ef4f-4e74-bf9a-d16edb3230b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_6a0b544b-1fa7-4af9-8940-d786873eb1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0e4f0f6b-ef4f-4e74-bf9a-d16edb3230b3" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_6a0b544b-1fa7-4af9-8940-d786873eb1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="bxc-20221231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4b91c20c-3d97-4092-942b-19ece6de8f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_1e1ddcbc-1d74-42ea-af5e-4e30e2f264de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4b91c20c-3d97-4092-942b-19ece6de8f93" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_1e1ddcbc-1d74-42ea-af5e-4e30e2f264de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefits" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefits"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a7216a9-cead-463d-9fbb-b3d3d556cd2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_9fc6cbec-32be-43c5-afa9-288cc283acd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a7216a9-cead-463d-9fbb-b3d3d556cd2e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_9fc6cbec-32be-43c5-afa9-288cc283acd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="bxc-20221231.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3ef467a5-64d9-457b-9569-6627bb3cf731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8cf42672-cc75-447c-b0eb-de8c6482011b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3ef467a5-64d9-457b-9569-6627bb3cf731" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8cf42672-cc75-447c-b0eb-de8c6482011b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeperCommonShare" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeperCommonShare"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeperCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8c96e989-c49f-4949-8511-55a5b074fbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_a7947c16-f9be-452d-b747-e9f3dd60b3fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8c96e989-c49f-4949-8511-55a5b074fbbf" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_a7947c16-f9be-452d-b747-e9f3dd60b3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitments" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitments"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8ce1e22a-b733-4a2c-b3f5-615728797a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_40075b16-c06b-477c-9643-6599ff441873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8ce1e22a-b733-4a2c-b3f5-615728797a2a" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_40075b16-c06b-477c-9643-6599ff441873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_5e537c6c-9f8a-4473-8ee5-0123aa1ec0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8ce1e22a-b733-4a2c-b3f5-615728797a2a" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_5e537c6c-9f8a-4473-8ee5-0123aa1ec0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="bxc-20221231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7b3b0b80-1405-473e-a8ff-e20016be61e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_dcc1823c-b5de-4e82-ab06-919303d1b392" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7b3b0b80-1405-473e-a8ff-e20016be61e1" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_dcc1823c-b5de-4e82-ab06-919303d1b392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="bxc-20221231.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_83a0519c-968e-4061-92ac-178578a1faad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_2b7d9498-8ae1-4f82-83f8-def5c3855449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_83a0519c-968e-4061-92ac-178578a1faad" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_2b7d9498-8ae1-4f82-83f8-def5c3855449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="bxc-20221231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a4e12632-be54-4065-8f8c-fa8c0e1dc773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a4e12632-be54-4065-8f8c-fa8c0e1dc773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_0191b652-b468-4e0f-9ddf-0743dcc60222" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_0191b652-b468-4e0f-9ddf-0743dcc60222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_4bb33af1-4e61-47f1-9487-d2f12c11c480" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_UseOfEstimates_4bb33af1-4e61-47f1-9487-d2f12c11c480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_6d4a3954-378d-4ac0-8ae5-ceb27155059d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_6d4a3954-378d-4ac0-8ae5-ceb27155059d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock_b2ceedc1-e25d-4ced-a5ca-753a7e9c3464" xlink:href="bxc-20221231.xsd#bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock_b2ceedc1-e25d-4ced-a5ca-753a7e9c3464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_cf404cc8-41ad-41c2-8512-d4de247a9b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_cf404cc8-41ad-41c2-8512-d4de247a9b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_dcdfc723-3318-4d83-8c34-6eede94ddbf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_dcdfc723-3318-4d83-8c34-6eede94ddbf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_cb66b52a-f785-488a-8561-3878a79f2f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_cb66b52a-f785-488a-8561-3878a79f2f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock_47614057-b31f-4bcd-a4d9-552722494233" xlink:href="bxc-20221231.xsd#bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock_47614057-b31f-4bcd-a4d9-552722494233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6dd09902-7bdf-41a9-8adf-f8ff9b167a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6dd09902-7bdf-41a9-8adf-f8ff9b167a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_9c99eabc-5019-4333-a399-a40dfe81c80e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_9c99eabc-5019-4333-a399-a40dfe81c80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_1c7f9817-d597-4743-925c-3e75dbb7dd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_1c7f9817-d597-4743-925c-3e75dbb7dd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_9c87b586-a090-4a19-b436-cc45471cbe29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_9c87b586-a090-4a19-b436-cc45471cbe29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_86b00c1a-32e8-4a8d-a96e-129966188215" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_86b00c1a-32e8-4a8d-a96e-129966188215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_94ee0178-8bd0-41a9-89f5-2be63778e32b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_94ee0178-8bd0-41a9-89f5-2be63778e32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_d32cb18d-d89b-40fc-8159-189d5a4b1f87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_d32cb18d-d89b-40fc-8159-189d5a4b1f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_ea344e66-9d0f-4a6e-995a-1f4dc323369a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_ea344e66-9d0f-4a6e-995a-1f4dc323369a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_7e4a58ec-a47d-41b0-9c14-81b66f8e4e73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f9c5a65-dc95-4210-853d-398f1a9b6b43" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_7e4a58ec-a47d-41b0-9c14-81b66f8e4e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#BusinessCombinationTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/BusinessCombinationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b87e0149-2191-4bbe-8bee-2ebb8745dff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_14837f07-884e-4c7e-9f8e-44104e231209" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b87e0149-2191-4bbe-8bee-2ebb8745dff8" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_14837f07-884e-4c7e-9f8e-44104e231209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dbff59d6-df94-4085-84b1-6e4512bc9220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d5acfe2f-7741-4918-b4b4-e2946c508fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dbff59d6-df94-4085-84b1-6e4512bc9220" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d5acfe2f-7741-4918-b4b4-e2946c508fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d05e9e33-660b-43c2-80dd-4fed02217b31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_39ffc9d7-9fa0-4522-9e07-a78404e65ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d05e9e33-660b-43c2-80dd-4fed02217b31" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_39ffc9d7-9fa0-4522-9e07-a78404e65ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_937a1ff1-7b47-481a-93c8-412dacaa37f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d05e9e33-660b-43c2-80dd-4fed02217b31" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_937a1ff1-7b47-481a-93c8-412dacaa37f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_39428cef-323a-47ac-aaaf-c3f162bf40c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d05e9e33-660b-43c2-80dd-4fed02217b31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_39428cef-323a-47ac-aaaf-c3f162bf40c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4b6b8d17-48a8-4e3c-928f-bf761e271303" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_fb4ff023-7b93-44ea-8415-47eec5a50055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4b6b8d17-48a8-4e3c-928f-bf761e271303" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_fb4ff023-7b93-44ea-8415-47eec5a50055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4c88e083-2ee6-420d-a863-984b2e95ff67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6dbf47a6-b94b-4022-92c2-41f75df9bfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c88e083-2ee6-420d-a863-984b2e95ff67" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6dbf47a6-b94b-4022-92c2-41f75df9bfe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_def23425-1755-427d-b554-6d493a08e4e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c88e083-2ee6-420d-a863-984b2e95ff67" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_def23425-1755-427d-b554-6d493a08e4e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_fb367a25-7e29-489f-9be0-5df53d077949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c88e083-2ee6-420d-a863-984b2e95ff67" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_fb367a25-7e29-489f-9be0-5df53d077949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock_062528bb-5b44-402e-827d-2c99cfa88c3f" xlink:href="bxc-20221231.xsd#bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c88e083-2ee6-420d-a863-984b2e95ff67" xlink:to="loc_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock_062528bb-5b44-402e-827d-2c99cfa88c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_4d7cdbb4-b225-4a89-b2d8-59724ff5df57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c88e083-2ee6-420d-a863-984b2e95ff67" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_4d7cdbb4-b225-4a89-b2d8-59724ff5df57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1834ea1e-7f4a-492b-83b7-b3eec5dd82c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_67fdd036-29b5-47f7-9928-6743eca6bfb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1834ea1e-7f4a-492b-83b7-b3eec5dd82c1" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_67fdd036-29b5-47f7-9928-6743eca6bfb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4e468a18-dc21-40c7-a9df-07aee960efbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_49e5a892-d2bb-444b-ad2a-b727f18b06f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4e468a18-dc21-40c7-a9df-07aee960efbc" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_49e5a892-d2bb-444b-ad2a-b727f18b06f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09af73f2-2e09-4993-9c66-58bf1dc854ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock_fd1b3e0f-3fee-4de3-8097-1985a218a8be" xlink:href="bxc-20221231.xsd#bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09af73f2-2e09-4993-9c66-58bf1dc854ad" xlink:to="loc_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock_fd1b3e0f-3fee-4de3-8097-1985a218a8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_d4a4fe4a-83e2-433a-8054-9c25ed1475ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09af73f2-2e09-4993-9c66-58bf1dc854ad" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_d4a4fe4a-83e2-433a-8054-9c25ed1475ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_5c78d25f-cd4f-49ff-ba0b-2d72825c2078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09af73f2-2e09-4993-9c66-58bf1dc854ad" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_5c78d25f-cd4f-49ff-ba0b-2d72825c2078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_563ecc4d-26f1-45a8-bc38-ed05392ecbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09af73f2-2e09-4993-9c66-58bf1dc854ad" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_563ecc4d-26f1-45a8-bc38-ed05392ecbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_a5e9656f-cb12-42bc-a587-13844b894a62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09af73f2-2e09-4993-9c66-58bf1dc854ad" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_a5e9656f-cb12-42bc-a587-13844b894a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock_9eabe36f-4231-4e00-98c0-61c21f7c314c" xlink:href="bxc-20221231.xsd#bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09af73f2-2e09-4993-9c66-58bf1dc854ad" xlink:to="loc_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock_9eabe36f-4231-4e00-98c0-61c21f7c314c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_84f6a97c-2740-44e0-8861-ad818eaf5ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09af73f2-2e09-4993-9c66-58bf1dc854ad" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_84f6a97c-2740-44e0-8861-ad818eaf5ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_371bbf1d-aba7-4d95-8556-dc9cdb0f7be1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_09af73f2-2e09-4993-9c66-58bf1dc854ad" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_371bbf1d-aba7-4d95-8556-dc9cdb0f7be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0c7c0e37-2ae4-496a-b61d-0eaadb8bc572" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_7eaa4e45-de36-42e4-8e1a-a640d0d8af6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0c7c0e37-2ae4-496a-b61d-0eaadb8bc572" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_7eaa4e45-de36-42e4-8e1a-a640d0d8af6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_896e89b4-7b9a-44e4-af40-c0a79ecc5803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0c7c0e37-2ae4-496a-b61d-0eaadb8bc572" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_896e89b4-7b9a-44e4-af40-c0a79ecc5803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeperCommonShareTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeperCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeperCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c4411f0a-62bc-4f5a-8285-056fb65b0dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9802eca4-0f2f-4fe4-96e8-24fc29b471d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c4411f0a-62bc-4f5a-8285-056fb65b0dd3" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9802eca4-0f2f-4fe4-96e8-24fc29b471d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d0f6437e-2c8c-4a24-be33-91b7d58c090e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AssetsAndLiabilitiesLesseeTableTextBlock_7b620068-517d-40bf-a298-b2f983e4dbc8" xlink:href="bxc-20221231.xsd#bxc_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d0f6437e-2c8c-4a24-be33-91b7d58c090e" xlink:to="loc_bxc_AssetsAndLiabilitiesLesseeTableTextBlock_7b620068-517d-40bf-a298-b2f983e4dbc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_256712c1-c0b3-47b9-a94d-f32f82bf9af7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d0f6437e-2c8c-4a24-be33-91b7d58c090e" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_256712c1-c0b3-47b9-a94d-f32f82bf9af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_850b86f0-e041-447a-a087-9596c179052b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d0f6437e-2c8c-4a24-be33-91b7d58c090e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_850b86f0-e041-447a-a087-9596c179052b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_5d35bf86-be54-49ef-9733-87bb1769c94b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d0f6437e-2c8c-4a24-be33-91b7d58c090e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_5d35bf86-be54-49ef-9733-87bb1769c94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="bxc-20221231.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_201aeaea-2962-44b1-8133-523d1993ac1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_55b77eb3-421e-4e74-96fb-d046c6b2a9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_201aeaea-2962-44b1-8133-523d1993ac1a" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_55b77eb3-421e-4e74-96fb-d046c6b2a9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_12c5d107-96c9-48a1-8af5-171de2cd4bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_28ae809d-73a6-4988-b284-a5e21115cbe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_12c5d107-96c9-48a1-8af5-171de2cd4bfd" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_28ae809d-73a6-4988-b284-a5e21115cbe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c58763b9-9374-4e0f-965f-227425e45361" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_28ae809d-73a6-4988-b284-a5e21115cbe6" xlink:to="loc_srt_ProductOrServiceAxis_c58763b9-9374-4e0f-965f-227425e45361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_35aa1e30-b7a0-40df-b879-edb9a25bfa7b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c58763b9-9374-4e0f-965f-227425e45361" xlink:to="loc_srt_ProductsAndServicesDomain_35aa1e30-b7a0-40df-b879-edb9a25bfa7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_32863b02-549e-4eb3-a412-5a5475cfbc10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_35aa1e30-b7a0-40df-b879-edb9a25bfa7b" xlink:to="loc_us-gaap_ShippingAndHandlingMember_32863b02-549e-4eb3-a412-5a5475cfbc10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38234e71-9781-408b-8cd4-d7b2a8dd4139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_28ae809d-73a6-4988-b284-a5e21115cbe6" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38234e71-9781-408b-8cd4-d7b2a8dd4139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9fd35324-c713-4896-935c-12519f76933e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38234e71-9781-408b-8cd4-d7b2a8dd4139" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9fd35324-c713-4896-935c-12519f76933e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_50d07a53-92a1-46e6-a2dc-925bfac1f10f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38234e71-9781-408b-8cd4-d7b2a8dd4139" xlink:to="loc_us-gaap_InventoryValuationReserves_50d07a53-92a1-46e6-a2dc-925bfac1f10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4440f210-1294-472a-b047-2ea905bba353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_34a56f11-490e-4aa7-964c-89af10bbe69e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4440f210-1294-472a-b047-2ea905bba353" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_34a56f11-490e-4aa7-964c-89af10bbe69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9a9136d3-8a7b-4702-94c2-44fa1cc35ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_34a56f11-490e-4aa7-964c-89af10bbe69e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9a9136d3-8a7b-4702-94c2-44fa1cc35ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9a9136d3-8a7b-4702-94c2-44fa1cc35ac5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_f426cc25-4922-4769-8865-f23e8ff9bfb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:to="loc_us-gaap_LandImprovementsMember_f426cc25-4922-4769-8865-f23e8ff9bfb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_808e2515-b73a-4b89-8622-f21f4e98aac0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:to="loc_us-gaap_BuildingMember_808e2515-b73a-4b89-8622-f21f4e98aac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_eef44b53-434f-43e9-af03-36ac3b98df74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be7c0a10-068c-420b-8de7-16b3134057e3" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_eef44b53-434f-43e9-af03-36ac3b98df74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_55bccede-8a2a-4f33-b21c-6feb298fddf2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_34a56f11-490e-4aa7-964c-89af10bbe69e" xlink:to="loc_srt_RangeAxis_55bccede-8a2a-4f33-b21c-6feb298fddf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb9531e5-1bbc-4af9-959f-e661ab884731" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_55bccede-8a2a-4f33-b21c-6feb298fddf2" xlink:to="loc_srt_RangeMember_eb9531e5-1bbc-4af9-959f-e661ab884731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_00ad6913-0a6e-47fc-a29d-e53adab3b17b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_eb9531e5-1bbc-4af9-959f-e661ab884731" xlink:to="loc_srt_MinimumMember_00ad6913-0a6e-47fc-a29d-e53adab3b17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_63b0b6aa-77b5-47f2-8f48-900d0861040d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_eb9531e5-1bbc-4af9-959f-e661ab884731" xlink:to="loc_srt_MaximumMember_63b0b6aa-77b5-47f2-8f48-900d0861040d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7d915b51-1843-4b5e-9455-66a580588ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_34a56f11-490e-4aa7-964c-89af10bbe69e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7d915b51-1843-4b5e-9455-66a580588ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9e40a160-e3c7-4fdb-b5b7-4c7c309e7cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7d915b51-1843-4b5e-9455-66a580588ebb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9e40a160-e3c7-4fdb-b5b7-4c7c309e7cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#BusinessCombinationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_501d3cbf-2574-4c0e-97b2-130bbf71d91c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_501d3cbf-2574-4c0e-97b2-130bbf71d91c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0a07c344-7716-4c8e-8c71-44eb53297d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0a07c344-7716-4c8e-8c71-44eb53297d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7b674fd-869d-4741-9264-30459d02efd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0a07c344-7716-4c8e-8c71-44eb53297d2b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7b674fd-869d-4741-9264-30459d02efd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_VandermeerForestProductsIncMember_8772e0ae-66b8-421a-8af7-5680157d967b" xlink:href="bxc-20221231.xsd#bxc_VandermeerForestProductsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f7b674fd-869d-4741-9264-30459d02efd1" xlink:to="loc_bxc_VandermeerForestProductsIncMember_8772e0ae-66b8-421a-8af7-5680157d967b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_dd79af04-eac1-4435-858a-659d377cfa5a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:to="loc_srt_RangeAxis_dd79af04-eac1-4435-858a-659d377cfa5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5000ecbc-32fd-4ac5-a96a-e5b95382bc3c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_dd79af04-eac1-4435-858a-659d377cfa5a" xlink:to="loc_srt_RangeMember_5000ecbc-32fd-4ac5-a96a-e5b95382bc3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_38780cbb-a87e-43dc-8df2-06dc417328c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5000ecbc-32fd-4ac5-a96a-e5b95382bc3c" xlink:to="loc_srt_MinimumMember_38780cbb-a87e-43dc-8df2-06dc417328c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddadb2bf-2b0f-4443-9601-0abc7cf5962f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddadb2bf-2b0f-4443-9601-0abc7cf5962f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddadb2bf-2b0f-4443-9601-0abc7cf5962f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ef26837e-b698-4228-9fe1-1715cc291a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ef26837e-b698-4228-9fe1-1715cc291a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_3c13ec2b-205e-4381-af73-baf0d013244d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:to="loc_us-gaap_TradeNamesMember_3c13ec2b-205e-4381-af73-baf0d013244d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_f26b2e56-2ec0-48a5-9014-810846827523" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_31f5739c-e9d7-40f4-aa7b-82d5988f94ee" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_f26b2e56-2ec0-48a5-9014-810846827523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_61a12cdb-b2dc-4a9d-844f-221f4e80bb26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_61a12cdb-b2dc-4a9d-844f-221f4e80bb26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3afe392e-419d-489d-a7c8-3d2676cc1eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_61a12cdb-b2dc-4a9d-844f-221f4e80bb26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3afe392e-419d-489d-a7c8-3d2676cc1eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DistributionFacilityAndRealEstateMember_6efe7cde-2c5a-432b-ba69-af293d4a3f7f" xlink:href="bxc-20221231.xsd#bxc_DistributionFacilityAndRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3afe392e-419d-489d-a7c8-3d2676cc1eb5" xlink:to="loc_bxc_DistributionFacilityAndRealEstateMember_6efe7cde-2c5a-432b-ba69-af293d4a3f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f4cca407-3aec-478e-878d-f18aaf49f6c7" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_debef5f5-276b-4bb6-8da4-5400a1997279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_debef5f5-276b-4bb6-8da4-5400a1997279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_b1bc1942-1373-4188-83fc-a6267c8b02d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_b1bc1942-1373-4188-83fc-a6267c8b02d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationConsiderationTransferredOtherMisc_75d43911-64df-4f7c-99eb-89b06beb5302" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationConsiderationTransferredOtherMisc"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_bxc_BusinessCombinationConsiderationTransferredOtherMisc_75d43911-64df-4f7c-99eb-89b06beb5302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b4f4baa8-e889-478d-8812-e3e09e03502f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b4f4baa8-e889-478d-8812-e3e09e03502f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_NumberOfCustomers_0bf84001-6479-4dcf-94e0-532aa70b04f4" xlink:href="bxc-20221231.xsd#bxc_NumberOfCustomers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_bxc_NumberOfCustomers_0bf84001-6479-4dcf-94e0-532aa70b04f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_2bdc1e44-997b-4667-80f8-549c4d09b653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_2bdc1e44-997b-4667-80f8-549c4d09b653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_f73bfb88-b6bc-459f-a504-7101c2eea674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d50db00b-edcf-439a-bbf0-e7a60b7280a4" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_f73bfb88-b6bc-459f-a504-7101c2eea674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9d33fdd6-8147-475b-8300-962955b313b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f226e8b-d6b8-440f-b263-739d2e3dba54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9d33fdd6-8147-475b-8300-962955b313b7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f226e8b-d6b8-440f-b263-739d2e3dba54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_eda7e7e8-6832-4569-b308-c69ce5d1946d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f226e8b-d6b8-440f-b263-739d2e3dba54" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_eda7e7e8-6832-4569-b308-c69ce5d1946d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3cbffea1-be16-4caf-bd92-78b8aa373a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_eda7e7e8-6832-4569-b308-c69ce5d1946d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3cbffea1-be16-4caf-bd92-78b8aa373a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_VandermeerForestProductsIncMember_c1ab3b6a-7f78-4a4e-a3bb-3ecbc1cf407d" xlink:href="bxc-20221231.xsd#bxc_VandermeerForestProductsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3cbffea1-be16-4caf-bd92-78b8aa373a6b" xlink:to="loc_bxc_VandermeerForestProductsIncMember_c1ab3b6a-7f78-4a4e-a3bb-3ecbc1cf407d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_88bc37d7-1189-4785-978c-372dbb749efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f226e8b-d6b8-440f-b263-739d2e3dba54" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_88bc37d7-1189-4785-978c-372dbb749efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_0cbac48e-e56f-4de8-82f7-0c68f1c0f694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_88bc37d7-1189-4785-978c-372dbb749efd" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_0cbac48e-e56f-4de8-82f7-0c68f1c0f694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_HoldbackLiabilityHeldInEscrowMember_7f415ec6-f3d3-4cee-9542-e0c093592d58" xlink:href="bxc-20221231.xsd#bxc_HoldbackLiabilityHeldInEscrowMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_0cbac48e-e56f-4de8-82f7-0c68f1c0f694" xlink:to="loc_bxc_HoldbackLiabilityHeldInEscrowMember_7f415ec6-f3d3-4cee-9542-e0c093592d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f226e8b-d6b8-440f-b263-739d2e3dba54" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_691e1b38-c7d4-49e1-9f1d-d6299c5e27a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_691e1b38-c7d4-49e1-9f1d-d6299c5e27a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2d7f8be1-8bb1-48bf-8388-75b9fb451ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2d7f8be1-8bb1-48bf-8388-75b9fb451ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c4a19329-ec53-4363-bf7f-c52499ea2cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b2b0252a-3503-45be-89d0-836fae8dd387" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c4a19329-ec53-4363-bf7f-c52499ea2cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_2c2e71e1-e479-48b6-826c-9ed65288138e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9cfb1c9e-afbc-4bfa-b2d8-f7b3990a1475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_2c2e71e1-e479-48b6-826c-9ed65288138e" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9cfb1c9e-afbc-4bfa-b2d8-f7b3990a1475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9a18ed38-af6c-4e3c-a855-476dc0408844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9cfb1c9e-afbc-4bfa-b2d8-f7b3990a1475" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9a18ed38-af6c-4e3c-a855-476dc0408844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4635b528-2b29-457e-b167-1c36b392c842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9a18ed38-af6c-4e3c-a855-476dc0408844" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4635b528-2b29-457e-b167-1c36b392c842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_VandermeerForestProductsIncMember_cf549fdd-a49c-472d-ac5f-304e6505fccd" xlink:href="bxc-20221231.xsd#bxc_VandermeerForestProductsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4635b528-2b29-457e-b167-1c36b392c842" xlink:to="loc_bxc_VandermeerForestProductsIncMember_cf549fdd-a49c-472d-ac5f-304e6505fccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dd0e27a5-c50b-43f8-9a69-4a713a25dbc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9cfb1c9e-afbc-4bfa-b2d8-f7b3990a1475" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dd0e27a5-c50b-43f8-9a69-4a713a25dbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dd0e27a5-c50b-43f8-9a69-4a713a25dbc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2d69e259-d0f6-43c0-9e70-496219bc9e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2d69e259-d0f6-43c0-9e70-496219bc9e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_46a307b1-20da-4919-aacf-9e3d13606f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:to="loc_us-gaap_TradeNamesMember_46a307b1-20da-4919-aacf-9e3d13606f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_88484de9-c2e7-4d89-b4b2-c8a74c1fa90d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c9e8130-e2a2-48e2-834b-73642d1e8f79" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_88484de9-c2e7-4d89-b4b2-c8a74c1fa90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_46d30c1f-ba2f-48fa-a115-7c4ad3e61b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9cfb1c9e-afbc-4bfa-b2d8-f7b3990a1475" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_46d30c1f-ba2f-48fa-a115-7c4ad3e61b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_46d30c1f-ba2f-48fa-a115-7c4ad3e61b81" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d31861e2-fde7-4dba-88cc-c166a80b2d31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d31861e2-fde7-4dba-88cc-c166a80b2d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_44356c69-9271-45cc-b8e0-757cd2318835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_44356c69-9271-45cc-b8e0-757cd2318835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_63360088-ddf4-452c-951a-5d4163f34abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_63360088-ddf4-452c-951a-5d4163f34abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_af215de1-8412-4a55-a6f2-e4cf3f06cd3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_af215de1-8412-4a55-a6f2-e4cf3f06cd3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_28965a7d-00ee-41b7-ba25-86cc442e910e" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_28965a7d-00ee-41b7-ba25-86cc442e910e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4aeb4094-7f51-4c1a-b17b-c509f9b60f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4aeb4094-7f51-4c1a-b17b-c509f9b60f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_ad71f786-f6de-44d9-83f9-497a8a22394a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_ad71f786-f6de-44d9-83f9-497a8a22394a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_43c7344c-0791-4f5f-935b-3163454f35fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_ad71f786-f6de-44d9-83f9-497a8a22394a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_43c7344c-0791-4f5f-935b-3163454f35fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_263b1c2c-3cdd-412f-a9b6-8200efceec66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract_ad71f786-f6de-44d9-83f9-497a8a22394a" xlink:to="loc_us-gaap_Goodwill_263b1c2c-3cdd-412f-a9b6-8200efceec66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_4d225313-328e-42b0-8a65-90c1d1771e24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_4d225313-328e-42b0-8a65-90c1d1771e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_1e1e8cf8-25c6-4181-bf0b-fec48358aeca" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_1e1e8cf8-25c6-4181-bf0b-fec48358aeca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_a285a445-5249-4f79-a447-97079a2e870e" xlink:href="bxc-20221231.xsd#bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability_a285a445-5249-4f79-a447-97079a2e870e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_b554bc74-c3ca-4da7-bf92-e0729bffa9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_b554bc74-c3ca-4da7-bf92-e0729bffa9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_e6c3f18b-0be5-465b-a3c6-0b46b094e591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_02b27b9a-d63e-41ef-a2bd-89d5af509ebc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_e6c3f18b-0be5-465b-a3c6-0b46b094e591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/InventoriesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_f90cece8-1077-483b-b2e4-3959cbd9d231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_1f00901d-9ce5-4640-9bae-ae8991281aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_f90cece8-1077-483b-b2e4-3959cbd9d231" xlink:to="loc_us-gaap_InventoryValuationReserves_1f00901d-9ce5-4640-9bae-ae8991281aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#RevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/RevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9aa8361a-97af-459b-b0a2-4e862fcd2123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f84ecd6f-2874-4bb7-9362-19dec783c3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9aa8361a-97af-459b-b0a2-4e862fcd2123" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f84ecd6f-2874-4bb7-9362-19dec783c3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_cabce7f1-46db-4d9c-b65e-513a2743c487" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f84ecd6f-2874-4bb7-9362-19dec783c3b4" xlink:to="loc_srt_ProductOrServiceAxis_cabce7f1-46db-4d9c-b65e-513a2743c487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a7683ec8-bf89-44ed-8aa7-2a2ccbe68957" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_cabce7f1-46db-4d9c-b65e-513a2743c487" xlink:to="loc_srt_ProductsAndServicesDomain_a7683ec8-bf89-44ed-8aa7-2a2ccbe68957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SpecialtyProductsMember_0409670f-7d9f-4e49-bade-1dc5d34dc671" xlink:href="bxc-20221231.xsd#bxc_SpecialtyProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a7683ec8-bf89-44ed-8aa7-2a2ccbe68957" xlink:to="loc_bxc_SpecialtyProductsMember_0409670f-7d9f-4e49-bade-1dc5d34dc671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_StructuralProductsMember_e0ccb3cb-c98f-4c8e-9b37-d95e75ac6fc8" xlink:href="bxc-20221231.xsd#bxc_StructuralProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a7683ec8-bf89-44ed-8aa7-2a2ccbe68957" xlink:to="loc_bxc_StructuralProductsMember_e0ccb3cb-c98f-4c8e-9b37-d95e75ac6fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_0f57c813-1509-4dac-9489-321ef0479c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f84ecd6f-2874-4bb7-9362-19dec783c3b4" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_0f57c813-1509-4dac-9489-321ef0479c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_0f57c813-1509-4dac-9489-321ef0479c9a" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SalesChannelWarehouseMember_c102ce53-3c26-43c5-bc8e-c7b9bf6c16ba" xlink:href="bxc-20221231.xsd#bxc_SalesChannelWarehouseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:to="loc_bxc_SalesChannelWarehouseMember_c102ce53-3c26-43c5-bc8e-c7b9bf6c16ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SalesChannelDirectMember_8565bb36-967c-40ac-b479-6b23d9531e71" xlink:href="bxc-20221231.xsd#bxc_SalesChannelDirectMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:to="loc_bxc_SalesChannelDirectMember_8565bb36-967c-40ac-b479-6b23d9531e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember_15bf9feb-57ca-4f9d-9093-91b898bd8088" xlink:href="bxc-20221231.xsd#bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_9fe6ec92-3bcc-421f-ae24-8e243ff1d070" xlink:to="loc_bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember_15bf9feb-57ca-4f9d-9093-91b898bd8088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1202f1fa-5bee-459e-9fb2-a942c97c3889" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f84ecd6f-2874-4bb7-9362-19dec783c3b4" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_1202f1fa-5bee-459e-9fb2-a942c97c3889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays_c1935d89-774c-4d52-b8b4-0ac80be7175f" xlink:href="bxc-20221231.xsd#bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1202f1fa-5bee-459e-9fb2-a942c97c3889" xlink:to="loc_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays_c1935d89-774c-4d52-b8b4-0ac80be7175f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_48018701-d87b-4e67-811f-46ee926caa90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1202f1fa-5bee-459e-9fb2-a942c97c3889" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_48018701-d87b-4e67-811f-46ee926caa90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#GoodwillandOtherIntangibleAssetsGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bac064b2-63ba-405a-8311-90d4f62e546d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_26e9b46f-a6c0-41eb-81b9-8a8988e80423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bac064b2-63ba-405a-8311-90d4f62e546d" xlink:to="loc_us-gaap_GoodwillRollForward_26e9b46f-a6c0-41eb-81b9-8a8988e80423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7bca3c02-c6a3-48f3-82da-03e5bab997d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_26e9b46f-a6c0-41eb-81b9-8a8988e80423" xlink:to="loc_us-gaap_Goodwill_7bca3c02-c6a3-48f3-82da-03e5bab997d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_817f9138-43c0-4848-aa14-19273782b57b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_26e9b46f-a6c0-41eb-81b9-8a8988e80423" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_817f9138-43c0-4848-aa14-19273782b57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6ed8a457-9270-4a0f-9432-9f3d07efe50e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_26e9b46f-a6c0-41eb-81b9-8a8988e80423" xlink:to="loc_us-gaap_Goodwill_6ed8a457-9270-4a0f-9432-9f3d07efe50e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_44c936c0-99e5-4fbd-985f-8b4ffb654421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_995312b6-bab1-4c1e-95cb-9e9711c9edfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_44c936c0-99e5-4fbd-985f-8b4ffb654421" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_995312b6-bab1-4c1e-95cb-9e9711c9edfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f946afbe-0f2d-46ff-ac13-08e239e423b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b3c8ed93-aa5f-4da3-b50f-68bf3a53d7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f946afbe-0f2d-46ff-ac13-08e239e423b7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b3c8ed93-aa5f-4da3-b50f-68bf3a53d7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7048e93-080b-435c-bfff-43a883d25ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b3c8ed93-aa5f-4da3-b50f-68bf3a53d7fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7048e93-080b-435c-bfff-43a883d25ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7048e93-080b-435c-bfff-43a883d25ab9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_b6794689-afb1-4882-9ebb-5e1fec56f4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:to="loc_us-gaap_CustomerRelationshipsMember_b6794689-afb1-4882-9ebb-5e1fec56f4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_9f4c6c0a-8f98-4a95-8e96-df24e5ba4808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_9f4c6c0a-8f98-4a95-8e96-df24e5ba4808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_fab8a982-9ef3-42ac-837c-d174c82a1685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93269f56-e814-4477-a7dd-0ad9dd651595" xlink:to="loc_us-gaap_TradeNamesMember_fab8a982-9ef3-42ac-837c-d174c82a1685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b3c8ed93-aa5f-4da3-b50f-68bf3a53d7fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_dd4463f1-e4b8-49d7-aeb2-40c0de20000a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_dd4463f1-e4b8-49d7-aeb2-40c0de20000a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_06d10f03-2f04-4934-8302-cf791219287a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_06d10f03-2f04-4934-8302-cf791219287a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6a96c6ef-41e6-4f52-aab3-4a8e9912a3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6a96c6ef-41e6-4f52-aab3-4a8e9912a3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_721512fb-ddc2-49c7-9632-684c56fce13b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_04e93e97-99eb-4bdb-b06b-cf38be8e2389" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_721512fb-ddc2-49c7-9632-684c56fce13b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_efebe907-5443-4bb1-9d44-8dbbd1d9c61a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9f576888-4223-452b-b4a1-985ebabdfe36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_efebe907-5443-4bb1-9d44-8dbbd1d9c61a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9f576888-4223-452b-b4a1-985ebabdfe36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_19e76651-0ef6-4e68-8fa5-7a9d555d65fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_efebe907-5443-4bb1-9d44-8dbbd1d9c61a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_19e76651-0ef6-4e68-8fa5-7a9d555d65fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1ea3ca2a-b9f3-49a4-b771-3373303aa864" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_efebe907-5443-4bb1-9d44-8dbbd1d9c61a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1ea3ca2a-b9f3-49a4-b771-3373303aa864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_41fff60e-9c65-4277-b109-8df9a478f935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_efebe907-5443-4bb1-9d44-8dbbd1d9c61a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_41fff60e-9c65-4277-b109-8df9a478f935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_6dd3a8a3-bcf3-47bd-84d9-ef88c0a34bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_efebe907-5443-4bb1-9d44-8dbbd1d9c61a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_6dd3a8a3-bcf3-47bd-84d9-ef88c0a34bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_672e10bd-1837-48bf-a84d-c2266a3fefed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2cb4a917-b7a9-4af2-ae1a-0b8815ac2ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_672e10bd-1837-48bf-a84d-c2266a3fefed" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2cb4a917-b7a9-4af2-ae1a-0b8815ac2ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_289432da-5d11-48bc-9662-305add6a3919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2cb4a917-b7a9-4af2-ae1a-0b8815ac2ec6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_289432da-5d11-48bc-9662-305add6a3919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_289432da-5d11-48bc-9662-305add6a3919" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_2d051471-6c29-4727-a785-348825f88544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_2d051471-6c29-4727-a785-348825f88544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_93bd0e58-d6e7-4e19-ab67-342d7e67038a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:to="loc_us-gaap_BuildingMember_93bd0e58-d6e7-4e19-ab67-342d7e67038a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_aac70e03-0c10-4750-9307-228265bc9d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_aac70e03-0c10-4750-9307-228265bc9d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_3e88d797-f74a-4d54-9663-63c3657f22d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4e44ced-746d-4a2d-91be-2c3f31a03b9f" xlink:to="loc_us-gaap_ConstructionInProgressMember_3e88d797-f74a-4d54-9663-63c3657f22d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2cb4a917-b7a9-4af2-ae1a-0b8815ac2ec6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4095a49c-303f-4e8b-a03a-ef1719b0b018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4095a49c-303f-4e8b-a03a-ef1719b0b018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_90cf722c-17dd-4c3d-8df3-d045fdb8b72e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_90cf722c-17dd-4c3d-8df3-d045fdb8b72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b11f1ef5-2749-458b-94f5-74b620510d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0491db3f-c210-4340-9d8d-15e50ef56d53" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b11f1ef5-2749-458b-94f5-74b620510d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#PropertyPlantandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b1a7a571-94e0-4816-a289-cb1992dcc01c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_e3aae165-b276-4826-a31c-3249b01e62f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b1a7a571-94e0-4816-a289-cb1992dcc01c" xlink:to="loc_us-gaap_Depreciation_e3aae165-b276-4826-a31c-3249b01e62f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#AssetsHeldforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/AssetsHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5f30e8c7-84e3-4bbd-ab4d-1030136363f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1e998c94-cde9-4ab9-b8e8-52b2a94914ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5f30e8c7-84e3-4bbd-ab4d-1030136363f8" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1e998c94-cde9-4ab9-b8e8-52b2a94914ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_09704566-e970-4cd9-9dae-d4c83ee3b1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1e998c94-cde9-4ab9-b8e8-52b2a94914ba" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_09704566-e970-4cd9-9dae-d4c83ee3b1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0ce1c23b-7dbb-4e05-aeb3-afd2b958ed03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_09704566-e970-4cd9-9dae-d4c83ee3b1dc" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0ce1c23b-7dbb-4e05-aeb3-afd2b958ed03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_0fe815aa-d5ae-420b-bc9f-53e77fa0c440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_0ce1c23b-7dbb-4e05-aeb3-afd2b958ed03" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_0fe815aa-d5ae-420b-bc9f-53e77fa0c440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74725814-34cf-4234-822b-08a4087cd8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1e998c94-cde9-4ab9-b8e8-52b2a94914ba" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74725814-34cf-4234-822b-08a4087cd8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_948ddbed-191c-4505-b1f3-13eac372ec83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74725814-34cf-4234-822b-08a4087cd8ea" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_948ddbed-191c-4505-b1f3-13eac372ec83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_68eb1ff5-79a7-44fb-9e06-0b3ee3393020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_74725814-34cf-4234-822b-08a4087cd8ea" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_68eb1ff5-79a7-44fb-9e06-0b3ee3393020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_67a768e4-afb1-44fc-99e9-00722a81eed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_9dbca8b3-37dc-4ac9-81f9-c10c9d9f7553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_67a768e4-afb1-44fc-99e9-00722a81eed3" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_9dbca8b3-37dc-4ac9-81f9-c10c9d9f7553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_79218b4b-1baf-4403-8abf-2529bbd537fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_9dbca8b3-37dc-4ac9-81f9-c10c9d9f7553" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_79218b4b-1baf-4403-8abf-2529bbd537fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_8c0ef4f9-056f-4ffd-9ce0-9276966bb5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_79218b4b-1baf-4403-8abf-2529bbd537fb" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_8c0ef4f9-056f-4ffd-9ce0-9276966bb5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_699efd9f-c655-4c47-b4e4-cef3d696ade2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_8c0ef4f9-056f-4ffd-9ce0-9276966bb5ac" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_699efd9f-c655-4c47-b4e4-cef3d696ade2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_9dbca8b3-37dc-4ac9-81f9-c10c9d9f7553" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent_59d909dc-0f8e-4497-943b-188314bb0f4a" xlink:href="bxc-20221231.xsd#bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent_59d909dc-0f8e-4497-943b-188314bb0f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0eda0b55-70f1-4642-8f78-9eef8ab7e4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0eda0b55-70f1-4642-8f78-9eef8ab7e4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_5dd667f2-396e-4e63-a6ff-87cdf4f0d914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_5dd667f2-396e-4e63-a6ff-87cdf4f0d914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e0d30b39-a624-4c20-b807-d1d4ea66bc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e0d30b39-a624-4c20-b807-d1d4ea66bc9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_4a81993b-a765-465f-8047-4d3dd1280a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_IncomeTaxesReceivable_4a81993b-a765-465f-8047-4d3dd1280a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_830797d6-23c5-45c3-8557-9ddfb1a91435" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_830797d6-23c5-45c3-8557-9ddfb1a91435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_73f70293-eef9-4a7d-9b9a-10f58103cbc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_73f70293-eef9-4a7d-9b9a-10f58103cbc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ValuationAllowancesUnderTheTaxActAndCARES_839d3fa3-380c-4941-a7a7-b2fc5b047500" xlink:href="bxc-20221231.xsd#bxc_ValuationAllowancesUnderTheTaxActAndCARES"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_bxc_ValuationAllowancesUnderTheTaxActAndCARES_839d3fa3-380c-4941-a7a7-b2fc5b047500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_e081ed2b-210a-46bb-9ced-d19a6f06aecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_OperatingLossCarryforwards_e081ed2b-210a-46bb-9ced-d19a6f06aecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_NetOperatingLossCarryforwards_64e53c7b-f92d-4c6d-be66-6b5cb7d2c686" xlink:href="bxc-20221231.xsd#bxc_NetOperatingLossCarryforwards"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_bxc_NetOperatingLossCarryforwards_64e53c7b-f92d-4c6d-be66-6b5cb7d2c686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_91f128e7-f314-4d50-8eb9-3eb92f7f6d91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_91f128e7-f314-4d50-8eb9-3eb92f7f6d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_a5158c09-68be-4617-87b2-e03c574922ce" xlink:href="bxc-20221231.xsd#bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_a5158c09-68be-4617-87b2-e03c574922ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_7b6ce758-f31a-41ea-9116-6a0f7b3ebd15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_6a7506d6-6c80-49e3-bc32-8f62ef2774c5" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_7b6ce758-f31a-41ea-9116-6a0f7b3ebd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesProvisionForIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_82997abc-c231-47f1-8309-18e1ea8ea339" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_98bed303-8fd2-4383-837f-6a10611ca636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_82997abc-c231-47f1-8309-18e1ea8ea339" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_98bed303-8fd2-4383-837f-6a10611ca636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_f77a4da9-1447-4f92-ad13-aed7652c96a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_82997abc-c231-47f1-8309-18e1ea8ea339" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_f77a4da9-1447-4f92-ad13-aed7652c96a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f856f086-9063-4e10-b277-6aaef4e28eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_f77a4da9-1447-4f92-ad13-aed7652c96a3" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f856f086-9063-4e10-b277-6aaef4e28eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_01247d4a-e510-4980-bea2-18df9ddd4352" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_f77a4da9-1447-4f92-ad13-aed7652c96a3" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_01247d4a-e510-4980-bea2-18df9ddd4352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_c76093da-b7c3-4d50-b36e-bec386241271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_82997abc-c231-47f1-8309-18e1ea8ea339" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_c76093da-b7c3-4d50-b36e-bec386241271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0d927fc4-a36a-457a-8399-320ff3c48b36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_c76093da-b7c3-4d50-b36e-bec386241271" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0d927fc4-a36a-457a-8399-320ff3c48b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_87def9c7-3347-47cc-b9ee-e8466776c981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_c76093da-b7c3-4d50-b36e-bec386241271" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_87def9c7-3347-47cc-b9ee-e8466776c981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_797fb313-211f-4623-af5c-9a8d72ab3aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_82997abc-c231-47f1-8309-18e1ea8ea339" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_797fb313-211f-4623-af5c-9a8d72ab3aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0509a3ce-e4ba-4e19-90d1-62b5b21e8574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_82997abc-c231-47f1-8309-18e1ea8ea339" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0509a3ce-e4ba-4e19-90d1-62b5b21e8574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ea340189-bfb1-47fa-9873-3dfac156ab5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_994c220a-eeb7-462f-81fd-3cc67f060b09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ea340189-bfb1-47fa-9873-3dfac156ab5b" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_994c220a-eeb7-462f-81fd-3cc67f060b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_58afc3d6-35a5-4f1e-87a4-41ced84e8bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ea340189-bfb1-47fa-9873-3dfac156ab5b" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_58afc3d6-35a5-4f1e-87a4-41ced84e8bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_2e59c13b-a393-4cc5-8095-73879356e64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ea340189-bfb1-47fa-9873-3dfac156ab5b" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_2e59c13b-a393-4cc5-8095-73879356e64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount_50a511f5-9e91-4934-938f-ca8c1c2e7771" xlink:href="bxc-20221231.xsd#bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ea340189-bfb1-47fa-9873-3dfac156ab5b" xlink:to="loc_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount_50a511f5-9e91-4934-938f-ca8c1c2e7771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_689432e9-f91a-4b62-958b-99417857c93c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ea340189-bfb1-47fa-9873-3dfac156ab5b" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_689432e9-f91a-4b62-958b-99417857c93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_80fa03a4-f0a7-4afe-adc8-019064a3a79e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ea340189-bfb1-47fa-9873-3dfac156ab5b" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_80fa03a4-f0a7-4afe-adc8-019064a3a79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_2a3b8b99-0fb0-4f8b-8e78-75dbad07a83a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ea340189-bfb1-47fa-9873-3dfac156ab5b" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_2a3b8b99-0fb0-4f8b-8e78-75dbad07a83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_39c647e4-0256-4da5-8812-0dbf4dd33e29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ea340189-bfb1-47fa-9873-3dfac156ab5b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_39c647e4-0256-4da5-8812-0dbf4dd33e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7624da8b-72f0-4821-a041-8aae154759ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7624da8b-72f0-4821-a041-8aae154759ab" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_60caccaf-aad9-4ca1-b71a-5a05ad650cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_60caccaf-aad9-4ca1-b71a-5a05ad650cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_84b4e2bd-5970-422b-8948-1eafc84370f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_84b4e2bd-5970-422b-8948-1eafc84370f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DeferredTaxAssetsAccountsReceivable_1095094c-1560-4a9d-91a6-dbf4c6079b89" xlink:href="bxc-20221231.xsd#bxc_DeferredTaxAssetsAccountsReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_bxc_DeferredTaxAssetsAccountsReceivable_1095094c-1560-4a9d-91a6-dbf4c6079b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_da225b31-7e79-4ab2-821b-00b7d5e75fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_da225b31-7e79-4ab2-821b-00b7d5e75fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DeferredTaxAssetsOperatingLeaseLiability_8608308e-4767-4fcf-8652-16ab5ba94ed1" xlink:href="bxc-20221231.xsd#bxc_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_bxc_DeferredTaxAssetsOperatingLeaseLiability_8608308e-4767-4fcf-8652-16ab5ba94ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_794ba337-b9f6-4eb9-9645-728bd1295f92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_794ba337-b9f6-4eb9-9645-728bd1295f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_def14354-efb5-4621-8ddc-248390e01be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_def14354-efb5-4621-8ddc-248390e01be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_35328188-d186-49d5-a5c5-30042fd9fdc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_35328188-d186-49d5-a5c5-30042fd9fdc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6187e0a3-539a-4f90-9cfc-ce07106cafaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6187e0a3-539a-4f90-9cfc-ce07106cafaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_77e71437-0568-4314-a4b5-da60eab16896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_77e71437-0568-4314-a4b5-da60eab16896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_db547d20-7994-4fca-8b3c-c9006cc4fbc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_eb8c948e-ef03-481e-a7e3-753db21003ff" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_db547d20-7994-4fca-8b3c-c9006cc4fbc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_4af45fb2-0514-4fe2-9eef-d468c4495229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7624da8b-72f0-4821-a041-8aae154759ab" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_4af45fb2-0514-4fe2-9eef-d468c4495229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_542cd888-1fe4-4360-ad3d-56865dc2b10b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_4af45fb2-0514-4fe2-9eef-d468c4495229" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_542cd888-1fe4-4360-ad3d-56865dc2b10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_9d2e8135-8d33-46a9-b6a8-953067ad9121" xlink:href="bxc-20221231.xsd#bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_4af45fb2-0514-4fe2-9eef-d468c4495229" xlink:to="loc_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_9d2e8135-8d33-46a9-b6a8-953067ad9121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_ba7b5f59-6382-4f3b-a4ef-d89ca42d1a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_4af45fb2-0514-4fe2-9eef-d468c4495229" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_ba7b5f59-6382-4f3b-a4ef-d89ca42d1a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_76b49c08-3316-44a0-bef8-335b708ef105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_4af45fb2-0514-4fe2-9eef-d468c4495229" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_76b49c08-3316-44a0-bef8-335b708ef105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_cfa65d2d-6aa0-494c-9107-f51e867e5903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7624da8b-72f0-4821-a041-8aae154759ab" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_cfa65d2d-6aa0-494c-9107-f51e867e5903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_741fa166-8def-466f-8c89-88f7c4a6ca0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_132fb8b9-46dc-4378-8669-c223c4b8a0f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_741fa166-8def-466f-8c89-88f7c4a6ca0d" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_132fb8b9-46dc-4378-8669-c223c4b8a0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d61a87a0-d1ac-4724-b16b-78d7520ec019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_132fb8b9-46dc-4378-8669-c223c4b8a0f4" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d61a87a0-d1ac-4724-b16b-78d7520ec019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceAbstract_c59f09f6-a34e-46a5-865e-ecfa952ab136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_132fb8b9-46dc-4378-8669-c223c4b8a0f4" xlink:to="loc_us-gaap_ValuationAllowanceAbstract_c59f09f6-a34e-46a5-865e-ecfa952ab136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_29fb4b9d-dabf-435f-aea6-0380ce221529" xlink:href="bxc-20221231.xsd#bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceAbstract_c59f09f6-a34e-46a5-865e-ecfa952ab136" xlink:to="loc_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction_29fb4b9d-dabf-435f-aea6-0380ce221529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_a673cb9a-5d3e-40dd-8ffd-efd6c752a74c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_132fb8b9-46dc-4378-8669-c223c4b8a0f4" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_a673cb9a-5d3e-40dd-8ffd-efd6c752a74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeTaxesGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeTaxesGrossUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeTaxesGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7f3fbd7f-4e20-47a8-9210-16ab81bfab4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_0eb807d9-3fcb-4679-b1d0-b65fd05227fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7f3fbd7f-4e20-47a8-9210-16ab81bfab4c" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_0eb807d9-3fcb-4679-b1d0-b65fd05227fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_bb21817a-ef17-488a-b4a0-0f8c7dd16892" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_0eb807d9-3fcb-4679-b1d0-b65fd05227fc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_bb21817a-ef17-488a-b4a0-0f8c7dd16892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_b649c07c-9b87-4fe7-bc14-1e48d43c6443" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_0eb807d9-3fcb-4679-b1d0-b65fd05227fc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_b649c07c-9b87-4fe7-bc14-1e48d43c6443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d91493fc-8e1f-4280-b62e-3b2fb839bb50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_0eb807d9-3fcb-4679-b1d0-b65fd05227fc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d91493fc-8e1f-4280-b62e-3b2fb839bb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LongTermDebtLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_01bd40ce-9a63-4d47-8262-6831891e1f87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_287c58c7-e5c1-43d0-a0a7-715c0d9feb09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_01bd40ce-9a63-4d47-8262-6831891e1f87" xlink:to="loc_us-gaap_DebtInstrumentTable_287c58c7-e5c1-43d0-a0a7-715c0d9feb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8ca05d9f-4ca4-4d95-9189-c41c4cd0088d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_287c58c7-e5c1-43d0-a0a7-715c0d9feb09" xlink:to="loc_us-gaap_CreditFacilityAxis_8ca05d9f-4ca4-4d95-9189-c41c4cd0088d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_54f77e43-14b9-48fa-9d3c-cf5982487eed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_8ca05d9f-4ca4-4d95-9189-c41c4cd0088d" xlink:to="loc_us-gaap_CreditFacilityDomain_54f77e43-14b9-48fa-9d3c-cf5982487eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c300e99a-f6f1-4858-b8bc-ce8c541ed886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_54f77e43-14b9-48fa-9d3c-cf5982487eed" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c300e99a-f6f1-4858-b8bc-ce8c541ed886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7064b1c7-d82a-4eaa-be1a-68547caad4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_287c58c7-e5c1-43d0-a0a7-715c0d9feb09" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7064b1c7-d82a-4eaa-be1a-68547caad4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_40c75aae-48fa-45f1-8d03-81d3a422f735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_7064b1c7-d82a-4eaa-be1a-68547caad4cf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_40c75aae-48fa-45f1-8d03-81d3a422f735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_0017dd56-9751-40a0-ab68-d3aa5c574ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_40c75aae-48fa-45f1-8d03-81d3a422f735" xlink:to="loc_us-gaap_LineOfCreditMember_0017dd56-9751-40a0-ab68-d3aa5c574ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_287c58c7-e5c1-43d0-a0a7-715c0d9feb09" xlink:to="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_5f4470c8-6b47-4f9d-bcbb-0e808907fcfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_SeniorNotes_5f4470c8-6b47-4f9d-bcbb-0e808907fcfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_14402a2b-398d-47fe-901c-ad3e72bd3ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_14402a2b-398d-47fe-901c-ad3e72bd3ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_9a78dac7-9fd1-46ec-b1fa-3106a886b6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_FinanceLeaseLiability_9a78dac7-9fd1-46ec-b1fa-3106a886b6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LongtermDebtGrossAndLeaseObligation_c1855ccc-d34b-4289-930f-b091b6f37905" xlink:href="bxc-20221231.xsd#bxc_LongtermDebtGrossAndLeaseObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_bxc_LongtermDebtGrossAndLeaseObligation_c1855ccc-d34b-4289-930f-b091b6f37905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_3475ca6c-5cce-46bb-867e-5257ec47a182" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_3475ca6c-5cce-46bb-867e-5257ec47a182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_92a67c72-44cb-4d6e-8f48-f81009a959ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_92a67c72-44cb-4d6e-8f48-f81009a959ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2e9e2ceb-5849-459d-8351-811b8b92104c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2e9e2ceb-5849-459d-8351-811b8b92104c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_ff86a159-7fe4-401a-96f3-1d61f1ef99e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_ff86a159-7fe4-401a-96f3-1d61f1ef99e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a3b54287-932e-4c3f-8ba7-6fc9c6c719e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a3b54287-932e-4c3f-8ba7-6fc9c6c719e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_dfa89339-ea00-4daf-8154-fa69066693f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_dfa89339-ea00-4daf-8154-fa69066693f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d5e9e231-b1f5-4e0d-862c-2ad169e0a0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d5e9e231-b1f5-4e0d-862c-2ad169e0a0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_2f4e45b1-cd90-4a36-bad2-1d07ab38c8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ce8ba06f-aa53-499c-a2a8-6b8bc606217b" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_2f4e45b1-cd90-4a36-bad2-1d07ab38c8f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails_1" xlink:type="simple" xlink:href="bxc-20221231.xsd#LongTermDebtLongTermDebtDetails_1"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LongTermDebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c7c68f24-976f-4e8b-b3ee-8e147cc86ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c7c68f24-976f-4e8b-b3ee-8e147cc86ef2" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3a7446e0-8f0b-4e9e-8a4d-f4f10ac78e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_us-gaap_DebtInstrumentAxis_3a7446e0-8f0b-4e9e-8a4d-f4f10ac78e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cfd604b9-7826-4fa4-8bc2-db104c605548" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_3a7446e0-8f0b-4e9e-8a4d-f4f10ac78e22" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cfd604b9-7826-4fa4-8bc2-db104c605548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_A60SeniorSecuredNotesDue2029Member_575578ca-fe64-4c88-af15-942340f20c31" xlink:href="bxc-20221231.xsd#bxc_A60SeniorSecuredNotesDue2029Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cfd604b9-7826-4fa4-8bc2-db104c605548" xlink:to="loc_bxc_A60SeniorSecuredNotesDue2029Member_575578ca-fe64-4c88-af15-942340f20c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_TermLoanMember_ae04f0fd-d142-4ecf-89f4-d0d9532b00c5" xlink:href="bxc-20221231.xsd#bxc_TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cfd604b9-7826-4fa4-8bc2-db104c605548" xlink:to="loc_bxc_TermLoanMember_ae04f0fd-d142-4ecf-89f4-d0d9532b00c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_516fd166-7704-4c32-87a7-4e64df888cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_516fd166-7704-4c32-87a7-4e64df888cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_516fd166-7704-4c32-87a7-4e64df888cd7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_de2c0431-dd96-4479-9ccb-a8e2540da7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:to="loc_us-gaap_SeniorNotesMember_de2c0431-dd96-4479-9ccb-a8e2540da7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_f8a36f46-5c87-4342-95e4-4e702cfac4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:to="loc_us-gaap_LineOfCreditMember_f8a36f46-5c87-4342-95e4-4e702cfac4bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_e2b3773b-1ad4-4599-bc5a-d55a6a4db77c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_04f00dee-7b94-422e-9a37-16d0a36778fc" xlink:to="loc_us-gaap_SecuredDebtMember_e2b3773b-1ad4-4599-bc5a-d55a6a4db77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0db591fe-18e4-44bd-9384-1854bce3e934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_us-gaap_CreditFacilityAxis_0db591fe-18e4-44bd-9384-1854bce3e934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_34b873c0-fe20-4a74-befb-c85099baacd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0db591fe-18e4-44bd-9384-1854bce3e934" xlink:to="loc_us-gaap_CreditFacilityDomain_34b873c0-fe20-4a74-befb-c85099baacd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a1232386-3066-472a-886a-25667c35dc65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_34b873c0-fe20-4a74-befb-c85099baacd8" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a1232386-3066-472a-886a-25667c35dc65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_804d8d12-f02a-4b44-b28c-805810f4fd0f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_srt_RangeAxis_804d8d12-f02a-4b44-b28c-805810f4fd0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_675e8acb-24e4-4d45-8ed1-e8185286b40b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_804d8d12-f02a-4b44-b28c-805810f4fd0f" xlink:to="loc_srt_RangeMember_675e8acb-24e4-4d45-8ed1-e8185286b40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8f78f3fe-55a0-4845-b640-f4596efa37a1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_675e8acb-24e4-4d45-8ed1-e8185286b40b" xlink:to="loc_srt_MinimumMember_8f78f3fe-55a0-4845-b640-f4596efa37a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ca2bf9fb-2eb5-48b1-a773-37cceb701a25" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_675e8acb-24e4-4d45-8ed1-e8185286b40b" xlink:to="loc_srt_MaximumMember_ca2bf9fb-2eb5-48b1-a773-37cceb701a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2679c072-7f74-40bb-b995-411d66860839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_us-gaap_VariableRateAxis_2679c072-7f74-40bb-b995-411d66860839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b96efeb5-5889-4c97-a46b-74b30d024512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_2679c072-7f74-40bb-b995-411d66860839" xlink:to="loc_us-gaap_VariableRateDomain_b96efeb5-5889-4c97-a46b-74b30d024512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_98f85bd8-d390-4c27-95aa-e55f1b61ceca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_b96efeb5-5889-4c97-a46b-74b30d024512" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_98f85bd8-d390-4c27-95aa-e55f1b61ceca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_4fe719a1-e595-4cc3-a7ac-28af9538db3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_b96efeb5-5889-4c97-a46b-74b30d024512" xlink:to="loc_us-gaap_BaseRateMember_4fe719a1-e595-4cc3-a7ac-28af9538db3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_79df05de-57be-44f5-aa0c-aa0ffda5570d" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0ab92472-514f-496a-8bc2-3f1bdf527825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0ab92472-514f-496a-8bc2-3f1bdf527825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a86be6cb-0034-4ccf-90c3-fa534424fdeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a86be6cb-0034-4ccf-90c3-fa534424fdeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DebtInstrumentPercentageOfPrincipalDiscount_81330af5-b569-4482-8a67-d356ac287753" xlink:href="bxc-20221231.xsd#bxc_DebtInstrumentPercentageOfPrincipalDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_bxc_DebtInstrumentPercentageOfPrincipalDiscount_81330af5-b569-4482-8a67-d356ac287753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6aa9c8b2-4322-4f67-aa20-d3ef2171a5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6aa9c8b2-4322-4f67-aa20-d3ef2171a5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f33b5a36-9b31-45a2-bdf0-3c0f5638c686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f33b5a36-9b31-45a2-bdf0-3c0f5638c686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_cea046b9-daa6-43e6-9666-e4432f251902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_cea046b9-daa6-43e6-9666-e4432f251902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_67a35698-d7e5-41c2-8b85-33df864ab13d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_67a35698-d7e5-41c2-8b85-33df864ab13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_483ffebb-4616-491a-aeff-da5f84a45649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LineOfCredit_483ffebb-4616-491a-aeff-da5f84a45649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d24616a8-ecd2-4c8c-990f-9a0b376e407d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d24616a8-ecd2-4c8c-990f-9a0b376e407d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_000a1bc4-45c6-4c1e-9b58-8f54ff89d769" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_000a1bc4-45c6-4c1e-9b58-8f54ff89d769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_4559f08a-2963-4f2c-a082-476ad01e6371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_4559f08a-2963-4f2c-a082-476ad01e6371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ade5f723-7db2-4f86-be98-0bb12ba1747b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dd9a2738-77da-449b-82a2-505ea4641b5c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_ade5f723-7db2-4f86-be98-0bb12ba1747b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_120cf3c3-6ce7-459a-b2be-a573f2e5c684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_120cf3c3-6ce7-459a-b2be-a573f2e5c684" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_b7dfed4b-6640-49a1-af5b-d477b1b051de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_b7dfed4b-6640-49a1-af5b-d477b1b051de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da0aa8b4-9baf-41f4-8713-aa0582ad9429" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b7dfed4b-6640-49a1-af5b-d477b1b051de" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da0aa8b4-9baf-41f4-8713-aa0582ad9429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8f10d6d1-6358-4a9c-8f97-db0d7eb7860d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da0aa8b4-9baf-41f4-8713-aa0582ad9429" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8f10d6d1-6358-4a9c-8f97-db0d7eb7860d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_a90213b8-eb6f-418b-95ab-62517045d00a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8f10d6d1-6358-4a9c-8f97-db0d7eb7860d" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_a90213b8-eb6f-418b-95ab-62517045d00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7696cdbf-765d-4554-a02b-d4aa9dbe7711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8f10d6d1-6358-4a9c-8f97-db0d7eb7860d" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7696cdbf-765d-4554-a02b-d4aa9dbe7711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_36c602bc-198d-458d-bf27-59c7157e62b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_36c602bc-198d-458d-bf27-59c7157e62b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b383ec74-8a2f-48d5-a3c8-5d734b217b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_36c602bc-198d-458d-bf27-59c7157e62b3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b383ec74-8a2f-48d5-a3c8-5d734b217b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_02c8140a-e559-4b55-be56-d0c8a31bfb5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b383ec74-8a2f-48d5-a3c8-5d734b217b3c" xlink:to="loc_us-gaap_SeniorNotesMember_02c8140a-e559-4b55-be56-d0c8a31bfb5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_348fe04e-c4c0-432b-bfc5-7d7ea311472c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:to="loc_us-gaap_DebtInstrumentAxis_348fe04e-c4c0-432b-bfc5-7d7ea311472c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_75717a21-520b-42db-8004-c44e8d5c1cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_348fe04e-c4c0-432b-bfc5-7d7ea311472c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_75717a21-520b-42db-8004-c44e8d5c1cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_A60SeniorSecuredNotesDue2029Member_19373d7e-9367-4069-a5a7-889bc2de96e3" xlink:href="bxc-20221231.xsd#bxc_A60SeniorSecuredNotesDue2029Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_75717a21-520b-42db-8004-c44e8d5c1cb5" xlink:to="loc_bxc_A60SeniorSecuredNotesDue2029Member_19373d7e-9367-4069-a5a7-889bc2de96e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bcb18672-13fd-4e77-87de-a17a24a166a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_89eb0c80-602c-4ff2-88b3-f04cc5beb390" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bcb18672-13fd-4e77-87de-a17a24a166a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_02ce6106-012b-434a-aeb8-fff3e756aed4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bcb18672-13fd-4e77-87de-a17a24a166a1" xlink:to="loc_us-gaap_LongTermDebtFairValue_02ce6106-012b-434a-aeb8-fff3e756aed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2eb4be76-0ed0-4837-a4fe-021cec61f264" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_c414a986-f708-4eac-b2e8-53a05e99ac74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealEstatePropertiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2eb4be76-0ed0-4837-a4fe-021cec61f264" xlink:to="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_c414a986-f708-4eac-b2e8-53a05e99ac74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_14bab4be-cd31-49be-bdc6-8838f2b77649" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_c414a986-f708-4eac-b2e8-53a05e99ac74" xlink:to="loc_srt_RangeAxis_14bab4be-cd31-49be-bdc6-8838f2b77649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7a8f7241-5626-439d-b1c4-ec52b76172fd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_14bab4be-cd31-49be-bdc6-8838f2b77649" xlink:to="loc_srt_RangeMember_7a8f7241-5626-439d-b1c4-ec52b76172fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_14a74dfb-2044-456e-8a4c-6f0d0a71dfa6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7a8f7241-5626-439d-b1c4-ec52b76172fd" xlink:to="loc_srt_MinimumMember_14a74dfb-2044-456e-8a4c-6f0d0a71dfa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ca568736-a5c9-4aa9-947f-cbda3ee15883" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7a8f7241-5626-439d-b1c4-ec52b76172fd" xlink:to="loc_srt_MaximumMember_ca568736-a5c9-4aa9-947f-cbda3ee15883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_48a10c4c-29ae-4396-99a4-c50d43618de3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_c414a986-f708-4eac-b2e8-53a05e99ac74" xlink:to="loc_srt_StatementGeographicalAxis_48a10c4c-29ae-4396-99a4-c50d43618de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_359e91e9-8872-4297-a578-8406c64d6dae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_48a10c4c-29ae-4396-99a4-c50d43618de3" xlink:to="loc_srt_SegmentGeographicalDomain_359e91e9-8872-4297-a578-8406c64d6dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_CharlestonSCAndBuffaloNYMember_dbb1506c-80d5-47b3-8c97-31b2d5254590" xlink:href="bxc-20221231.xsd#bxc_CharlestonSCAndBuffaloNYMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_359e91e9-8872-4297-a578-8406c64d6dae" xlink:to="loc_bxc_CharlestonSCAndBuffaloNYMember_dbb1506c-80d5-47b3-8c97-31b2d5254590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePropertiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_c414a986-f708-4eac-b2e8-53a05e99ac74" xlink:to="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination_4eb0f8b5-a3f7-4de7-a8e4-b71ff96628f8" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanPensionPlanDurationOfTermination"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination_4eb0f8b5-a3f7-4de7-a8e4-b71ff96628f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_01a5ce78-fa5a-41f6-8091-f4fcc2e9bd63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_01a5ce78-fa5a-41f6-8091-f4fcc2e9bd63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireRealEstate_be6cc0f8-2308-41fb-a604-d6fc9b99dc35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_PaymentsToAcquireRealEstate_be6cc0f8-2308-41fb-a604-d6fc9b99dc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations_fd6e9787-5a1f-43ed-b8d6-e9198b3e6b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPensionPlanObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionPlanObligations_fd6e9787-5a1f-43ed-b8d6-e9198b3e6b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_9a2b7d9c-960c-4e35-9cc8-81b0235f2283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_9a2b7d9c-960c-4e35-9cc8-81b0235f2283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeOperatingLeaseNumberOfRenewalTerms_e26ed92b-fe63-40f2-bf80-84a77f8fa5a9" xlink:href="bxc-20221231.xsd#bxc_LesseeOperatingLeaseNumberOfRenewalTerms"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_LesseeOperatingLeaseNumberOfRenewalTerms_e26ed92b-fe63-40f2-bf80-84a77f8fa5a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_a0ea7b18-9c3e-47cd-9fc6-6374961b019f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_a0ea7b18-9c3e-47cd-9fc6-6374961b019f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_89e9fda8-b90a-47eb-b58c-c270710d3cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_89e9fda8-b90a-47eb-b58c-c270710d3cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_807ea262-aab6-426b-98f7-099f95c75bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_807ea262-aab6-426b-98f7-099f95c75bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_288c5546-feba-4309-8be1-2d53c682cfa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_288c5546-feba-4309-8be1-2d53c682cfa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_51662f64-85e4-4a37-84cc-21d6d3b25cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_51662f64-85e4-4a37-84cc-21d6d3b25cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan_f8504c0e-a3d2-4015-bdbe-db4a07587654" xlink:href="bxc-20221231.xsd#bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan_f8504c0e-a3d2-4015-bdbe-db4a07587654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_4fc812f2-9f34-417d-bf0c-f438f99487ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_4fc812f2-9f34-417d-bf0c-f438f99487ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss_c89e6be6-c7bc-48c9-af06-e76cca09658f" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss_c89e6be6-c7bc-48c9-af06-e76cca09658f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss_834c8bde-4cbc-439c-b3c1-d60682a17dbe" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss_834c8bde-4cbc-439c-b3c1-d60682a17dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_90cbb59f-a58f-40b4-9844-4a3c9e4a5f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_90cbb59f-a58f-40b4-9844-4a3c9e4a5f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fdf37d66-882a-4e8f-aebd-80d0609cd7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fdf37d66-882a-4e8f-aebd-80d0609cd7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_01447653-68d4-4637-af33-6186a05c33d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_01447653-68d4-4637-af33-6186a05c33d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8e3f1760-75da-489c-befd-208258e841f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_6eb7a6c7-b55c-4f6c-8534-b8992316751f" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8e3f1760-75da-489c-befd-208258e841f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_04651663-a2ce-41c0-89b4-65ad6fe5fff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_36c8367c-cd77-4e01-8539-65858b3df1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_04651663-a2ce-41c0-89b4-65ad6fe5fff3" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_36c8367c-cd77-4e01-8539-65858b3df1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_36cebe8c-7ef0-476c-a8d4-be9125cdc8af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_36c8367c-cd77-4e01-8539-65858b3df1cc" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_36cebe8c-7ef0-476c-a8d4-be9125cdc8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_99180cfd-3422-43a9-8008-f3cff914f1da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_36c8367c-cd77-4e01-8539-65858b3df1cc" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_99180cfd-3422-43a9-8008-f3cff914f1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_7f58f4e4-32e9-4cf5-a7f2-a959a6b9dcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_36c8367c-cd77-4e01-8539-65858b3df1cc" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_7f58f4e4-32e9-4cf5-a7f2-a959a6b9dcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_10750cb1-f021-4728-bc30-d5941c805346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_36c8367c-cd77-4e01-8539-65858b3df1cc" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_10750cb1-f021-4728-bc30-d5941c805346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_87053ce6-0b5b-4d5f-a6a9-2b58a1e6a8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_36c8367c-cd77-4e01-8539-65858b3df1cc" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_87053ce6-0b5b-4d5f-a6a9-2b58a1e6a8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_7110d134-ec61-4b3e-9950-88ceff6b3fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_04651663-a2ce-41c0-89b4-65ad6fe5fff3" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_7110d134-ec61-4b3e-9950-88ceff6b3fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f52cf6a7-f44a-4e22-a8fd-bddd29b15bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_7110d134-ec61-4b3e-9950-88ceff6b3fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f52cf6a7-f44a-4e22-a8fd-bddd29b15bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0a59ecaa-acc5-4010-8924-2c75112c0efe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_7110d134-ec61-4b3e-9950-88ceff6b3fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0a59ecaa-acc5-4010-8924-2c75112c0efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_f2904025-06c7-45d6-aac8-0aabf33290f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_7110d134-ec61-4b3e-9950-88ceff6b3fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_f2904025-06c7-45d6-aac8-0aabf33290f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_660eaea5-55f3-465d-8057-550435c7a558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_7110d134-ec61-4b3e-9950-88ceff6b3fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_660eaea5-55f3-465d-8057-550435c7a558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_325f07a4-45c6-4040-9b95-f8c3fdcc3741" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_7110d134-ec61-4b3e-9950-88ceff6b3fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_325f07a4-45c6-4040-9b95-f8c3fdcc3741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_49cee0d4-efba-43d5-a4b3-8f3c133a4909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_04651663-a2ce-41c0-89b4-65ad6fe5fff3" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_49cee0d4-efba-43d5-a4b3-8f3c133a4909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a93ca4b6-f1dd-44d5-b3f4-9bb06c2585c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_059aa669-d5fa-4792-8ffe-fd5b481f5427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a93ca4b6-f1dd-44d5-b3f4-9bb06c2585c8" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_059aa669-d5fa-4792-8ffe-fd5b481f5427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss_55c546fe-ed85-4951-96e0-9bb176a56d35" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanUnrecognizedActuarialLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a93ca4b6-f1dd-44d5-b3f4-9bb06c2585c8" xlink:to="loc_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss_55c546fe-ed85-4951-96e0-9bb176a56d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_a02aefd2-c383-4ba9-8c5e-7749edcb0c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a93ca4b6-f1dd-44d5-b3f4-9bb06c2585c8" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_a02aefd2-c383-4ba9-8c5e-7749edcb0c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_d688fcbd-767b-452f-a4aa-69a2d4008192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_a02aefd2-c383-4ba9-8c5e-7749edcb0c2b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_d688fcbd-767b-452f-a4aa-69a2d4008192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_4e1f3b8b-bb95-45e4-93cd-add25b236444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_a02aefd2-c383-4ba9-8c5e-7749edcb0c2b" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_4e1f3b8b-bb95-45e4-93cd-add25b236444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_edf48c35-33cd-4e6e-bee8-452f6380f6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a93ca4b6-f1dd-44d5-b3f4-9bb06c2585c8" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_edf48c35-33cd-4e6e-bee8-452f6380f6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7e40a808-4fc1-4b52-9d6e-9980a2dd2718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_bde62a4b-6d56-43d7-8f98-f20fab3bfded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7e40a808-4fc1-4b52-9d6e-9980a2dd2718" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_bde62a4b-6d56-43d7-8f98-f20fab3bfded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_5e745b93-533d-4554-a6cf-1edc2c8a4eed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_bde62a4b-6d56-43d7-8f98-f20fab3bfded" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_5e745b93-533d-4554-a6cf-1edc2c8a4eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fee17e49-79ec-44aa-ab34-4eb7175cf6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_bde62a4b-6d56-43d7-8f98-f20fab3bfded" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fee17e49-79ec-44aa-ab34-4eb7175cf6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_0e83818a-1355-4a0b-a2b6-e718e2f5e1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_bde62a4b-6d56-43d7-8f98-f20fab3bfded" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_0e83818a-1355-4a0b-a2b6-e718e2f5e1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses_9127a5f5-ebc2-45f5-bc56-d5445fccc545" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_bde62a4b-6d56-43d7-8f98-f20fab3bfded" xlink:to="loc_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses_9127a5f5-ebc2-45f5-bc56-d5445fccc545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_18f32071-bbb8-44a2-a6ec-82f8f0e57a10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_bde62a4b-6d56-43d7-8f98-f20fab3bfded" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_18f32071-bbb8-44a2-a6ec-82f8f0e57a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_2999c561-0fac-40e4-97b3-a22c29b9b0d2" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_bde62a4b-6d56-43d7-8f98-f20fab3bfded" xlink:to="loc_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_2999c561-0fac-40e4-97b3-a22c29b9b0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_2d6906b1-2548-4c80-b161-f725306a3d69" xlink:href="bxc-20221231.xsd#bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_bde62a4b-6d56-43d7-8f98-f20fab3bfded" xlink:to="loc_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag_2d6906b1-2548-4c80-b161-f725306a3d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e42d8b38-ce5e-44c4-8e18-5d85c3236f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_85ee4d3b-7665-4e2b-b8bf-51f8e5beb73a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e42d8b38-ce5e-44c4-8e18-5d85c3236f95" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_85ee4d3b-7665-4e2b-b8bf-51f8e5beb73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_4ed3914e-aa0b-487b-953e-2ab67f096532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_85ee4d3b-7665-4e2b-b8bf-51f8e5beb73a" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_4ed3914e-aa0b-487b-953e-2ab67f096532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_80a19414-98ed-45fe-8e76-05bf09bcc0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e42d8b38-ce5e-44c4-8e18-5d85c3236f95" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_80a19414-98ed-45fe-8e76-05bf09bcc0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_a2ba6c17-ba22-4b0a-b3d2-1e4acdb2da69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_80a19414-98ed-45fe-8e76-05bf09bcc0c6" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_a2ba6c17-ba22-4b0a-b3d2-1e4acdb2da69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_af7379dc-9012-4021-a423-48a5e883c82d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_80a19414-98ed-45fe-8e76-05bf09bcc0c6" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_af7379dc-9012-4021-a423-48a5e883c82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84012b4e-eef0-40d8-ad5c-4f3c0eb710b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b8d8ff3-acd3-4a12-aa6f-fca63c8a4aad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84012b4e-eef0-40d8-ad5c-4f3c0eb710b1" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b8d8ff3-acd3-4a12-aa6f-fca63c8a4aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_11ccb11b-87b7-4398-9d20-901094f61784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b8d8ff3-acd3-4a12-aa6f-fca63c8a4aad" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_11ccb11b-87b7-4398-9d20-901094f61784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_11ccb11b-87b7-4398-9d20-901094f61784" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_GlobalEquitySecuritiesMember_0e5050b8-4c2a-4416-8671-2649527aead0" xlink:href="bxc-20221231.xsd#bxc_GlobalEquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_bxc_GlobalEquitySecuritiesMember_0e5050b8-4c2a-4416-8671-2649527aead0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DiversifiedCreditMember_0da54e6f-77cf-4064-acae-fefd35b7bf35" xlink:href="bxc-20221231.xsd#bxc_DiversifiedCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_bxc_DiversifiedCreditMember_0da54e6f-77cf-4064-acae-fefd35b7bf35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_RealAssetsMember_6a9fcc3a-b684-4063-b248-0bdb24349e05" xlink:href="bxc-20221231.xsd#bxc_RealAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_bxc_RealAssetsMember_6a9fcc3a-b684-4063-b248-0bdb24349e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LiabilityMatchingSecuritiesMember_c942df97-6e60-4116-9fb1-3c61f969e971" xlink:href="bxc-20221231.xsd#bxc_LiabilityMatchingSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_bxc_LiabilityMatchingSecuritiesMember_c942df97-6e60-4116-9fb1-3c61f969e971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_dd5336d8-9c58-46b5-8500-ebac865c8d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ccf29dc-577d-4253-b416-827fded1399a" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_dd5336d8-9c58-46b5-8500-ebac865c8d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_acc49c95-47aa-448e-969a-f174402d87e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b8d8ff3-acd3-4a12-aa6f-fca63c8a4aad" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_acc49c95-47aa-448e-969a-f174402d87e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_89a9d6b7-9809-47bc-aede-beda67cac0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_acc49c95-47aa-448e-969a-f174402d87e5" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_89a9d6b7-9809-47bc-aede-beda67cac0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_ead7534e-dc22-4536-b45d-e6bf93a0021a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_acc49c95-47aa-448e-969a-f174402d87e5" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_ead7534e-dc22-4536-b45d-e6bf93a0021a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c0dd536f-88f8-4a48-bd65-19e4685a3d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c0dd536f-88f8-4a48-bd65-19e4685a3d1e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_69d0c9d1-2c59-45db-a9a9-0d61d5966f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_69d0c9d1-2c59-45db-a9a9-0d61d5966f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_da25126c-78dd-4fdb-8b6b-42d828117e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_69d0c9d1-2c59-45db-a9a9-0d61d5966f7b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_da25126c-78dd-4fdb-8b6b-42d828117e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_bf58c2e6-cf40-49f3-af5f-5acbdc2bbf2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_da25126c-78dd-4fdb-8b6b-42d828117e4b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_bf58c2e6-cf40-49f3-af5f-5acbdc2bbf2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_acbb7053-3058-4484-a7e4-e98f708abe86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_acbb7053-3058-4484-a7e4-e98f708abe86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_acbb7053-3058-4484-a7e4-e98f708abe86" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember_b9a5761f-cbd4-433e-b17c-07ec3f35d773" xlink:href="bxc-20221231.xsd#bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:to="loc_bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember_b9a5761f-cbd4-433e-b17c-07ec3f35d773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember_0529e586-ec80-4a99-b4f4-ef88ada54bff" xlink:href="bxc-20221231.xsd#bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:to="loc_bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember_0529e586-ec80-4a99-b4f4-ef88ada54bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b4875f7a-8481-49ca-8690-cdbbbd4f4f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6f18d8eb-6dba-4738-b6a9-fc2870495849" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b4875f7a-8481-49ca-8690-cdbbbd4f4f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a53503a4-46bc-4baa-ae34-c51931020ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a53503a4-46bc-4baa-ae34-c51931020ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a53503a4-46bc-4baa-ae34-c51931020ff1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e1903149-1a74-4edf-8590-42dbff994552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e1903149-1a74-4edf-8590-42dbff994552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6e76bd33-8f2a-493d-86c6-3d80c6bb2085" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6e76bd33-8f2a-493d-86c6-3d80c6bb2085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_18731d29-93a3-4d33-bd10-6399885efe6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_18731d29-93a3-4d33-bd10-6399885efe6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_b1478d68-8371-44f5-a0d3-7073172e2b33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ee4a759-4fb2-4e51-91ba-77da92c494cf" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_b1478d68-8371-44f5-a0d3-7073172e2b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b326a1f1-5343-4fc4-8700-45934e90cc72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0adca246-cca7-40a6-81a1-b0f15cca41f4" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b326a1f1-5343-4fc4-8700-45934e90cc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_04209c11-f6f2-4042-af6a-7cd98a473679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b326a1f1-5343-4fc4-8700-45934e90cc72" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_04209c11-f6f2-4042-af6a-7cd98a473679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e46f79ae-3100-4d36-a8df-3f8efc9cb20f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_b964c198-e33c-4cb1-ae3c-86777b937e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e46f79ae-3100-4d36-a8df-3f8efc9cb20f" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_b964c198-e33c-4cb1-ae3c-86777b937e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_b58a756c-62be-4bd5-ad79-ae6a7eef33bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_b964c198-e33c-4cb1-ae3c-86777b937e82" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_b58a756c-62be-4bd5-ad79-ae6a7eef33bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_02f2e0b6-419c-46e3-9238-35bfaf4c067c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_b964c198-e33c-4cb1-ae3c-86777b937e82" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_02f2e0b6-419c-46e3-9238-35bfaf4c067c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_94d4685b-cd25-4e49-b737-87c1fb64039c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_b964c198-e33c-4cb1-ae3c-86777b937e82" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_94d4685b-cd25-4e49-b737-87c1fb64039c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_64d20fe0-5228-4d2b-afdd-7d44756f04ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_b964c198-e33c-4cb1-ae3c-86777b937e82" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_64d20fe0-5228-4d2b-afdd-7d44756f04ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_4622cef3-5b51-44f0-974b-818560ed6250" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_b964c198-e33c-4cb1-ae3c-86777b937e82" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_4622cef3-5b51-44f0-974b-818560ed6250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_99c1e392-8d18-46c1-a15d-d56924e93ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_b964c198-e33c-4cb1-ae3c-86777b937e82" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_99c1e392-8d18-46c1-a15d-d56924e93ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_965b611e-65e8-4f76-bbd8-24030081df93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable_9cf07b95-900e-4889-9cad-a463d41170d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_965b611e-65e8-4f76-bbd8-24030081df93" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTable_9cf07b95-900e-4889-9cad-a463d41170d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_de6bb7c4-af38-489b-9c4e-00e2b5304a04" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_9cf07b95-900e-4889-9cad-a463d41170d4" xlink:to="loc_srt_RangeAxis_de6bb7c4-af38-489b-9c4e-00e2b5304a04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0144c3bd-fd14-40c8-aac8-6b655db69093" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_de6bb7c4-af38-489b-9c4e-00e2b5304a04" xlink:to="loc_srt_RangeMember_0144c3bd-fd14-40c8-aac8-6b655db69093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a028ddf6-b17c-4f3e-b058-3d78625b08ca" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0144c3bd-fd14-40c8-aac8-6b655db69093" xlink:to="loc_srt_MaximumMember_a028ddf6-b17c-4f3e-b058-3d78625b08ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_8906954e-3edf-474e-b0ac-51829a1fcee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_9cf07b95-900e-4889-9cad-a463d41170d4" xlink:to="loc_us-gaap_RetirementPlanNameAxis_8906954e-3edf-474e-b0ac-51829a1fcee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_ef16f93e-6b3f-40d5-abf2-4c44f95dbd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_8906954e-3edf-474e-b0ac-51829a1fcee5" xlink:to="loc_us-gaap_RetirementPlanNameDomain_ef16f93e-6b3f-40d5-abf2-4c44f95dbd9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember_160fe695-69ca-49d7-9333-aded0e491890" xlink:href="bxc-20221231.xsd#bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ef16f93e-6b3f-40d5-abf2-4c44f95dbd9d" xlink:to="loc_bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember_160fe695-69ca-49d7-9333-aded0e491890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_9cf07b95-900e-4889-9cad-a463d41170d4" xlink:to="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost_46333807-b325-444d-b779-67ce6be85669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_us-gaap_MultiemployerPlanEmployerContributionCost_46333807-b325-444d-b779-67ce6be85669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions_f0680e89-eccf-4816-8053-f149095177ef" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions_f0680e89-eccf-4816-8053-f149095177ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions_1110cc4c-6a74-454e-af43-8bb7dc7bfb39" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions_1110cc4c-6a74-454e-af43-8bb7dc7bfb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment_efa5244c-64cd-4894-8561-1aba0880fcbe" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment_efa5244c-64cd-4894-8561-1aba0880fcbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod_aab28aa5-8c6c-4e0d-af20-b968e83bbba8" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod_aab28aa5-8c6c-4e0d-af20-b968e83bbba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansWithdrawalLiability_3d564d72-ce6c-425a-a96f-a6aa65670707" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansWithdrawalLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansWithdrawalLiability_3d564d72-ce6c-425a-a96f-a6aa65670707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_MultiemployerPlansPartialWithdrawal_7e75cb94-b45f-4c3b-953a-924f859343ad" xlink:href="bxc-20221231.xsd#bxc_MultiemployerPlansPartialWithdrawal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_5293b092-8986-4c49-8001-1b0aaffb0299" xlink:to="loc_bxc_MultiemployerPlansPartialWithdrawal_7e75cb94-b45f-4c3b-953a-924f859343ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#EmployeeBenefitsDefinedContributionPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d536833d-310c-45ae-8875-494132f049bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0aa9033-12cc-4def-9da6-f30f92113a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d536833d-310c-45ae-8875-494132f049bf" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0aa9033-12cc-4def-9da6-f30f92113a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_c7510d65-40f9-4b16-8c6c-d6b5824c7ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0aa9033-12cc-4def-9da6-f30f92113a2c" xlink:to="loc_us-gaap_RetirementPlanNameAxis_c7510d65-40f9-4b16-8c6c-d6b5824c7ac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_3e286dcf-5d4f-4b15-a5a7-0dce6565ef36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_c7510d65-40f9-4b16-8c6c-d6b5824c7ac4" xlink:to="loc_us-gaap_RetirementPlanNameDomain_3e286dcf-5d4f-4b15-a5a7-0dce6565ef36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_HourlySavingsPlanMember_d121c90d-78e7-44a5-be61-e05892d5b08c" xlink:href="bxc-20221231.xsd#bxc_HourlySavingsPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_3e286dcf-5d4f-4b15-a5a7-0dce6565ef36" xlink:to="loc_bxc_HourlySavingsPlanMember_d121c90d-78e7-44a5-be61-e05892d5b08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_SalariedSavingsPlanMember_ba852b3b-26af-4827-9ed4-258af99b2859" xlink:href="bxc-20221231.xsd#bxc_SalariedSavingsPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_3e286dcf-5d4f-4b15-a5a7-0dce6565ef36" xlink:to="loc_bxc_SalariedSavingsPlanMember_ba852b3b-26af-4827-9ed4-258af99b2859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_95b563da-12f2-497b-a458-efd3fdb81bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d0aa9033-12cc-4def-9da6-f30f92113a2c" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_95b563da-12f2-497b-a458-efd3fdb81bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_DefinedContributionPlanNumberofPlans_65700ba1-b456-4dcf-8099-0da7bbcba65a" xlink:href="bxc-20221231.xsd#bxc_DefinedContributionPlanNumberofPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_95b563da-12f2-497b-a458-efd3fdb81bc9" xlink:to="loc_bxc_DefinedContributionPlanNumberofPlans_65700ba1-b456-4dcf-8099-0da7bbcba65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_6d913151-6555-4402-8e7c-7bd896443095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_95b563da-12f2-497b-a458-efd3fdb81bc9" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_6d913151-6555-4402-8e7c-7bd896443095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#ShareBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_129777a9-007f-4ed6-b77a-ca05908ad28e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_129777a9-007f-4ed6-b77a-ca05908ad28e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b717e86b-2e25-4d78-a336-342e3ad0e8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:to="loc_us-gaap_PlanNameAxis_b717e86b-2e25-4d78-a336-342e3ad0e8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_aa495ce6-04ab-4b5d-aece-1cb56b958302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_b717e86b-2e25-4d78-a336-342e3ad0e8f7" xlink:to="loc_us-gaap_PlanNameDomain_aa495ce6-04ab-4b5d-aece-1cb56b958302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_A2021LongTermIncentivePlanMember_b6a5cff5-c285-4a99-a8c3-e9af3b32e7aa" xlink:href="bxc-20221231.xsd#bxc_A2021LongTermIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_aa495ce6-04ab-4b5d-aece-1cb56b958302" xlink:to="loc_bxc_A2021LongTermIncentivePlanMember_b6a5cff5-c285-4a99-a8c3-e9af3b32e7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_af14a0e5-9e44-4460-8c50-ee8437c6037a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:to="loc_srt_RangeAxis_af14a0e5-9e44-4460-8c50-ee8437c6037a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_14ebbe7d-9ab0-44b3-88a3-9e9650dccba5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_af14a0e5-9e44-4460-8c50-ee8437c6037a" xlink:to="loc_srt_RangeMember_14ebbe7d-9ab0-44b3-88a3-9e9650dccba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_52bf564b-7eb6-4ec5-af40-29738e3a0728" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_14ebbe7d-9ab0-44b3-88a3-9e9650dccba5" xlink:to="loc_srt_MaximumMember_52bf564b-7eb6-4ec5-af40-29738e3a0728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_8c5f1555-d1dc-4af4-ac2a-8eee6579b040" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:to="loc_srt_TitleOfIndividualAxis_8c5f1555-d1dc-4af4-ac2a-8eee6579b040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f527a10a-1993-47e6-87bb-b16c0ac72bb4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_8c5f1555-d1dc-4af4-ac2a-8eee6579b040" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f527a10a-1993-47e6-87bb-b16c0ac72bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_BoardOfDirectorsChairmanMember_a4a60b2a-6b2a-4939-ad33-e3ebde526586" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f527a10a-1993-47e6-87bb-b16c0ac72bb4" xlink:to="loc_srt_BoardOfDirectorsChairmanMember_a4a60b2a-6b2a-4939-ad33-e3ebde526586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ef8e1f03-eda1-4b18-bf98-12d2a1ea07cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:to="loc_us-gaap_AwardTypeAxis_ef8e1f03-eda1-4b18-bf98-12d2a1ea07cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eea8324a-6303-487f-b570-3cc0b4bb7126" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ef8e1f03-eda1-4b18-bf98-12d2a1ea07cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eea8324a-6303-487f-b570-3cc0b4bb7126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_77d84366-8cc5-41ff-8fae-305360d963c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eea8324a-6303-487f-b570-3cc0b4bb7126" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_77d84366-8cc5-41ff-8fae-305360d963c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_856d2d6a-36ab-417b-8eea-af17bcbc1493" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0b47d9c2-65cf-45fd-95d1-ae20ae07ff1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0b47d9c2-65cf-45fd-95d1-ae20ae07ff1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5d3802b1-365d-435a-91a3-eafea199571e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5d3802b1-365d-435a-91a3-eafea199571e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c1a13fc1-81e4-438e-b9af-0ac02b87d0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c1a13fc1-81e4-438e-b9af-0ac02b87d0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit_27d3f63f-f3fc-49a7-8167-05b98f0d8fd1" xlink:href="bxc-20221231.xsd#bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit_27d3f63f-f3fc-49a7-8167-05b98f0d8fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1d6e96cb-4b07-4a0a-9e53-13b7b871191a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1d6e96cb-4b07-4a0a-9e53-13b7b871191a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c0d4f345-a6c2-446b-b6cc-955268487883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ebd4335-a551-48c2-b2ed-cc0d7efc1a2f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c0d4f345-a6c2-446b-b6cc-955268487883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#ShareBasedCompensationSchedulesofAwardActivityDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_416a65c0-2e8d-4bd7-a67d-9553e5ce58a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_033b432c-c946-4ea6-bbb9-2c6fe8efd96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_416a65c0-2e8d-4bd7-a67d-9553e5ce58a6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_033b432c-c946-4ea6-bbb9-2c6fe8efd96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f7ea1818-1423-405b-99d7-20c42d697d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_033b432c-c946-4ea6-bbb9-2c6fe8efd96a" xlink:to="loc_us-gaap_AwardTypeAxis_f7ea1818-1423-405b-99d7-20c42d697d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab463334-2dde-40de-ba82-b5142ff701c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_f7ea1818-1423-405b-99d7-20c42d697d4d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab463334-2dde-40de-ba82-b5142ff701c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_16322281-0dc2-406b-9a0c-233729bf9e23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab463334-2dde-40de-ba82-b5142ff701c4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_16322281-0dc2-406b-9a0c-233729bf9e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_033b432c-c946-4ea6-bbb9-2c6fe8efd96a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e81a1cd2-d1ca-4b2b-91b6-9830871ff4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e81a1cd2-d1ca-4b2b-91b6-9830871ff4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e11daa87-0370-48bf-a41e-357d197c9d70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e11daa87-0370-48bf-a41e-357d197c9d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1d0b3a1a-8e7d-44dd-82a0-30bc3fde8851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1d0b3a1a-8e7d-44dd-82a0-30bc3fde8851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_5a16e27a-9373-4e65-81d6-5757a7ed7ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_5a16e27a-9373-4e65-81d6-5757a7ed7ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_cfa085ba-9594-4243-a36c-9ed4c7926284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_96670f72-18fc-4145-a0fc-4976c00ee9ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_cfa085ba-9594-4243-a36c-9ed4c7926284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_13fa84ee-9471-4d69-8895-bfcbcfde8a65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_13fa84ee-9471-4d69-8895-bfcbcfde8a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_11e249c5-e8d0-4e0c-969d-ba01a6de7b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_11e249c5-e8d0-4e0c-969d-ba01a6de7b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d5818da7-c958-4620-88b0-12c6390813e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d5818da7-c958-4620-88b0-12c6390813e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_aa7306b8-7e12-4008-bc6f-3c75e038b314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_aa7306b8-7e12-4008-bc6f-3c75e038b314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b4e25c89-5e7d-494c-b580-213c0f549c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5b1fbb7-2a54-434b-b598-4cabdb9e0adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b4e25c89-5e7d-494c-b580-213c0f549c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_07a639f7-d7d1-493b-8c03-13819e1bee98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_30da3541-2775-4105-9ba0-9c87f2828e63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_07a639f7-d7d1-493b-8c03-13819e1bee98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e30eca08-272c-4657-aa76-c2a25f6c9b55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4631f352-dfd2-455b-9f13-3299d5072134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e30eca08-272c-4657-aa76-c2a25f6c9b55" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4631f352-dfd2-455b-9f13-3299d5072134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7f0e8759-3030-4527-9b58-9acaa29888cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4631f352-dfd2-455b-9f13-3299d5072134" xlink:to="loc_us-gaap_AwardTypeAxis_7f0e8759-3030-4527-9b58-9acaa29888cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1882d1c5-c800-48fa-9a12-bd5e7f378015" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7f0e8759-3030-4527-9b58-9acaa29888cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1882d1c5-c800-48fa-9a12-bd5e7f378015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_89cc9302-67e3-4513-b72f-7eb824bb87b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1882d1c5-c800-48fa-9a12-bd5e7f378015" xlink:to="loc_us-gaap_RestrictedStockMember_89cc9302-67e3-4513-b72f-7eb824bb87b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_73f30716-e75c-4d9d-84f9-f337c7a33322" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4631f352-dfd2-455b-9f13-3299d5072134" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_73f30716-e75c-4d9d-84f9-f337c7a33322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_55e8b444-2f36-4d18-8700-364e33fdc329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_73f30716-e75c-4d9d-84f9-f337c7a33322" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_55e8b444-2f36-4d18-8700-364e33fdc329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeperCommonShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2dcffdae-d76d-4cde-a502-cf9cc8b12b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_0a50f911-a7b7-41de-8032-9a5893d3d69e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2dcffdae-d76d-4cde-a502-cf9cc8b12b81" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_0a50f911-a7b7-41de-8032-9a5893d3d69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_1da22f53-8d5e-4c9b-85d2-80a745dea204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2dcffdae-d76d-4cde-a502-cf9cc8b12b81" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_1da22f53-8d5e-4c9b-85d2-80a745dea204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare_d95235d1-05a0-4a69-b4b8-aa04ff444cfc" xlink:href="bxc-20221231.xsd#bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2dcffdae-d76d-4cde-a502-cf9cc8b12b81" xlink:to="loc_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare_d95235d1-05a0-4a69-b4b8-aa04ff444cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchaseProgramAdjustment_68be88fd-27c4-417d-adf4-525100399b42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcceleratedShareRepurchaseProgramAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2dcffdae-d76d-4cde-a502-cf9cc8b12b81" xlink:to="loc_us-gaap_AcceleratedShareRepurchaseProgramAdjustment_68be88fd-27c4-417d-adf4-525100399b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_StockRepurchaseProgramPercentageOfShareRepurchased_65de5bc2-f942-4a47-a4d9-90567944224f" xlink:href="bxc-20221231.xsd#bxc_StockRepurchaseProgramPercentageOfShareRepurchased"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2dcffdae-d76d-4cde-a502-cf9cc8b12b81" xlink:to="loc_bxc_StockRepurchaseProgramPercentageOfShareRepurchased_65de5bc2-f942-4a47-a4d9-90567944224f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_3f3d0937-be72-4d32-91a7-72edfd1044d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2dcffdae-d76d-4cde-a502-cf9cc8b12b81" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_3f3d0937-be72-4d32-91a7-72edfd1044d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_893adbbf-3f72-49a7-91e3-7e4a19a6667d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2dcffdae-d76d-4cde-a502-cf9cc8b12b81" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_893adbbf-3f72-49a7-91e3-7e4a19a6667d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fdfed86b-4211-46e3-8f76-055f5b753afa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_097e754c-ff55-468a-b185-8b1bf7a6a0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fdfed86b-4211-46e3-8f76-055f5b753afa" xlink:to="loc_us-gaap_NetIncomeLoss_097e754c-ff55-468a-b185-8b1bf7a6a0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3f839d29-afbf-4118-82d0-eb923c89e592" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fdfed86b-4211-46e3-8f76-055f5b753afa" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3f839d29-afbf-4118-82d0-eb923c89e592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0c5c7271-bd24-49b4-a93a-a469a385339f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fdfed86b-4211-46e3-8f76-055f5b753afa" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0c5c7271-bd24-49b4-a93a-a469a385339f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9f3e897d-0854-462f-8351-bfb6f82ab488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fdfed86b-4211-46e3-8f76-055f5b753afa" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9f3e897d-0854-462f-8351-bfb6f82ab488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_55a30468-68c5-4805-8f8d-6d19ee832545" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fdfed86b-4211-46e3-8f76-055f5b753afa" xlink:to="loc_us-gaap_EarningsPerShareBasic_55a30468-68c5-4805-8f8d-6d19ee832545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_619ed8bc-7053-4ed1-8e17-f4ca117a3c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fdfed86b-4211-46e3-8f76-055f5b753afa" xlink:to="loc_us-gaap_EarningsPerShareDiluted_619ed8bc-7053-4ed1-8e17-f4ca117a3c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8c4bb326-62fa-4c33-aeaf-a150f29f2a36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9444e660-bcfd-41fd-b7bb-81135e0261bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8c4bb326-62fa-4c33-aeaf-a150f29f2a36" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9444e660-bcfd-41fd-b7bb-81135e0261bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_82b5e7f8-1e1e-4727-9608-4721947a7bf3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9444e660-bcfd-41fd-b7bb-81135e0261bd" xlink:to="loc_srt_RangeAxis_82b5e7f8-1e1e-4727-9608-4721947a7bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6ded0a26-8b11-4baa-be2d-079b692c225d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_82b5e7f8-1e1e-4727-9608-4721947a7bf3" xlink:to="loc_srt_RangeMember_6ded0a26-8b11-4baa-be2d-079b692c225d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2d32d946-0272-4ca3-b28c-fb58a9b43a0b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6ded0a26-8b11-4baa-be2d-079b692c225d" xlink:to="loc_srt_MinimumMember_2d32d946-0272-4ca3-b28c-fb58a9b43a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_098fbe4a-23a1-4430-9b04-93148b4a7f62" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6ded0a26-8b11-4baa-be2d-079b692c225d" xlink:to="loc_srt_MaximumMember_098fbe4a-23a1-4430-9b04-93148b4a7f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9444e660-bcfd-41fd-b7bb-81135e0261bd" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_ef1cf7bd-4555-41c9-bf62-39190b32d60c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_ef1cf7bd-4555-41c9-bf62-39190b32d60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_c994b597-0813-4b02-af68-772b4d3a4488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_c994b597-0813-4b02-af68-772b4d3a4488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeasesNumberOfOptionsToExtend_3ab503fb-07b0-48b8-902e-cb8d1ed00393" xlink:href="bxc-20221231.xsd#bxc_LesseeLeasesNumberOfOptionsToExtend"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_bxc_LesseeLeasesNumberOfOptionsToExtend_3ab503fb-07b0-48b8-902e-cb8d1ed00393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_32558667-5b10-4949-b08e-b5e7032ebbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_32558667-5b10-4949-b08e-b5e7032ebbf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1_e90505d2-8ec0-4cbf-81e0-a6b0109875ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1b9aeca1-c4af-4e24-8f69-9bfd6a3a78c3" xlink:to="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1_e90505d2-8ec0-4cbf-81e0-a6b0109875ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_87520b82-e0ee-419b-8fe7-c62a8bdb6330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeRightOfUseAssetAbstract_68a7aece-c096-41c2-a644-a054519b226b" xlink:href="bxc-20221231.xsd#bxc_LesseeRightOfUseAssetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_87520b82-e0ee-419b-8fe7-c62a8bdb6330" xlink:to="loc_bxc_LesseeRightOfUseAssetAbstract_68a7aece-c096-41c2-a644-a054519b226b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_cfb568ca-8063-4837-bc8b-930b682da454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_LesseeRightOfUseAssetAbstract_68a7aece-c096-41c2-a644-a054519b226b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_cfb568ca-8063-4837-bc8b-930b682da454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_c1a24d35-92c6-46a0-9023-74723609d048" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_LesseeRightOfUseAssetAbstract_68a7aece-c096-41c2-a644-a054519b226b" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_c1a24d35-92c6-46a0-9023-74723609d048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeRightOfUseAsset_4bf5263e-6b5e-404d-a528-21eb8168eaa5" xlink:href="bxc-20221231.xsd#bxc_LesseeRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_LesseeRightOfUseAssetAbstract_68a7aece-c096-41c2-a644-a054519b226b" xlink:to="loc_bxc_LesseeRightOfUseAsset_4bf5263e-6b5e-404d-a528-21eb8168eaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_5daca418-f72f-4dae-9ece-7c96ddf68c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_87520b82-e0ee-419b-8fe7-c62a8bdb6330" xlink:to="loc_us-gaap_LiabilitiesAbstract_5daca418-f72f-4dae-9ece-7c96ddf68c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeaseLiabilitiesCurrentAbstract_25e148c5-41af-432a-89d6-41635fed582a" xlink:href="bxc-20221231.xsd#bxc_LesseeLeaseLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5daca418-f72f-4dae-9ece-7c96ddf68c4e" xlink:to="loc_bxc_LesseeLeaseLiabilitiesCurrentAbstract_25e148c5-41af-432a-89d6-41635fed582a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_bc32e672-6ec8-4fe1-955a-2b4b7e040a54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_LesseeLeaseLiabilitiesCurrentAbstract_25e148c5-41af-432a-89d6-41635fed582a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_bc32e672-6ec8-4fe1-955a-2b4b7e040a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_bf498ebf-100c-461c-9f1b-86313a31674a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_LesseeLeaseLiabilitiesCurrentAbstract_25e148c5-41af-432a-89d6-41635fed582a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_bf498ebf-100c-461c-9f1b-86313a31674a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract_e30646b9-791b-410e-8235-70613597c454" xlink:href="bxc-20221231.xsd#bxc_LesseeLeaseLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5daca418-f72f-4dae-9ece-7c96ddf68c4e" xlink:to="loc_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract_e30646b9-791b-410e-8235-70613597c454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1db51506-828f-4210-bf31-a0f0b2d94cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract_e30646b9-791b-410e-8235-70613597c454" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1db51506-828f-4210-bf31-a0f0b2d94cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_433dc181-7573-403b-86e1-5e580526ba27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract_e30646b9-791b-410e-8235-70613597c454" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_433dc181-7573-403b-86e1-5e580526ba27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_LesseeLeaseLiabilities_103589a8-e389-4e33-a03f-54d169dd69bf" xlink:href="bxc-20221231.xsd#bxc_LesseeLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5daca418-f72f-4dae-9ece-7c96ddf68c4e" xlink:to="loc_bxc_LesseeLeaseLiabilities_103589a8-e389-4e33-a03f-54d169dd69bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_b868b9b0-0f21-45c2-b647-85237f9ab993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_87520b82-e0ee-419b-8fe7-c62a8bdb6330" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_b868b9b0-0f21-45c2-b647-85237f9ab993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_07a110da-c3ab-45cb-b186-b2269b55781d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_23026a54-ef00-4eff-910e-98352cf3e3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07a110da-c3ab-45cb-b186-b2269b55781d" xlink:to="loc_us-gaap_OperatingLeaseCost_23026a54-ef00-4eff-910e-98352cf3e3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_32db5cd8-6eb4-4f0b-83cb-880e4b8f169c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07a110da-c3ab-45cb-b186-b2269b55781d" xlink:to="loc_us-gaap_SubleaseIncome_32db5cd8-6eb4-4f0b-83cb-880e4b8f169c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_3c4f81f2-0313-43f1-9ce5-29f6d422569f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07a110da-c3ab-45cb-b186-b2269b55781d" xlink:to="loc_us-gaap_LeaseCost_3c4f81f2-0313-43f1-9ce5-29f6d422569f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ae3a999f-94f0-4dfa-91ec-dbf8e45aaa3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07a110da-c3ab-45cb-b186-b2269b55781d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ae3a999f-94f0-4dfa-91ec-dbf8e45aaa3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_72b4dfbc-d79d-410c-953d-0e27861ba25f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07a110da-c3ab-45cb-b186-b2269b55781d" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_72b4dfbc-d79d-410c-953d-0e27861ba25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_FinanceLeaseCost_07a8f5ca-a729-4240-b576-ae50deb89989" xlink:href="bxc-20221231.xsd#bxc_FinanceLeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07a110da-c3ab-45cb-b186-b2269b55781d" xlink:to="loc_bxc_FinanceLeaseCost_07a8f5ca-a729-4240-b576-ae50deb89989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f6c296b6-70b5-4515-8bc4-5aeaf54cafee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_3b0e2b1a-8a1c-46f4-b8b6-f021df9f566d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f6c296b6-70b5-4515-8bc4-5aeaf54cafee" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_3b0e2b1a-8a1c-46f4-b8b6-f021df9f566d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_c8b13430-eabc-43c6-8363-b414dbe69c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_3b0e2b1a-8a1c-46f4-b8b6-f021df9f566d" xlink:to="loc_us-gaap_OperatingLeasePayments_c8b13430-eabc-43c6-8363-b414dbe69c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_aea17f93-d5a2-412e-8797-73a9b2109528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_3b0e2b1a-8a1c-46f4-b8b6-f021df9f566d" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_aea17f93-d5a2-412e-8797-73a9b2109528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_fcd4dc9e-499d-4451-be78-fbcc3bffc6ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_3b0e2b1a-8a1c-46f4-b8b6-f021df9f566d" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_fcd4dc9e-499d-4451-be78-fbcc3bffc6ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_e0632478-9297-4ce7-8197-80fe87d3513f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f6c296b6-70b5-4515-8bc4-5aeaf54cafee" xlink:to="loc_us-gaap_LeaseCostAbstract_e0632478-9297-4ce7-8197-80fe87d3513f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a6ead830-c033-4393-a397-f7e763c12da6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_e0632478-9297-4ce7-8197-80fe87d3513f" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a6ead830-c033-4393-a397-f7e763c12da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_024f2b19-703b-4ab0-8819-ef11705cf501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_e0632478-9297-4ce7-8197-80fe87d3513f" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_024f2b19-703b-4ab0-8819-ef11705cf501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsSupplementalBalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_39c8a5cd-7a1d-4995-b43f-10ae6937bf3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_3f32b931-732a-4e54-b101-23257c0214c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39c8a5cd-7a1d-4995-b43f-10ae6937bf3b" xlink:to="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_3f32b931-732a-4e54-b101-23257c0214c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_3c88abaa-0056-404f-bd92-2db7d867d8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_3f32b931-732a-4e54-b101-23257c0214c8" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_3c88abaa-0056-404f-bd92-2db7d867d8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_8883047d-b2f2-449f-9e61-58ffac853f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_3f32b931-732a-4e54-b101-23257c0214c8" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_8883047d-b2f2-449f-9e61-58ffac853f5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_184fe361-8c57-4915-8fc2-ea7a839ea98c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_3f32b931-732a-4e54-b101-23257c0214c8" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_184fe361-8c57-4915-8fc2-ea7a839ea98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_WeightedAverageRemainingLeaseTermAbstract_e0607197-9e1f-4644-9f97-30c1e22716bc" xlink:href="bxc-20221231.xsd#bxc_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39c8a5cd-7a1d-4995-b43f-10ae6937bf3b" xlink:to="loc_bxc_WeightedAverageRemainingLeaseTermAbstract_e0607197-9e1f-4644-9f97-30c1e22716bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_6ac0de84-eb95-4831-adfd-830e6483c2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_WeightedAverageRemainingLeaseTermAbstract_e0607197-9e1f-4644-9f97-30c1e22716bc" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_6ac0de84-eb95-4831-adfd-830e6483c2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_36498f53-3bbc-4a61-a5e9-dc4fa8f0274f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_WeightedAverageRemainingLeaseTermAbstract_e0607197-9e1f-4644-9f97-30c1e22716bc" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_36498f53-3bbc-4a61-a5e9-dc4fa8f0274f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_WeightedAverageDiscountRateAbstract_7700040b-49d7-4623-8ace-f7158ccb91ef" xlink:href="bxc-20221231.xsd#bxc_WeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39c8a5cd-7a1d-4995-b43f-10ae6937bf3b" xlink:to="loc_bxc_WeightedAverageDiscountRateAbstract_7700040b-49d7-4623-8ace-f7158ccb91ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bfa9a74e-ebf1-4a1c-baf4-3388604f983c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_WeightedAverageDiscountRateAbstract_7700040b-49d7-4623-8ace-f7158ccb91ef" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bfa9a74e-ebf1-4a1c-baf4-3388604f983c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_2607bc16-0c98-4824-938b-be5eadc07448" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bxc_WeightedAverageDiscountRateAbstract_7700040b-49d7-4623-8ace-f7158ccb91ef" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_2607bc16-0c98-4824-938b-be5eadc07448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4a359b14-cd83-403b-894a-ff001c4cd697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_333b7ebd-942a-42d9-9d2c-ae4e03df09f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4a359b14-cd83-403b-894a-ff001c4cd697" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_333b7ebd-942a-42d9-9d2c-ae4e03df09f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a2b91d71-a707-4214-86a6-cfa984246594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_333b7ebd-942a-42d9-9d2c-ae4e03df09f1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a2b91d71-a707-4214-86a6-cfa984246594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_197521de-fbef-488b-af1f-71e8a7cb4bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a2b91d71-a707-4214-86a6-cfa984246594" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_197521de-fbef-488b-af1f-71e8a7cb4bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_EquipmentAndVehiclesMember_835cd7af-afaf-4dff-9bab-6bc4b09ae68e" xlink:href="bxc-20221231.xsd#bxc_EquipmentAndVehiclesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_197521de-fbef-488b-af1f-71e8a7cb4bc9" xlink:to="loc_bxc_EquipmentAndVehiclesMember_835cd7af-afaf-4dff-9bab-6bc4b09ae68e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_85ba3609-6e72-4cd9-b96f-8ba9728b3014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_197521de-fbef-488b-af1f-71e8a7cb4bc9" xlink:to="loc_us-gaap_RealEstateMember_85ba3609-6e72-4cd9-b96f-8ba9728b3014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_82653115-7e8c-4fe7-acff-b291c21e4801" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_333b7ebd-942a-42d9-9d2c-ae4e03df09f1" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_82653115-7e8c-4fe7-acff-b291c21e4801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_010589a8-7607-4e12-a5b1-e58483e83e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82653115-7e8c-4fe7-acff-b291c21e4801" xlink:to="loc_us-gaap_FinanceLeaseLiability_010589a8-7607-4e12-a5b1-e58483e83e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsLeaseMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_49d32024-d6f7-4cac-83cb-ab1352bd179d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_49d32024-d6f7-4cac-83cb-ab1352bd179d" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_50410392-1bed-4821-9f4d-d7ed744251f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_50410392-1bed-4821-9f4d-d7ed744251f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_619a737a-478a-4808-bef9-7d3e3187636e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_619a737a-478a-4808-bef9-7d3e3187636e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_548ec1cc-78a2-4a8f-9c4c-b7c3f7b51525" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_548ec1cc-78a2-4a8f-9c4c-b7c3f7b51525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5eae157f-4ab2-481f-a260-efec759426c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5eae157f-4ab2-481f-a260-efec759426c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ac5d9a68-b49b-4093-be85-f5df83dc72e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ac5d9a68-b49b-4093-be85-f5df83dc72e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_28a1a31d-8f56-49be-8f92-7707e0cd6658" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_28a1a31d-8f56-49be-8f92-7707e0cd6658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1bdc46ab-187c-4e61-9174-dabd7b4fd91b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1bdc46ab-187c-4e61-9174-dabd7b4fd91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_87cf3693-2fd4-4818-b66d-18fb3d24de62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_87cf3693-2fd4-4818-b66d-18fb3d24de62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_62018732-2038-4324-9487-d555db6a96e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_ddf0cd78-a27a-4657-ae49-820bacbd2ff9" xlink:to="loc_us-gaap_OperatingLeaseLiability_62018732-2038-4324-9487-d555db6a96e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_49d32024-d6f7-4cac-83cb-ab1352bd179d" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_927c5864-2876-4f22-b65b-ed74c6dd7719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_927c5864-2876-4f22-b65b-ed74c6dd7719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6ce89e52-a60f-4f75-ba20-5c447e32706a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6ce89e52-a60f-4f75-ba20-5c447e32706a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_047f9717-4d07-4cdf-8f6e-bf29e5c1eb43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_047f9717-4d07-4cdf-8f6e-bf29e5c1eb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ce38e28d-3b86-4060-8f69-f6233773c92e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ce38e28d-3b86-4060-8f69-f6233773c92e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_0c376ed6-0a2b-4b2c-bdff-df0d8bc61ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_0c376ed6-0a2b-4b2c-bdff-df0d8bc61ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c312a68f-36d2-4438-8ad4-e6616648e91c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c312a68f-36d2-4438-8ad4-e6616648e91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_decd7853-9588-49a4-aafe-8f0803d3aef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_decd7853-9588-49a4-aafe-8f0803d3aef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1b602fee-d0ab-497f-976c-53ea8114362e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1b602fee-d0ab-497f-976c-53ea8114362e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_a09110ca-a37b-405b-965c-c3a653b7d63d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acff524e-4c4d-4056-ac40-9e85639ab0e1" xlink:to="loc_us-gaap_FinanceLeaseLiability_a09110ca-a37b-405b-965c-c3a653b7d63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1" xlink:type="simple" xlink:href="bxc-20221231.xsd#LeaseCommitmentsLeaseMaturitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4b5dd949-4174-4fa3-9a29-b38c592e85f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees_ea07f2cc-70dc-4c2c-81ac-027ad9635f86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityNumberOfEmployees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4b5dd949-4174-4fa3-9a29-b38c592e85f4" xlink:to="loc_dei_EntityNumberOfEmployees_ea07f2cc-70dc-4c2c-81ac-027ad9635f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis_7d87925f-928c-4399-8825-42207388efc7" xlink:href="bxc-20221231.xsd#bxc_PercentageOfEmployeesEmployedOnPartTimeBasis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4b5dd949-4174-4fa3-9a29-b38c592e85f4" xlink:to="loc_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis_7d87925f-928c-4399-8825-42207388efc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions_f1f34f59-b302-43de-973b-975fb51a7768" xlink:href="bxc-20221231.xsd#bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4b5dd949-4174-4fa3-9a29-b38c592e85f4" xlink:to="loc_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions_f1f34f59-b302-43de-973b-975fb51a7768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear_e196f3ef-a859-4a4b-9e9c-261faa74d3cf" xlink:href="bxc-20221231.xsd#bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4b5dd949-4174-4fa3-9a29-b38c592e85f4" xlink:to="loc_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear_e196f3ef-a859-4a4b-9e9c-261faa74d3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal_0427ed5a-dbb9-4b55-aec1-635484f893cc" xlink:href="bxc-20221231.xsd#bxc_PercentageOfEmployeesRepresentedAreUpForRenewal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4b5dd949-4174-4fa3-9a29-b38c592e85f4" xlink:to="loc_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal_0427ed5a-dbb9-4b55-aec1-635484f893cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="bxc-20221231.xsd#AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_cbfde516-e17f-4b5c-a5eb-254a90902d84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a648e90e-592b-4e18-8daf-8686a471addc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_cbfde516-e17f-4b5c-a5eb-254a90902d84" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a648e90e-592b-4e18-8daf-8686a471addc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_13fec402-2bda-4295-a16e-8d1c0c033e93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a648e90e-592b-4e18-8daf-8686a471addc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_13fec402-2bda-4295-a16e-8d1c0c033e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_13fec402-2bda-4295-a16e-8d1c0c033e93" xlink:to="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_59db9c3d-4048-4e92-90df-ef33676e62d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_59db9c3d-4048-4e92-90df-ef33676e62d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bxc_AccumulatedOtherAdjustmentNetOfTaxMember_59399594-958d-421f-9595-062df8b731df" xlink:href="bxc-20221231.xsd#bxc_AccumulatedOtherAdjustmentNetOfTaxMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:to="loc_bxc_AccumulatedOtherAdjustmentNetOfTaxMember_59399594-958d-421f-9595-062df8b731df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d5f89756-e790-4b6b-9f87-ba451753251c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1b019455-cea3-4b0f-a9c5-9156b1b38fb8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d5f89756-e790-4b6b-9f87-ba451753251c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a648e90e-592b-4e18-8daf-8686a471addc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6a2574cc-d572-479e-b852-7944a8b72dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6a2574cc-d572-479e-b852-7944a8b72dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0b84df3b-0bca-4da8-b3e3-cdaf5e6d97f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6a2574cc-d572-479e-b852-7944a8b72dd7" xlink:to="loc_us-gaap_StockholdersEquity_0b84df3b-0bca-4da8-b3e3-cdaf5e6d97f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_af9ffa8d-61e8-461a-9747-4ec64d7b5c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6a2574cc-d572-479e-b852-7944a8b72dd7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_af9ffa8d-61e8-461a-9747-4ec64d7b5c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_db6c946c-59a8-45b1-a726-264e7f14133f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6a2574cc-d572-479e-b852-7944a8b72dd7" xlink:to="loc_us-gaap_StockholdersEquity_db6c946c-59a8-45b1-a726-264e7f14133f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_fb921a88-80f1-4338-8bbf-648b13a6bae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_fb921a88-80f1-4338-8bbf-648b13a6bae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociTaxAttributableToParent_3d98e709-f184-4cff-91f9-c5efb7cb852b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:to="loc_us-gaap_AociTaxAttributableToParent_3d98e709-f184-4cff-91f9-c5efb7cb852b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_5bed86db-1058-4741-bc31-adc4888b09c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b201156f-02b5-4688-b945-d7e779e95516" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_5bed86db-1058-4741-bc31-adc4888b09c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>bxc-20221231_g1.jpg
<TEXT>
begin 644 bxc-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1"  P 1(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M$NJ7H+#UCB&X_P#CQCKR+]C?PS_;'Q2EU-TS%I-F\H;TD?\ =J/^^2_Y4_\
M;*\4?VQ\3H-)1LQ:3:(C+SQ))^\;_P =,?Y5X/#<2V^3%(\9/78Q&:_2LLP$
MI9.J"?*ZB;OZ_P# /Q;.,SC#/WB91YHTFDE>WP^>OVKGZJT5^5_]I7?_ #]3
M?]_#_C73?#/2KSQE\0- T;SYG2[O(UE&]C^[!W.?^^0U>'4X5]E!U)5]$K_#
MV^9])2XW]M4C2AAM9-)>]W_[=/M[]H[Q1_PBOP=\0S*V)KR+[!$/4RG8WY(7
M/X5\9? 3PO\ \)=\7/#=DR;X([D7<P(R-D7[P@^QVA?QKW7]M[Q(XLO#GAZ+
M<1([WTP'^R-B?^A2?E6-^Q)X5:;Q!X@\02IA;6W2SB+?WI&W,1] @_[ZK?+O
M]@R2IB.LKV_])7^9RYM_PI\1T<+O&%K_ "]Y_AH1?MN>*/M?B;0- C?Y+.V>
M[E /&^1MJ@CU CS_ ,#K>_8@\+F/3_$?B*13^^D2QA;V4;Y/_0H_R->%?';Q
M$_B[XM>)+]0SPK<FVB..-D0$8(^NW/XU]H_L[^&#X4^#_AVVD39/<0F\ER,'
M,I+C/T4J/PHS'_8<DI8=;RM?_P!*?XZ!E/\ PI\1UL6]8PO;Y>ZOPU/F;]K;
MX8_\(CXX'B"SBVZ9KC-(P5>([@?ZP?\  OO^Y+>E<'IOQ6OK'X1:OX&<R/;7
M=Y%<0OGB- 2TB?0LL9 '^UZU]T_&'X>Q?$[X?ZGHA"B[9?.LY&_@G7)0Y[ \
MJ?9C7YPW%C<6=Q+!/!)%-$Q1XW4AE8'!!'J#7IY'BH9CA(TJVLJ;7X?"_P!#
MQ^)<'4RG'2K8?2%9/\=)+]?GY'L_[(?AG^W/BY#>NFZ'2K62ZR>F\@1J/K\Y
M/_ :^W=<URP\-Z3<ZGJ=U'9V-LF^6:4X51_CV [FOF3]E6;2OAO\,_$?C37Y
MTL;:YN1 CR#YW6-<@(.I+,[# _N^U>-_&KXXZK\7M6 8-8Z%;MFUT\-GGIO<
MC[S'\AT'<GRL9@*N=9G)+2G"R;_%I>=W\CV\OS.CP]DT'+6K4O)1]=$WY62]
M>AK?'C]H/4/BK>MI]AYFG^&86^2WSA[D@\/)_1>@]S7(:%X!NU6UO=5M9;:U
MGC$]O'(I4SH20&'^R<'ZU[A^SO\ LQM>&U\4>,+4K;\2V>DS+@R>CRCT[A>_
M&>.#[C\:O (\8>%3/:19U+3@980HY=,?-&/J "/< =ZZJF;X3 3C@,(O=6C?
MG^OFSBIY#CLTI3S/'/WWJH]U^BMLBA\ ?'*>(/#*Z-.P%]I:+&HX&^#HA'^[
M]T_\!]:]4KXJ\%^*KGP9XDL]5MLDPMB2/.!)&>&4_4?D<'M7V5I6J6^M:;;7
M]I();:XC66-O4$9_ ^U?'YO@_J];VD?AE^?4^^R''_6L/[*;]Z&GJNC_ $_X
M<MT445X)].<='\9OA_+(J)XZ\-.['"JNKVY))[#YZZ'4/$6E:3I(U2^U.SLM
M,PK?;;BX2.'#8VG>3MP<C'/.17P-^S+KOP,\-_L^^%]%^(?P]%WXO@@G34%O
M/ -U=SNQGD* S"U8,=A3!W<<#C'%_6O!?B#2_P#@FAI.BWND:C97L6I031:?
M=V,EQ<V]H=9\R+S( -S;82I*==O%;NFKV\S)3TN?:^E?$GPCKNH16.F^*=%U
M&]FSY=M:ZC#+(^ 2<*K$G !/'85L6>KV.HW%W;VE[;W,]HXCN8H95=H6(R%<
M Y4XYP:^3?@+J'AD_%/1TM]=\,ZC=N)EAAT[X1WFA3[O*?E;R1BL7&<Y^\,K
MU-+\/?C!X?\ @Q\;OCE#XLBUNQ.J>(H;JRDMM!OKR.:(6D:E@\,+KU&.M2X;
MV'S=SZQNM6L;*\M+2XO+>"[O"RVT$LJJ\Y4;F"*3EB!R<=!26.L6&J2W4=E?
M6UW):2F"X2"57,,@ZHX!^5O8\U\__$RZ/C3X^?LS^(M(M;RYT>2;6;HW#6DL
M7E1R::=AE5U#1DYQAP#GCK6/\;-3U3]F7XQ3?%'0] U#Q!X:\76#:=K^EZ7
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
'  **Q-#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>bxc-20221231_g2.jpg
<TEXT>
begin 644 bxc-20221231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M^@3. P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBJ^KZOI/A_2[C7->U2WLK*TA:6ZO
M+N=8XH8U&6=W8@*H')).!0!8HKP6W_X*<_L/:EKUSX<\/?&TZU/9-B[G\.^&
M=3U*VA]VN+6VDA"_[1?'O7?^ _VG_P!GCXHZEI>C?#;XR^'M>N]8AGEL+72-
M22XD980IE+*A)BV;E!#[2"P'7B@#NZ*** "BBB@ HHHH **** "BBB@ HHKS
MK]H?]K/]G?\ 91TS2M7_ &@OB=:>'(=;NVMM+\^VFF>XD4 MA(4=@J[EW.0%
M7<N2,C(!Z+14.FZEI^LZ=;ZOI-]%<VMU DUM<P2!TEC8!E=6'!4@@@CJ#4U
M!1110 4444 %%%% !117/_%#XK?#?X*>"[OXB?%CQKI_A_1+$#[3J.IW CC4
MDX51GEF)X"KEB> #0!T%%>4_"K]MS]F+XT?$J?X.> OB6S^*K>R2\;P_J^AW
MVF73P-&LJR1QWD$1E4QND@*9RC!NG-=C\4?B]\/?@OX=?Q?\3=>?2M*A1GN=
M2>QGD@MU7&6EDC1EB'/5R ><=#0!TM%>'Z1_P4E_8:U\2MH7[1^A7HMU!G-H
MLTGE@]"VV,XS@]:UOAW^W=^R'\6/B#9_"GX=_'K0]5\1W[2+::/;O()Y#'&T
MK@*RCD(C,<]E- 'K5%>::'^V+^S/XE_: O?V6M#^+FGW'CW3XW>Z\/I%*&!1
M-[HLI3RGD5<LT:N74!B0-IQZ70 4444 %%%4_$&O:9X7T6Y\0:S)*EK:1F2=
MX;:29E4=2$C5F;\ ?6@"Y17B&@?\%(OV'?%>OVWA3PM^T9H>I:I>3B&TTW3T
MGFN)Y#T1(TC+,WL!FO8=6\0Z9HF@R>)=1^TK:PPB63R[*624*<?\LD4R9YY&
MW(YR.#0!>HK@_@Y^TW\"?V@;F_M?@S\1+7Q VEN4U%[&";9;." 8W=D"J_(^
M3.['., UWE !1110 4444 %%%% !17B/C#_@H[^Q7X*\;O\ #>^^.=IJ6NQN
MRRZ9X8TJ]UF6-E^\K"PAFVD'@@X(/!Q6]X8_;3_95\8PPGP]\<]"FN9]6M-,
M32I+@Q7XN[F9(8(FM) LZ,SR*/F0 #+'"JQ !ZA1110 4444 %%%% !113+B
M>.V@>YE#;8T+-L0L< 9X !)/L.30 ^BO+_AY^VE^RU\5_B.WP@^'WQHTG4O%
M"-.LF@QB1+F-H<^:K(Z JR;3D'!&#7J% !1139)8XE#2R*H+!06..2< ?B2!
M0 ZBN%_:!_:7^!O[+'@N+XA?'SX@VWAW29[U+2WN)K>:9YIV#,$2.%'D<X5B
M<*< $G KJ?"'B[PSX^\*Z=XW\&:W;ZEI&KV4=WINH6K[H[B"10R.I[@@@T :
M-%%% !1110 45Y?\5/VTOV6?@EXX7X:_%7XU:/HNOM;I.NE73.9FC?.U@JJ<
M@[3^5<\W_!2C]A==8_X1UOVDM!&H>8(_L)$WG;_[NSR]V?;% 'N-%>6_#3]M
M?]E;XP^/8_A=\-/C9H^K>(9(I)4T>W,@G*(NYCM91C"\UZE0 444UY(T95>1
M07;" G&XX)P/7@$_A0 ZBBB@ HKR_P",/[:'[+W[/WB5/"'QJ^,>F^&M1DA$
MT%OJL<L?G1G'SQMLVR#G!*DX.0<$$5Z;;7,%Y;1WEK*'BE0/&Z]&4C(/Y4 /
MHKA?C+^TK\$/V>K:*_\ C5X[B\.6DY58M0U&SG%LS-NPGG!#'O\ E)V;MV!G
M&"*XNV_X*0_L.WFDOK]I^T;H4EA$^R6^19C"C<<,_E[1U'4]Z /;J*Y7X4_'
M'X-_'31I/$'P:^*.@^*+.!PEQ-H>J17/D,>0L@1B8V.#PP!KJJ "BBFO)'$
M9)%4%@!N.,D]!0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "OR(_X*_?M-_$+]J+]M'1?^"??P]\236'
MANT\0Z9I&H16[D+J.JW4D0WR@$;TA\U$5#P'5VY^4C]=Z_#O]NKP_JO[)_\
MP6-B^*?C6VDCTB3XA:3XOL[QU.VXLC<PS2E?78\<T9]XS[4 ?LS\%/@I\-?V
M>OAII?PE^$WABWTK1=)MUB@@@C :5@ &ED8#,DKD;F<\L3DUY[?_ +''@O3/
MVV-#_; \"Z)9:;J#^']1TOQ<+=!&=0,OE-;W!4##2*4=68\LK)G[@KVJVN;>
M\MX[NTG26*5 \4L;!E=2,@@C@@CO4<FJ:;#J4.C2ZA MY<0R306K2@221QE
M[JO4JIDC!(X!=<]10!X?\1_V]_ /AS]H9/V3_A3X$UOX@?$%+)KS4]&\/RVL
M,&EP*H8FYN;F6..-L,A"C<?G4'!90=;]EO\ ;<^#O[5FH>(/"/A.+4]$\6>$
M;U[3Q3X.\0P)%?Z?*DAC8D1NZ2()%9=Z,P!QNVE@#^?/_!%B[\0ZS_P5&^,F
MM>.VD;7GT+6VU'SR=XG;6K3S0<],,,>W2F_LK:AX@M/^#@[QG;^&&D%E=:[X
MBBUP1?=-N+:1_FQV^TI >?XL4 ?7'B7_ (+$_LW^!?VC[K]ESXB?#;XA:%XE
MLKTVMP]UI%E<0>88?.B"?9;N624RJ4$:I&SLTJ+M!.!4\+_\%E?V=G^/%_\
M /XS?#WQI\,]2M(7EAN/&^F1P*X$7G*CI'([QO)'@QKAMY(4'<RJ?D[Q%%'+
M_P '(4:RQJP'B&U8!AGD>'8R#^! /X4?MLPPR?\ !?3X>))$K!O$'A4L&7()
MWQ_X"@#Z\T'_ (*[?!:?]I[2OV8/B!\'OB!X)U'7YX(="U'Q?HB6:73SMM@9
MHC(98TE?Y%8K]XX<)AMO3_MJ_P#!2KX1_L':YHVE?&CX7>.;NV\013-I&K>'
M[.PGMYVA\OS4_>7D<BLGFQYW( =WREL''P__ ,%E6,/_  5F^#,L1VL-#\.,
M&'7(UV]YKJ?^#E3_ ) ?P>_Z^]=_]!L* /H7XE?\%CO@A\*W\.>*/%/P2^),
M/@;Q,ZIIWC^3P^B:?*Q4,3$&DWS*HR=RCYPC-$)5 )^@OB/^TI\$OA3\#I/V
MC_&?CVTA\&KIT-[!K$.95NHI@IA\I4!:1I-Z[0!D[OK7QS_P5[T[2'_X)'>%
MOM$$:M:2>''L%V@;'^S[/E';]VSCCMFL'X/1?L\>(?\ @A-X1F_;DU+58/"]
MH]RUE)I4^S4)98]3NUM([8$$-(4^158%-F6;"@L #V[XH_\ !6+P+\$=)\(?
M$+XN_L[^/-"\#>.41_#_ (ND?3;E'1T619)(+:[DDC4QL),'YRN<(6!4>P_M
M _M6^!?V??@"W[2][X:UOQ1X4CM;>\FNO"BVLKI:3[/+N0MQ/"'C/F)]PLV'
M!VX!(_*W_@H9?^,_$/\ P3B^$'B#2_"-GX3^&RZ^+?X?^%Y[E[W59+06T^V^
MO;LD(&EP66&./"A\ESPJ_87QX=G_ .""%BS')_X4EX<Y/_7&RH T=>_X+F_L
MAZ5\"+/XW67AOQA.^I:I/967AF2PMEO\1;-UQ+LG>.& EPJLS[G8,%4[6(\]
M_P""F?[1/[ /Q7^&GPE\=?M8_ _XIW>B^(]*;7/ VL^&181L8IHK:2YM90]X
MKJ<-;[P4P2 8W(!-7O\ @@;\)_A[KW["?B*?Q1X/TW5E\1^-[F+5H-3L8YX[
MF&""W$43HX(9%8NP!! :1CWKSS_@Y&LK/3?"OP9T[3K2*WM[>?6XX(((PB1H
ML=@%55'     '  H ^T?B_\ MB? _P#9/^#GP_N8?#.J7+>,%L-*^'O@W28X
MOMEVSQQ+#"/,D$<:HKQ*SL^%+*,L2,ZGPO\ VMQXY^.O_#-_C3X'>+O!GBI/
M"]QKTD6NBTEM);6*XMX 8+BVGE2?<UP.F"OEL& )&?F?_@HE^PSXF_;0_9;^
M$LOPD\2VD7C[PAX2%_H>@75XL+:M:-;V2W(C8D;)$<6VUSA09 K%=P8<+_P2
M=_;T^,GBW]HVT_8]_;&\*75UXVT/2[^R\,^)-8M6CU6S"I'-<V-UN ,@>.V1
MQ(?F)A7<7W!E /KKX@_M\> M$_:&/[)_PC\!:Y\0O']O8M>:MI/A^:UAM]*A
M4*Q-S<W,L:(V'3Y1N.74'!(!V/V6/VV_@W^UC<:_X;\')J6C>*?"=\]GXI\'
M^(;=(;_394D:-MP1W21 ZLNY&8 C#;20*_/C_@B%=^(M9_X*2_&/7?';2-K\
MNA:LVIF<GS//;6+8S YYSO'--_8\U#Q!:?\ !P!X^M_##2"RNM>\31:X(ONF
MW"R/\V.WVA(?^!8H ^M=1_X+&_LW^'/VBKK]F#QQ\,?B-H?B>RO9;2=+G1;.
MYB,ZPF6.-!9W<TDSRX1(UC1BSRH,#)QI_L[?\%5_@S\>_P!I.]_94U7X9>,_
M!'BZ$S"QT_QAIT<#W+11F5HRJ2,T4GE R!6&"H.&S@'XT\/QQR?\'(4BR(&
M\07) 89Y'AV0@_GS3O&#&+_@Y$A,9VYUZQ!Q[^'(L_SH _6JO'?VI_VW?A!^
MRA?>'?"?BJVU37/%?B^_CL_"W@_P[#'+?:A*\BQJ<2.B1IO95WNPR2=H;!Q[
M%7Y,?M1W?B+5?^#A'P=9>*FD-E9:YX>301+G:+<6L<ORY[?:6GZ?Q9H ^\?A
MU^WM\/O$'[01_92^+'@C6OA]\0I+-;O3-%\0RVTT.J0LI8&VN;:62.1L*^5)
M4Y1@,E6Q\(?\'%7QB\0Z]X@\"?!]?!7BC2=+TB]U*YEU+4[2./3=<F,-EY<E
MHZR,TOD"65'+HFUI<#<"34?_  6CU'Q!I7_!4[X-ZAX':1=<@T#0GTXP??,_
M]M7GE 8[[N,>];G_  <L_P"L^"_^[XB_]QE 'V9^RY\%O@)\1M;TK]M27]FW
M6?"WQ#N-%BTR;4/%<307S116R6XE6!+B2$!XE"K* ',?!P.*[O\ ;!1)/V2?
MBE'(H96^'.MA@1P1]@FKK/AO_P D[T#_ + MK_Z)6N5_:^_Y-,^*/_9.M;_]
M()J /S>_X-N;B"T\9?%RZNITBBBT;2GDDD8*J*)+HDDG@ #O7W1X3\-_"/\
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
M8!D^@9@*]XH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MGC+XZ_"S7/A'H'Q%M?#FG^)-&N=,UB[.A&\N?(GC,<@A8SHD9*,RY9'ZY&"
M:\&_88_X)<:C^P/XIUKQ!\+/VAGU2W\16\$.KZ?KOA571UA9V1D:*Y1D<>8X
MR=R_,<J<#'UQ10!4U_0=&\5:#>^&/$>FPWNGZE:26M_9W";HYX9%*/&P[JRD
M@CT-?#'PY_X(J>*/V??B]J/CC]EO]N7Q9X$T'53LOM$M=$CN9V@W$B'SWF$;
M[=S;'>%F3_:))K[RHH ^<OVJ/^";/PL_:9_9?TS]FD^,-7T9=%U==6T_Q#(W
MVVZFOB)1-<77F,IN'E,\KN=RDNV00!MKR3QK_P $-OAWXX_9ST/X(ZS^TQXZ
MO=2\/78ETC7=7N6NK6QAVLK6MO8&010Q-D-\K;\HN7*@(/NBB@#YR\>?L!ZA
MXV_8AM?V(YOC_J[::+*SM-2\1:CI<=Q=S6]LT+0PPJKI' B^1$N,.2JG)+LS
MG>_83_8ZNOV(/A3-\&--^*+>)=$&H2WMDUWHHMKB"27'F*765E=#M! V@@D_
M,1@#V^B@ KD?CC\"OA7^T?\ #:_^$OQD\(V^LZ'J*CS;:8E6CD'W98W4AHY%
M/1U((Y'0D'KJ* /D+X)_\$X/V@?V11>>&?V3?VWKK3?"%W=/.GA3QMX*AUB.
MVD;J\<J3P,A/<*%#'D@GFO7O ?[+>N-XYT[XJ_M$_&;4/B'X@T5VD\/P2:9%
MIVD:1*5*F>WL8BP,^UF43322NH8A"N3GU^B@#Y>_X*(_\$R/"G[>=[X;\86G
MQ.N_!OBGPQNBLM:M].%XDD!<2;'B\R,[E<;D=7&-S9#9&///V@?^"+*?M,:U
MH?COXM?M@>+-6\5Z;8B#4->N]'MRMR5?<@BMT9(K6-><(H)+,S,S%LU]R44
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
M_LW^+O'&LQ2Z=>IJ.F>*KMQ=7:Z@HDW7$JG8LN_SIMT:[% ?"; J[?$/$O\
MP1;U3XF?LY^'?@'\8?VSO%&NIX2NXO\ A&YHM#AM[/3K-(I$-NEJLA,C'>G[
MZ61V58@B!%9@?NFB@#Y_L/V)O$>G_L.2?L0Q_&P&P?2)-&'B(^&Q]H&F."#%
MY?G[#+R5\WIM.-F[YZ@_X)__ +!<G[ WA76?A_X<^+TGB30M8U Z@]O?Z&L$
M\-V8XXRRRI*04*1@%"A.0"&'(;Z'HH ^>O\ @H%^P:/V^O".B?#[Q#\6Y_#>
MBZ-J7]H^18Z*L\T]UY;Q*S2/* $"2, H7J223P!QGQD_X);7WQL_9)\#_L?>
M)_VB9X=!\#W,<MK?VGA=!=78AADAMUD)G*@)'+(#M W?*3C;S]<44 ><_LH_
M >__ &9/@5H?P+N/'/\ PD-KX=A-MIFH/I@M9?LV=RI(!(X=E)8;AMRNT$9!
M9O1J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHKXD_X*[?M:>+OV;_&/P?\.ZG=Z[IO
MPY\1>(9W^(.I>&KB2"]N+6!H/]$CGB97B#+([L$97D5-JL &R ?;4<D<J[HI
M%89(RISR#@C\Z6OB7]B3X1:;XY\">$_VC/V5_BWJ]G8I\5O$C>(M'@\07#Z=
MK6AR:WJ'E"6TG8K%.L+V\JOM20H3NR64CD_^"^?B'XW_  R^ VC>,_ W[0'B
M/2=+UGQ0FCWWAK23%:P2Q/:3REGFC43N28""C2&,A\;!C) /T&HKAOV823^S
M7\/"3_S(VD_^D<5>0?\ !6[]I[Q9^RG^Q;K?C3X?:F]AXAUJ_M]$T74(S\]I
M+/O:25/1UABF*G^%MI[4 ?3%%?E+^T1X_N/V#_@G^R?^U3\(D>PUS7=#@N?B
M+/ Y\SQ7'/:65S<"^8G-RY:2;8\F60N"I&U<>N_MF_'Z\^,W_!3WX.?L2?V@
M;CP')'%K'BO20Q\C6IGBGGBAN5Z30+'#$WEM\C&5MRG"X /OVBOS^_8J_: O
M?@W_ ,%._C'^Q'_:)@\!1B?5O"FDLW[C1)HXX9Y8+9>D,#1RRMY:_*IB7:HR
MV?)_@#X^G_;M^ W[6'[6'Q;22^UO0=&N;KX=W$[GS/"L5M9WEU;K8L#FV<%(
MM[Q[6<J2Q.XY /U9HKYF_P""2'[3WBW]JO\ 8MT7QI\0M4>_\0Z)J%QH>M:A
M)]^ZE@V-'*_J[0RPEC_$VYN]?3- !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %><?'SPK\ ?C<
M]G^RW\=?#-GK,7BW2;[4+'3;U,!ULGMDEDBD!#QS(;R(JR$,!O(( ->CUY_\
M;_V8_A#^T'J&@Z]\0]*U%=7\*S3S>&==T77;K3KW3))@@E:*:VD1AO$: @Y!
M Z4 ?E;\ _AU\;O^">W[9_PXUSX,>,KJ\\#?%+XIZUX4E\.O*6:2UT_7I=,D
M%PGW7=(O+G2<!<$N" H._P"D/^#C$C_AC[P>,_\ -2K?_P!-]]7TO^S]^PI\
M(O@9K<7CB_FO_%7BBSU+6+C2O$/B&^GN)-.BO[Z>ZDCMXI)7CA<B?;),BJ\Q
M#,Q^;:-;]HC]BG]F_P#:O6VA_: \%ZCXAM[.?S[2Q?Q9J=O;12[-GF+!;W*1
MAMN1NVYY;^\<@#_A%\0_!/PI_8S\'?$CXB^)+;2-#T?X=Z5<ZEJ5VQ$<,8LX
M>3C)))(  !))  )(%?)G_!8GQC\/OVQO^"9L7QJ_9Z\7V_B70/#OCBSU&[O+
M%'!C18Y[1U>-U5XV5KN-B&4$*0V,'-?76O\ [-_P-T[]G34OV?\ 5O!>JZMX
M(?1Q9R>'Y]6O]1F-M&JB.&%Y97F7;L38$8;2H(QC-<1^P[^QCX1_9V^!7BGX
M8:EX#M[+1O&GB:_U.7P=?77V^.PL9XHK:.RF=V<3.8($,OS,N^1U5F558@'P
MC_P4^T'5OB/^PU^QUX(\(6IN]2U[P[I]IIMM'RTLTFFZ?&J #OO<"N[^-GPK
MU/X4_P#!=OX-Z[?+(VFZYH%K'87KKA))+?3[FS=,_P!X%(V([>:OK7VM\./V
M&/V<OAAXIT'Q9H/AC4;N?PC;S0>#+;7->NK^W\/12D&1;**>1EASA1NP6"J%
M! &*ZKXT?L]_"KX^V>E1?$?0));O0-234/#VKV%Y):WVEW2D$2P3Q,KQG@9&
M=K8 8' H _/KX$?"C5OBE_P76^,VM6JNNG:)HEZE_>*,K&]S906B)G^\?,=@
M/2)O2N*_X)I:#JWP]_8"_;&^'WBJU-IJVA>'M4L]2M9>&AF32[Z)E(/^VC#\
M*_3KX+_L]_"KX!6>JQ?#CP_)#=Z_J+:AXAU>^O)+J^U2Z8DF6XGE9GD/)P"=
MJY(4 $URWQ'_ &&?V<_BAXIU[Q9K_AC4;2?Q=;P0>,[;1->NK&W\0Q0D^4MY
M%!(JS;<L-V Q5BI)4XH \%_X($_#O6_ W[!0US6;9XD\5>,K_5K$2#!: 1V]
MH&QZ%K5R/4$'H:^V*I^'O#VA>$M!L_"_A?1[;3]-TZU2VL+"SA6.&WA10J1H
MB@!5    X %7* "O$M4_8(^#6KZG<ZM<^*O&ZR74[S2+%XON54,S%B  >!D\
M#M7MM% 'S/\  ;X7Z'\//VN?&GPHT76M;GTJR\)Z?=P_VCK<]Q)YDDC;N78@
M#CL!^-?0'_"#Z1_S\WO_ (%M7D?@'_E()X__ .Q$TK_T8U>Z4 8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO
M_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5
ML44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-
M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6
MU;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10
M!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P
M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_
M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1
M_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'
M_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/
MS>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X
M%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@
M6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4
M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?
M\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C
M_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^
MD?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z
M1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S
M>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_
MS\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_
M^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\
MX%M7X9_\%UO^"VGQ0TKXVZ]^QI^Q9X_U'PYI'A:Y?3O&7C'3+]EOM0OTRLUK
M;R@YMXHFS&SIMD:1' 8(/G_>2OXP/BC_ ,)3_P +,\1?\)UYO]M_V[=_VQY^
M=_VKSG\W=GG._=G/.:_8/!_A_+LWS6OB<7%3]BH\L7JKR;]YKK;ETOU=]TCY
M[B'%UL/0C"F[<U[OTMI^(W_A97Q&_P"$H_X3?_A/];_MKS?,_M?^U9OM6_.=
MWF[M^<\YSFOU=_X(4_\ !;3XHZK\;=!_8T_;3\?ZCXCTCQ3<IIW@WQCJ=\S7
MVGW[X6&UN)2<W$4K8C5WS(LCH"Q0_)^0];OPO_X2G_A9?AW_ (0;S?[;_MVT
M_L?R,[_M7G)Y6W'.=^W&.<U^_<1\.97Q!E<\-B8+9\LK*\';1I]+?<UH]#Y3
M!XROA*ZG!O?5=S^R?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HK^(3],,?\
MX0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_
M )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC
M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]
M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F
M]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+
M:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M
MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV*
M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/
M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_
M .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH 2-!%&L:DX50!D\TM%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?@'_E()X__ .Q$
MTK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-7NE !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M@W@VM-:/B6TEP"T%Q$V'@E7(RC@'!!Y!!/B<0\*8_(5&NFJN'G\%6&L)>O\
M++NGYV;L=.$Q]+%-P^&:WB]U_FCT&BBBOECN"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ I&574HZ@@C!!'!%+10!^2O[;W_  3Q\;?L6_&'PK^UO_P3L\6W+2ZYKMQ)
MH?AC3XDN'M)1IUY>2M:DY2XMC:0W($3 MM;:OF;\#U^9M=_X+H_\$TL6Z:?X
M;\>^%_%@R'+BPGU&WM^>?F=(98+O_:*/Q\P7)]-L/V0?VV/AKI_PG^&?@[XZ
M^%_$FB?#_P 1W#Z/XDUKPI(E]I%F=%U&RB^T1+>JEZL?VF.) FQLE"V55Z]3
M_9L_9&B_8U_9\A^"O[/NLV4NH37\M]JWB+Q-:O*+F\E4"2Y:W@>/=PD:+$)$
M 1 "Y()8 _-K_@HGHW[5/COP/^SK^PE\5OA;HUCXWM$^P:?+I/B07TFH1JL%
MG#<R1)$!;HP1B6+MDQ2DA HSZ7\4?"M_X._X. OAEI-Z\C6BZ!8IIDDO\<$>
ME7,.?^_D4GXYK[;^"O[%/@_X=?%_4?VEOB7XLO?'?Q,U2#[._BK5[=(8].ML
M%1;6%LF4M(MI(ZNYW-ESO;-;]J']B^P^./Q7\"?M'>!O$MOH'Q ^'E]YFDZC
M>6)N;6_M227L[F-71]AW/M=6!0R.<-G% 'Q%\+M$\3>(/^"^'Q4C\*[Q+#H.
MJ-,Z'&T-ID$2$GL/.DB_'%<I_P $HT:T_P"":O[64%S&R2Q>$=162-Q@J1H]
MX,$=N<U^A'[+W[%VG_ WXL>._P!H[QQXE@U_X@?$.^\S5]0L[$VUI86H(*6=
MM&SNVP;4W.S$N8T.%Q@\!KG_  36U[PO=_%[P]^SY\5-,\.>%?C?!L\5Z7J>
M@274NE.XF2YDL62>-<2I/*/+D!"':5.!MH X7_@WGTW5K']AG5[K44<0WGQ&
MOYK MT,0M+*,D>WF)(/J#7W97%_L\_ ?P#^S)\&M!^!WPSM)8M'T"T\F![A@
MTL[LQ>2:0@ %WD9W;  RW  P!VE !7B6J?M2_&6PU.YL+;]BWQO=1P3O''<Q
M7-MMF4,0'&6Z$#(^M>VT4 ?+/P"^)?B[QA^VSXX\0Z[\']9T&ZF\%Z>DFE:A
M)&98@DI"L2IQALDC_=-?1W_"2ZO_ -"A>_\ ?2UY'X!_Y2">/_\ L1-*_P#1
MC5[I0!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2U\L_\%B/^"AMU^P5^
MQ)XC^(FDV,MCXO\ $"'0_ WFR+N74)T;_2 .I$$8DFZ8+(BG[XKZ^K\)OVR=
M:U?_ (+I?\%N= _9$\$ZE/<?"?X4W$]MK-Y9R'RC:V\J'5KP,.C33+%9Q.,@
M[87'#&OL."LGP^:9LZ^+TPV'3JU7TY8ZJ/FY/2V[5['GYEB9T*'+3^.;Y8^K
MZ_(^D?\ @VE_8GU?]G7]F&^_:T\?^";VX\7?%O9<6%S.!YEOH:,6@Y;G-PY:
MX8]'3R#U6OTP_P"$EU?_ *%"]_[Z6KVB:+I'AO1K3P[X?TV"RL+"UCMK*SMH
MPD<$**%2-%'"JJ@  = *M5X^?YQB,_S>MCZV\W=+LMHQ^2LCHPF'AA,/&E'I
M_39C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q17CG08_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 >;?'CX2_##]ISX9:C\'/CW\"XO$_AO5$VW>F:G&K*&&=LD; AHI%S
ME9$*NIY4@U^-?[0W_!,O_@H%_P $7OBQ??MD_P#!,;Q-XBUOP%%F;7_#ES#]
MJN+6T4EFAO[9,+?VJ@DB9%62($MA"OFG]W:*^FX>XJS'A]RIQ2J4)_'2GK"2
M].C\UY7NM#BQ>!HXNTGI);26Z/A'_@F+_P %W?V??^"A5C9_#W5='7PA\45@
M_P!*\(W5^OE:BRC+26$KX\Y< L8C^]09X95\P_:W_"2ZO_T*%[_WTM?G-_P5
M-_X-X_A?^TYJ5W^T7^Q7>6GPX^*D,WVZ2RM6-MI>M7*G>)/W8S97)8 B:,;6
M;EUW,91XI^PC_P %Z_C[^QY\3!^Q!_P62\&ZWI>HZ3(EI;^/KZR9KVT3HC7R
MID7D# 96\AW,P 8B7<9!]!B^%\LXAPTL?PTVVE>>'D_WD.[A_/'MUVW;LN2G
MCJV$FJ6-^4UL_7L_P/V$_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:F\'^,
M?"7Q"\+6'CCP'XFL-9T;5;5+G3-5TN[2>WNH6&5DCD0E74CH0<5I5^=2C*$G
M&2LT>PFFKHQ_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V**0&/_ ,)+J_\ T*%[
M_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WT
MM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_
M]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\
MWTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[
M_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WT
MM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_
M]]+1_P )+J__ $*%[_WTM;%% "1L7C5V0J2H)4]1[4M%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'A?@'_ )2">/\ _L1-*_\ 1C5[
MI7A?@'_E()X__P"Q$TK_ -&-7NE !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?'?\ P7$_;Z7]@;]A?7?$
MGA;6!;>./&6_P_X($;XEAN)4/G7B]QY$.]PV"/,,*G[]>2?\&UG[ K?LO?L<
M']HSQ]HQB\9_%T0ZD#<)^]M-%4$V47/(,H9KEL?>66($9CKY ^.U]>_\%Z_^
M"Y.F_ _0+R6\^#7PEDEAOKBW<^3-IUK,IO[A6'&Z\N?+MD<=8Q"^/E-?NS8V
M-EIEE#INFVD5O;V\2Q6\$$85(T48554<     = *_2,[_P",7X4HY/'2OB;5
M:W=1_P"7=-_^E-;I^3/&PO\ MV/EB'\,/=CZ]7^A+1117YN>R%%%% !1110
M4444 %%%% !7A7[=W_!.G]E[_@HC\,S\/OVA/!"S7=M&_P#8/BG3ML6IZ/(W
M\4$V#\I."T3AHWP-RD@$>ZT5TX3&8K 8F.(PTW"<7=-.S1%2G"K!PFKI]#\#
MYK'_ (*B?\&U7Q--W8O)\3OV?-4U/YP?,&FREV_B'SMI-Z1W&Z*0X_UVW"_K
MK^P1_P %)/V6_P#@HO\ #<>.?@!XS!U&TA0^(/"6IE8M3TASQB:($[D)X65"
MT;= V0RCVSQ5X4\,>.?#=]X.\:^';'5](U.V>VU'2]3M$GM[J%QAHY(W!5U(
MX(((-?CS^WO_ ,$"/C9^RQ\2/^&W/^"./C#6-%UC2)7O9_ %C?,+NV'5QI\C
MDBXB89#6<V[<,JID#+$/T2.99#QQ%4\S<<-C=E62M3J/M52^%O\ F6GR2B>0
MZ.*RQWH7G2_EZK_#W]/^'/V5HK\Q?^"6W_!Q#\._VAM6MOV;/VZ[&U^''Q1M
MI_L":I>1FUTS6+E3L,;B3!L+HL"#%)\C,"%9698A^G0((R#7Q.=9%FG#^,>&
MQU/EET>\9+O%[-?\,[/0]+#8JABZ?/2=U^*]0HHHKR#H"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*\R^)?[9?[+_ ,(/%,/@OXA_&G1-/U.2[-M/;?:/--E)Y$D^+DQAA:@Q12,#
M*5! KKHOBO\ "^X^'\GQ8MOB-H<OA>*T:ZD\1Q:K"UBL"_>D\\-LVC')SB@#
M?HKRCPS^W!^R]XLU?0=&TWXG?9V\52%/"UWJVBWMA::TX(&VTN;F&.&Y))
MC=L[AC.177?%;XU?"_X):39ZQ\3?%D6FIJ5^ECI=LL$MQ=:A=.<)!;V\*O+<
M2GLD:,WM0!U-%<K\*/C9\+OC?I%WK/PP\6Q:DFG7TEEJELT$MO=6%TAP\%Q;
MS*DMO*.Z2(K>U<[\1?VQ?V;_ (4^)]0\(>-_B5'!?:-!#-KXM-,NKN+1HYCB
M)[Z:WB>.Q5_X6G:,$$$<&@#TRBH--U+3M9TZWUC1[^"[M+N%)K6ZMI1)'-&P
M#*Z,I(92"""."#4] !1110!X7X!_Y2">/_\ L1-*_P#1C5[I7A?@'_E()X__
M .Q$TK_T8U>Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7Q'_ ,%[_P!OS_AAC]A;5K7P?K7V;QU\1/-\/^$?
M*DQ+;*Z?Z7>KW'DPMA6'W99H:^VV954LS  #))/2OP@\0R3_ /!??_@N?%H%
ML[ZA\$OA*2LC*2;>ZTJSF'F,.Q-_=D*#PWV<J?\ EE7VG ^58;&YG+&XW_=L
M+'VM3SM\,/-RETZI-'FYGB)TJ"IT_CF^5?J_DC[9_P"#<K]@/_AD']B2W^+O
MC?1?L_C;XLB#6=1$T>);33 I^P6QSR,QNT[#@AKC:?N"OT'IL,,5O$L$$2HB
M*%1$7 4#@  =!3J^?SK-L3GF:UL=7^*HV_1=$O)*R7DCKPU"&%H1I1V2"BBB
MO+-PHHHH **** "BBB@ HHHH **** "BBB@#XI_X*D?\$0_V9_\ @H]I-SXX
MM+>'P5\4(K?%CXUTRT!6^*C"Q7\(P+E, *),B5 !ABH\L_ '[-W_  4S_P""
M@G_!#CXJ6/['7_!3#P!J_BKX<*?*\/:_#,;F>UM%(42Z==OA;VV4%<VTA62(
M%5!BQY;?NK7!?M(_LQ? G]KGX5WWP8_:'^'&G^)O#]^,M:WL>'MY,$+-!*N'
M@E7)Q(A5ADC."0?M\EXO5'!K+,XI_6,)T3^.GYTY;JW\M[/;2[OYF)R_FJ>W
MP[Y*GX/R:_4L?L_?M%?!/]J?X7Z?\9?V?_B-IWB?PYJ2_P"CZAITN=C@ M%*
MAP\,JY&Z-PKKW KM:_"3X_?\$]/^"B?_  04^*=_^UK_ ,$\O'>J>,_A4S^;
MXBT:Y@-P]O:J2?*U2TCP)XE4G%Y"%:,;B?)SEOT3_P""7_\ P6G_ &8O^"DV
MA0>%]/O(_"'Q+@MM^I^ ]5NU+S[1EY;&4@"[B !)  D0 [D PS+.^$'A\'_:
M>4U/K&$?VE\=/RJ1W37>UNNET&%S#GJ>PQ$>2IVZ/T?Z'V11117Q)Z84444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M#J,5Y/I\\&GW0@N'A98)BFX1N0=K8[X.#BIJ* /QH_9H_:K\9_L-_'7PK^S#
M^W%X-GT6+PO\5M1\4:IXMFADFFN?MFD:A8-*X"DW<3RW,<@G4D[0X(; "_7'
M[;7[&T/Q!_X)P^)_ _[$-W;ZGI>M>*1XPT[2-"F0P:A;22"::VMBAVNF_P#?
M1H.\:HHR%%<?^TQ\9_V,O^"A_P %O@W+\9O'6@:%)<>(KR+QU!+J$=KJ/AB9
M/#NJR2*PD/FQQK>0P%0PV2E(@0V0*\(TSX9?MH?#?_@ASJ=AH%EX@M;34OB,
M]_/9112QW:>%7MPLC^7]^.&2Z42,N.8W=SE'8T 9.G_M1-_P4H^ _P %_P#@
MGG<PVG@WQMX:\5V,<_BK4KM(+5K*RLY;:,P9(?[6XD4" ##21###=A/>OVE_
MB+K'C?\ X+S_  @^%U]=R2:7X/TY!:6KME!<36=S<R38Z;V'D*3_ -,E]*\O
M_P""D/P$_9Y^+_@#X#^)?V&X]*OOB)K<%CIEGI7@^>,W-S91VBE+FX6(YB:W
M=$1I7VE0Y#G$8V^P_M;?!?Q#\$O^"J?P._;!\:7,:^%]2M[;1O$_B20[+:SU
M1;>>W5IG.%B2598MI; )1_2@#G_V>_B_J'PF_P""Y7QK\)0RR?V-X@TFZGU"
MRC;"/-:V<%VDN/[X G4'_ILWK7"_\$X_$VK_ !8_83_;+^*'C:?[9J_B+0=3
MOM2N9>3),=,OILY/8.Y(':O6_P!C3X%R?&__ (*N_&O]K6T@%]X$L?M6C:1K
M4+;K?4[V2*&WE6"0<2HD<<X9E) +ISS7E7[,GAF#]B?]FS]L']EKXTZS;Z/K
MPT"YA\-07\RQ2:[#<V5Y:VTUHK$&<2,8A\F2ID"L >* /I3_ ((+_%'7?B-^
MP3;Z+KMY).?"/BJ^T6TDE8LP@"072+D]E^U%0.RJ . *^T:^6?\ @CG^S=XN
M_9G_ &(M'\/_ ! T>;3=<\1ZI<Z]J6FW*%9;4S"..)'4\J_D0PEE."I8J1D&
MOJ:@ HHKQ+5/V"/@UJ^IW.K7/BKQNLEU.\TBQ>+[E5#,Q8@ '@9/ [4 0> ?
M^4@GC_\ [$32O_1C5[I7RS\ O@=X1^&_[;/CCP=H6IZS-:VW@O3Y8Y-0U:2>
M4F24ELNW)'RC [<U]'?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"
M#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\
M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\
M_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?
M\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1
M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L
M45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4
M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M3)_!
M^@VL#W5UJ%U'%&A:222]8*J@9)))X '>@#XE_P"#AG]OS_AB[]AN^\"^"]:^
MS>./BD)M!T#RI,2VMD4'V^\'<;(G$2L""LES&P^Z:G_X-\/V _\ ABC]AK3_
M !=XST7[-XY^)XAU[Q'YL>);6U*'[#9MW&R)S(RD962XE4_=%? 7PZT%?^"\
M?_!<*[\32+<W_P $OA0P>(3.SPW.EVDQ$"<\$WUUND(.&\@N/^60K]TAX'T<
M# N;P =!]K:OT?B/_C&>&J&0PTK5;5J_=7_ATW_A6K7>S6YXV#_VW&RQ3^&/
MNQ_5_,V:*Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK\X/9-BBL?_A!](_Y^
M;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\
MP+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_
M  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH
MV**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_
M (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#795
M=2CJ"",$$<$5^6__  4__P"#=CPA\7]=G_:?_P""=^I0_#GXF6=S_:#>'[&Y
M-EIVIW*'>);9X\?V==;AD,F(F8#(C):2OTQ_X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:O8R3/LTX>QGUC!5.5]5O&2[26S7Y=+,Y\3A:&+I\E57_->A^1O_!/
MG_@X)^)_P'^(7_#%7_!83PIJ?AKQ'H\ZV$7CZ_TXQ31-P$&IPJ/F4C!6\B!5
ME*LP(+35^OWA_P 0:#XLT.S\3^%M;M-2TW4+9+BPU"PN5F@N87 9)(Y$)5U8
M$$,"00>*^=?V\O\ @E+^R?\ \%"O )\,_&CP]<P:Y9V[)X?\8Z=*%U'2V.2
MKL")(B3EH7RAR2-K88?DS;ZU_P %,_\ @W%^)\'A;XC:?<_$KX ZEJ16TGMK
MB5-/D#,6S!)\S:7>$9)A<-'(=Y'FX\Q?M997D/&\75RE+#XS=T&[0J/JZ3>S
M_N/\$FWYBKXK+'RXCWZ?275?XO\ ,_?RBOGW]B']LG]DO_@H-\+T^)W[.?Q&
MN;TPJ@UKP_>W9BU+1Y6'^KN8-Q*\@@.I:-]IV,V#7M7_  @^D?\ /S>_^!;5
M^=8K"8G XB5#$0<)Q=FFK-/T/8IU(58*<'=,V**Q_P#A!](_Y^;W_P "VH_X
M0?2/^?F]_P# MJYRS8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_
M .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](
M_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!]
M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:@#8HI(T$4:QJ3A5 &3S2T %%%% !1110 4444 %%%% '.^)OA+\-?
M&/BG1?&WB;P98W>K>'K]KW1]0>+$EO.;>6W+9&-_[J>10K9 +!@-RJ1T5%%
M%#2?"WAG0;B:[T/PY864MP<W$MI9I&TO.?F*@%N?6K5[8V6I6DEAJ-G%<02J
M5EAGC#HZ^A!X(J6B@"*RL;+3;2.PTZSBMX(5"Q0P1A$11T  X J*]T31=2N[
M?4-1TBUN)[1RUI//;J[PL>Z$C*GCJ*M44 %%%% !1110!X7X!_Y2">/_ /L1
M-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-7NE !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7YY?\ !Q[^WY_PR/\ L43?
M!?P/K7D>-?BTL^CV7DR8EL]*"C[?<<<C<CK;J>#FX+ YC-?H/J.HV&D:?/JV
MJWL5M:VL+37-S/($2*-069V8\*H ))/  K\*/V=-.O\ _@O+_P %QM6_:#\2
MV4UW\'/A-+%/IUM<QGR9;"UF<:=;,IX#7=P)+J1&ZH)DSP*^XX&RW#5<?4S/
M&K_9\(O:2_O2^Q#UE+IUM;J>9FE:<:2H4OCJ.R\EU?R1^@__  0:_8#_ .&$
M_P!A;2$\7Z+]F\=?$#R_$'C'S8\2VYD3_1;)NX\F$C<IZ2RS>M?:U%%?+YKF
M6)SC,JN-Q#O.I)M_/9+R2T7DCNH488>C&E#9*P4445YYJ%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %9'CSP#X(^*7@[4?A[\2/"6G:[H
M6KVK6^J:1JUHD]O=1-U1XW!5A]1U -:]%5&4H24HNS6S$TFK,_%C]M[_ ((5
M_M,?L&_%%OVX?^"-OC;7K=]+9[B\\!V5TTNH6<6=SQVN_(U&V(&&M90TA  '
MG9POT+_P2K_X.$O@]^U_=V7P!_:NMK+X<_%=9!:1_:&,.EZ[< [=D+2'-M<%
MN/L\IY; 1V)V+^D5?"'_  53_P""$/[.G_!0RTO?BAX$%KX#^*_EEX_%%G;?
MZ+K#@?*FH0I]\GI]H3]ZHQGS%4)7Z+A>)\KXCP\<#Q(GS)6AB(K]Y'LIK[<?
MQ^;NO(G@J^#FZN#VZP>S].S/N^BOPX_95_X*X?MR_P#!'GXK6O[%/_!5_P
M:[KGA&WQ%H7BHL;F^LK0':L]M<$[=3LQQ\I/FQCY<Y00U^SWP7^-WPD_:*^&
M^F_%[X'_ ! TSQ-X;U>'S+#5M*N!)&_JK#JCJ>&C8!U((8 @BOG>(.%LQX>E
M&=2U2C/X*L-837D^C\GKVNM3KPF.HXM-+22WB]T=31117S1VA1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44C21HRJ\B@N<("?O'
M&<#UX!_*EH **** "BBB@ HHHH **** /"_ /_*03Q__ -B)I7_HQJ]TKPOP
M#_RD$\?_ /8B:5_Z,:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ***J:]KNC>%M#O?$WB/5(+'3M.M)+J_O;F0)';PQJ7>
M1V/"JJ@DD] *:3D[(-C\Y?\ @Y:_;Y?]F;]C^/\ 9G^'^L&/QE\71+82BW?]
M[::(F!>2<<@S;EM@"/F628@Y2O9_^"(W[ Z?L!_L+Z!X0\3Z0+?QOXMVZ_XX
M9TQ)%=S(OEVA[@00A(RN2/,\UA]^OSE_8BT+6?\ @N7_ ,%L_$7[9GCS2YY_
MA7\*[F"ZT2QO(SY?D6\CKI%F5/ :259+V5#E25E4\.*_=BOT;BEKAS(</P[3
MTJ.U6O\ XY+W(/\ P1W6U[,\? _[9BIXQ_#\,/1;OYL****_.#V HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S7]J
MK]D3]GK]M3X4W7P;_:/^'%EXAT>XR]NTR[+FPFQ@7%M,OSP2C^\I&1E6#*2I
M_ ;]L+PS^U9_P;I_M477PZ_9 _;$>XT;QSH$FHVVESV\<TT%LSO#%)>VDL;6
MYG1D?RKA!EO*;*HI,9_I#K^9?_@Y5_X2G_A[=XY_X2'S?LG]A:'_ &%YF<?9
M?[-@W;<]OM'VCIQG=WS7Z]X1UL1CLWJ977DI89PE*5.24HR:<4K)WL[N^F]M
M3Y_B",*6'C7BK33236C6Y\=?%;]H'XY_'3Q7+XY^,OQ@\2>*-7FE,C7^N:S-
M<R*Q.?E+L=@'95P .  *^JO^":'_  7#_:S_ &#OB)I>F>+_ !_K7CCX927"
M1:YX/UR_:Z:VMR0&EL))6+6\J#)"!A$YR&7)#K\345_1V/R7*LRP+P>(HQE3
M:M:RT].S71JS1\=2Q->C5]I"33_K?N?VB?#SQ]X1^*O@+1?B=X UJ+4M#\1:
M5;ZEH^H0'Y+FUGC62*0>Q1@?QK8KY%_X(.?\)3_PZ1^"W_"8^;]K_L*\\GSL
MY^R_VE=_9>O;[/Y6.V,8XKZZK^(\VP<<NS2OA8NZISE%/ORR:O\ .Q^F8>HZ
MU"%1]4G]Z"BBBO/-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *AU&>Y
MM=/GNK.S-Q-'"S16X8*96 )"Y/3)XS[U-10!^2W[*'[37@7]MCXL^!_!7[4?
MBKQ"?B9<_%W4WU.QN-;O;"WLM+.@ZHD$%@(I46S:.Y\J,A=LS.RDL^3CZZ^*
M_P"Q[^U%X^_9'OOV2[?X]ZC<3:EX[*)X\UN]:XOK3PZDGVJ'S&5DDN)@\<4!
M^8%MQ8D+G'B/_!1']A?X&?MIVOPN^/?[,L%GH7BWXJZJ_P!GUN/,=OJ"_P!B
M7^I1FYC0X2<O9I&TH^92[;PY4 >P_P#!%#X]?&/X]?L</>_&K4[K4M0\-^*+
MG1;'6+YB\U[:Q0P2*9'/,K(TKQ[^20@R2P)H ^1/VD_^"37C;]G_ %WX<^$M
M*_;6\4^)-:^(/CJUT*STM=.EM/+MV#/=7A?[7)\D,:@D;3]X5[M^V'\7[CQW
M_P %-/@O_P $_()&_P"$ L8(+[Q1H)D)AU:40SR0VURI/[Z!(X(CY;95C*VX
M-A<>L:/_ ,9"_P#!5G4M8/[[0_@+X(2QMCU5=>U<;Y&4]#BS0(P'(;&?2O /
MVC_ >K>"O^"_GPJ\>:C ZZ?XJTV*2QN2/D:6*RNK5X@?[P*QDCTE7UH Z?\
M8J_: O?@W_P4[^,?[$?]HF#P%&)]6\*:2S?N-$FCCAGE@MEZ0P-'+*WEK\JF
M)=JC+9\G^ /CZ?\ ;M^ W[6'[6'Q;22^UO0=&N;KX=W$[GS/"L5M9WEU;K8L
M#FV<%(M[Q[6<J2Q.XYW_ ($?"C5OBE_P76^,VM6JNNG:)HEZE_>*,K&]S906
MB)G^\?,=@/2)O2N*_P"":6@ZM\/?V OVQOA]XJM3::MH7A[5+/4K67AH9DTN
M^B92#_MHP_"@#[6_X)(?M/>+?VJ_V+=%\:?$+5'O_$.B:A<:'K6H2??NI8-C
M1ROZNT,L)8_Q-N;O7TS7Q/\ \$"?AWK?@;]@H:YK-L\2>*O&5_JUB)!@M ([
M>T#8]"UJY'J"#T-?;% !117B6J>!?V])=3N9=(^._@B&T:=S:Q2^%Y&9(RQV
MJ3NY(& 30!!X!_Y2">/_ /L1-*_]&-7NE?+/P"T7XWZ=^VSXXL_B/XVT;4=8
M7P7IYN;S3]-:&)XS*?+ 0G@@;LGOD5]'?8O&_P#T&[+_ ,!C_C0!L45C_8O&
M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+
MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!
ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q
M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C
M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^
M-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C
M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;
MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR
M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;
MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+
MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]
MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT
M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_
M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR
M_P# 8_XT ;%?F)_P<W_MY77P*_9@T_\ 8X^&FI2'QA\7"8M2BLR3-;Z&CA91
MA><W,NV #'S(+@=17Z(^+_$&I^ ?">J>.O&7C33-.TC1=.FO]5U"Y@*QVUM#
M&9)97/95168GT%?B9_P3>\&>//\ @M1_P6#\5_\ !0/XE61/@?X:W\%WH%IJ
M$.84>)F72+(+TR@1[N0 D>8O(Q+S]WP+@,-'%5<YQJO0PBYVOYI_\NX>KEK\
ME?<\O-*LW3CAJ?Q5-/1=7]Q^FW_!'']@VU_X)]?L.>&OA7K&FQQ>+];7^W/'
M<P +'4IT7,&>ZP1K' ,<$QLP^^:^IZQ_L7C?_H-V7_@,?\:/L7C?_H-V7_@,
M?\:^0S''XG-,=4Q>(=YU).3]7^BV79'H4:4*%*-.&R5C8HK'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\:XS0V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !H V*_.C_@O?_P1QU[_ (*'^#=*^.?[/D5H
MOQ2\'Z>]HFG74RPIXAT[<T@M?-;"QS1R,[1,Q"'S9%8C*LOW_P#8O&__ $&[
M+_P&/^-'V+QO_P!!NR_\!C_C7JY+G..R#,J>.P<K3AWV:>Z:ZIK?\+/4PQ.&
MI8NBZ51:,_CL^*W[/7QW^!?BN7P-\9/@[XE\,:O#*8VL-;T6:WD8YQE0ZC>#
MCAER".02*^J?^":'_!#K]K3]O#XB:7JGC'P!K7@;X91W"2ZYXPURP:U>YMP0
M6BL(Y5#7$KC($@4Q)R6;("-_35]B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-
M?J^/\;,UQ&!=+#8:-.HU;GYG*WFHV5GVNVO)G@TN&J$*O-.;:[6M][O_ )!\
M/? /A'X5> M%^&/@'18M-T/P]I5OINCZ? /DMK6"-8XHQ[!% _"MBL?[%XW_
M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK\5G.4Y.4G=O5L^D225D;%%8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XU(S8HK'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HI(PXC42L"VT;B!P32T
M %%%% !1110 4444 %%%% 'SA>_\$P_@%97GARQ^'>O>+?#'AS0]?N=2G\*:
M7XPU(6<OGV-W:R);C[2&L2WVHLSPD;E#I@!R1[G\-OAIX!^#W@C3_AO\,/"=
MEH>A:5#Y5AIEA%LCB7))/J6+$L6.2Q)))))K<HH XWX2? ;X=?!2_P#%6J^!
MM/N$N_&?B:?7O$%U=W;327%Y*%#8+?=C 4!8QA5&< 9IGQH_9[^%7Q]L]*B^
M(^@22W>@:DFH>'M7L+R2UOM+NE((E@GB97C/ R,[6P P.!7:T4 <5\%_V>_A
M5\ K/58OAQX?DAN]?U%M0\0ZO?7DEU?:I=,23+<3RLSR'DX!.U<D* ":Y;XC
M_L,_LY_%#Q3KWBS7_#&HVD_BZW@@\9VVB:]=6-OXABA)\I;R*"15FVY8;L!B
MK%22IQ7KU% %/P]X>T+PEH-GX7\+Z/;:?ING6J6UA86<*QPV\**%2-$4 *H
M  '  JY110 4444 >%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_
M]&-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445
MC?$3Q_X1^%/@'6OB?X_UN+3=#\/:5<:EK&H3G"6]M#&TDDA]@JDU4(2G)1BK
MMZ)";25V?F1_P<]?MSZG\-/@7H7[!7PENYI_%_Q6E237+6PRT\>CI,%2$*OS
M;KJX41@#.Y()E(^85]??\$F_V&-,_P""?/[$GA7X&36D(\27$/\ :_CB[BP?
M/U>X53,NX<,L2K' K=T@4]2:_,?_ ()(^ /%W_!7[_@K?XW_ ."G7QIT27_A
M#_ >JI<^&=.O!NCCO "FEV:]B;:!/M#E?^6PC8C]Z:_<JOT3BZ<>'\HP_#=)
M^]&U6NUUJR6D?^W(V7GH]T>1EZ>+Q$\9+9^['_"NOS84445^<GL!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'A?@'_E()X_\ ^Q$TK_T8U>Z5X7X!
M_P"4@GC_ /[$32O_ $8U>Z4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7Y-_\ !SW^VUKNB_#SPM_P3?\ @K+/>>+/B;=V]UXCLM.R
MTYT\3A+2S '.ZYNE' Y*VY4C$E?J%\7/BIX(^!WPN\0_&/XDZPFGZ!X7T>XU
M/5[Q_P#EG;PQEW('\3$+@*.6) ')K\8/^"*?PK\;_P#!5#_@I_\ $#_@J_\
M'S1W;0_"NM%_"]C<?/%'J31A+*V0GAELK0(Q/!\QH'ZDU]]P-@\/AJE;/L9&
M]'"+F2?VJKTIQ^_5]K*^AY6:5)SC'"TW[U33TCU9^H7_  3$_8FT+_@G]^QA
MX1_9WLHX'UBWM?M_B^_@P1>:O. UR^[^)5(6%#U\N&/->_T45\5C<9B,PQ=3
M$UY7G-N3?FW=GI4Z<*5-0BM%H%%%%<Q84444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4$@#)-%0ZA8V^J6$^F7B
MDPW$+12A6()5@0>1TX- 'SA<_P#!1:T\8:UHP_9V^!VL^/-#U7QG>>&X=?M]
M5M+**_N[;3[N]E%B)Y 9PJVK+YDGDQL3\KMBO7/V?OV@/!O[1GPZ;XC>$])U
MC2XH-1N=/U+2_$5A]EO-/N[=RDT$R;F"LC @X8CWK\H/'7@W]K3_ ((M?&CP
MQJ^KPR>-?@]I_CB?5O#B_:1'#<7<NGW=FR.=K-:W7V6XE)4 QR&,,-^P[?HK
M]O\ _;M^&_BS_@E?J'QI_99N)=.B^)_BN/0]8*IY-U974L+RWL4JJ2%D:&V,
M;$$AEEW G<&H ^G/ _[:VG?'OQUJ?@_]E3X>S>-M.T&\^RZ[XWNM2&GZ%#.,
M%H(;CRY9+N4#D^5$T8!4F0!@3<_:+_;%T#X$>._ _P $=,\,KX@^(/Q!O1;Z
M!X=CU+[/!$B_ZVYN;@QNT4"?-\PB=VVG:APV/B#P9^U3^T3_ ,$K_P!ESX":
MOJO@[P1K_P +/&>BPW=[;:3IUU;ZO:2W,:7DC/.\[1RS,L[,#Y84^44PH"N9
MOC#XNF\;?\'!/PTN%NS/IUOH=F-'D.=K6[Z9=7(*YZ O,Y_&@#[:_9J_;'\+
M_'SX@>-/@CK?AT^'/'OP^U#[-XC\/F^%U$\9.$NK6?9&9X&XY:.-UW+N0;ES
MPWBC_@I+87&H_%*^^"WPD/B_P[\%XPWCW6W\0"R9G7S3/'81>1(+IHEAD+&1
MX%.PA6;*D_*'PJ\6^(O"/_!>[XK3^&PS&YT#4TN(UZ.L>FV\Z CN/-AC_&N3
M_P""5%Q/?_\ !-S]K74]0G:6>X\)ZD\\LC99V.CWA+$]R22: /U/^"/QG\ ?
MM#?"G1/C/\+]6-[H>OV8N+*9TVNO)5XW7G:Z.K(PR<,I&3UKJJ^%?^#>O7-6
MU;]A;4]/U&1VATSXAW]M8!CPL1M;.8@>WF2R'ZDU]U4 %%%>6W_[;'[*6EWT
M^F:A\<M#BN+:9HIXGE;*.I(93\O4$$4 <[X!_P"4@GC_ /[$32O_ $8U>Z5\
MR_!+XQ_##Q_^W)XZ\5^#?&EEJ&G7'@G3HX;NW<E'=)"' R.HW#\Z^B/^$Q\,
M?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*
MBLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'
M_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2H
MK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,
M?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*
MBLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'
M_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2H
MK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,
M?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*
MBLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'
M_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2H
MK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,
M?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*
MBLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'
M_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2H
MK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,
M?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJN6^-O[2/PC_ &?_ (0^
M)/C9\1?%,5OHGA?1Y]1U&1#EVCB0ML0'&YV("*O\3,H'6KI4ZE:I&G35Y-I)
M+=M[(4FHIM['YB?\'.G[9/BC6[3P5_P2Z^ IFU#Q1\0=1L[SQ/8:>V9986N!
M'I^GX'\4UR/-*G! @B/W9*_0G_@G9^QMX7_8+_9 \'?LU^'1#+=:1IXF\1:C
M"N/[0U2;]Y=3Y/)4R$JF>5C2-?X:_*K_ ((5_#3Q'_P4(_X*'_$7_@K?^TTD
M?D:3K4R^%;6X)>)=4FC"1QQDCYH[*R,<:Y&0TL+ Y0U^V'_"8^&/^@U!_P!]
M5^A<9U*>28##\-T'_"]^LU]JM);>:A'1?CJCR,NB\35GC9?:TCY17^;-*BLW
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJOSH]@TJ*S?^$Q\,?]!J#_OJC_A,?#'_
M $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J
M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ
M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*B
MLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_
M $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J
M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ
M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*B
MLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_
M $&H/^^J -*BD1UD02(V589!'<4M !1110 4444 %%%% !1110!\+>+_ !S^
MT)KGAKX(_"O]JG]D'Q)K?B;2?$]Y9:U!!>:;>:?XK_XIC6;;<D[7(56E#B21
M9@@0>803@ \[X'_X([^,C_P3!UK]ESQ5X@T^U\<ZOXJ/BVP5;AI;/3;]8HX8
MK5I ,N# C1O(H.&E)&\(-WZ%T4 ?F[\4/V//VJOVO?V4/@?^QKXT^#NH^$+O
MP#J$,'C3Q1J=[:264%E:6[6L36K13.UR\D+*RJ% #+ABH^:O7/VJ_P!B;Q7H
M_P"U_P#"']M?X'>$9M:C\"0PZ/XH\,V,T27<NFHDL<=Q;^:Z)*\:32!D+!F"
MIMR0:^QJ* /D']C7]CCQQ9?MK_%/]O3XM>%9-!E\72O8^#_#E_+%)=P61,0>
MYN!$SI$[K!&%C#%E#.&QP*\M\$_L4?'?]D3P)^T;^S?\-?A!J7BS0_BSITL'
MPZU;2;RU2&S%S!<V[P7OG3(T!A6>,[P&601D@@G;7Z(44 >+?\$^_P!E!?V,
M?V6O#_P1O-1@O=6A,M[X@O;4'RYKV9MTFS(!*(-D:D@$K&"0"<5[3110 5B2
M_#3X<3RM//\ #_1'=V+.[Z5"2Q/4D[>36W10!\_?#'P[X?TG]OGQ[8:5H5G;
M0)X&TLI#;VJ(BDR-D@ 8&<#\J][_ +.T_P#Y\8?^_0KQ'P#_ ,I!/'__ &(F
ME?\ HQJ]TH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"
MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH
M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_
M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F
MHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\
M8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"
MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH
M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"OQZ_X.8/VJO$WQ-\9^ O\ @E!^SG:_;_$GB_5K&]\565A@
M/-)+*$TW3V(Z;I#]H<'& ENW0FOU3_:5^/\ X!_97^ GBS]H?XGWOD:'X1T6
M;4+P!@'F*C$<"9X,DLA2-!W>11WK\C/^#>WX >/?VY/VT/B1_P %?_VD;+[3
M/'KEU;^%!,I,?]J7"8E:+=_RSM+1X[>/J!YPP<Q5^@\#X:AE\:_$6*C>GA5[
MB?VJTM(+_MWXGVT9Y.9SE6<<'!ZSW\HK?[]C]2_V%_V/O ?[$7[*?@W]FGPE
M:VTX\.Z4JZIJ*P '4-0D)DNKDY&?GF9R <[5VKT45ZU_9VG_ //C#_WZ%345
M\+B<37QF)G7K2YIS;DWW;=V_O/4A"-."A%62T(?[.T__ )\8?^_0H_L[3_\
MGQA_[]"IJ*P*(?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_
M0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ
M* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#G
MQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\
MY\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ*
M(?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_
M +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L
M[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA
M_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?
M[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[
M]"IJ*    8 P!T HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH \+\ _P#*03Q__P!B)I7_ *,:O=*\+\ _\I!/'_\ V(FE?^C&KW2@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO.OVM?VE? ?['W[-_C
M#]I3XDS :5X2T:2\:W$@5KN?A(+9"?XY9FCB7MND&>*UH4*N)KQHTE>4FDDM
MVV[)?-DRE&$7*3LD?E=_P<E_M0^.?VB_C?\ #S_@D5^S@[7^M:WK-C>^++:W
MDP)+R=@NGV<I'W417-U)GY0K0/QL-?J3^QO^R]X&_8Q_9D\'?LT?#Q%:P\*Z
M.EM+=B/:U]=,2]Q=..S2S-)(1VWX' %?E=_P;C?LU>//VJOVDOB+_P %?/VD
M83>ZIJ&M7MGX3FGC.U]0N.;VYB!Y6.&%UM8\94"65>#&*_9ZOON-J]+*L/A^
M',,[QPZYJC6TJTE>3\^5/E7;5=#RLMC*O.>,FM9Z1\HK;[]PHHHK\\/7"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***AU&*\GT^>#3[H07#PLL$Q3<(W(.UL=\'!Q0!YQ\2_V
MR_V7_A!XIA\%_$/XTZ)I^IR79MI[;[1YILI/(DGQ<F,,+4&**1@92H(%=QX>
M\=>"?%WA:/QSX3\7Z7JFBS0--#J^G7\<]J\8SEQ*A*E1@Y(/:OQ]_9H_:K\9
M_L-_'7PK^S#^W%X-GT6+PO\ %;4?%&J>+9H9)IKG[9I&H6#2N I-W$\MS'()
MU).T."&P OV?^U4/"?[-/_!.OQH_[(GAZY\3:;\1-6FDT&R\(6S7$,<.IL#=
M&%K8-Y<(A%P4< !"Z*,8% 'H2?\ !5W_ ()XR.(X_P!J3069CA56WN22?3_5
M5ZW\4?C=\+?@OHMCKOQ+\61Z;'JE['9Z3;"VEFNK^YD^Y!;VT2--/*?^><:,
MWM7Y1_L??M'?\$L?$7QHT;P1\=/V!K3X:^((]6@&F:T^OWMW9P7@D5HA<1S,
MC0#?M&6$B?W]JY(]F_::^(^K^.O^"]?PB^&-]<LVE^$+!/LEFQRBW$UG<W,D
MP'9B/(4GTA7TH ^]_A1\;/A=\;](N]9^&'BV+4DTZ^DLM4MF@EM[JPND.'@N
M+>94EMY1W21%;VKG?B+^V+^S?\*?$^H>$/&_Q*C@OM&@AFU\6FF75W%HT<QQ
M$]]-;Q/'8J_\+3M&""".#7PU^SW\7]0^$W_!<KXU^$H99/[&\0:3=3ZA91MA
M'FM;."[27']\ 3J#_P!-F]:X7_@G'XFU?XL?L)_ME_%#QM/]LU?Q%H.IWVI7
M,O)DF.F7TV<GL'<D#M0!^LFFZEIVLZ=;ZQH]_!=VEW"DUK=6THDCFC8!E=&4
MD,I!!!'!!J>OB[_@@O\ %'7?B-^P3;Z+KMY).?"/BJ^T6TDE8LP@"072+D]E
M^U%0.RJ . *^T: "BBB@#POP#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]
MB)I7_HQJ]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\6_^#BC]
MHOQ[^V)^U=\./^"0/[-MS]LOY];L[KQ8D+G8VI7"_P"BPRE>1';V[O<R9RH$
MJ,<&*OU0_;8_:J\$_L3_ ++?C+]IGQXR/:^&-)>:TLFDVM?WKD1VUJI]9)FC
M3/8,6/ -?F)_P;3_ +*OC;XX_%/X@_\ !6[]HL/J&O>)=8OK+PG>74?^MN9Y
M"VHWT8/W5!86L>W@#[0G0"OT/@JC2RG"XCB3$J\:"Y:2?VJTE[OKRI\S[:-;
M'D9E*6(G#!PWGK+RBM_OV/U0_99_9T\!?LD_L\>$?V</AG;;-'\(Z+%8P2E
MKW,@RTUPX''F2RM)*V/XI#7?T45\#7K5<36E5JN\I-MM[MO5OYL]6,8PBHQV
M04445D4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 ?GA^TQ\9_V,O^"A_P6^#<OQF\=:!H
M4EQXBO(O'4$NH1VNH^&)D\.ZK)(K"0^;'&MY# 5##9*4B!#9 JI_P3L^-6M?
M\$Y/^"9B_%?]I_P?XOGT'4_B#)_PC=CINE>9<VFGW$482X>.9XQ! \L4[C<1
MDRH1GS1G[X\3?"7X:^,?%.B^-O$W@RQN]6\/7[7NCZ@\6)+><V\MN6R,;_W4
M\BA6R 6# ;E4C?N;:WO+=[2[@26*12LD<BAE93U!!X(H ^#/VZ](_9/_ ."I
MW[/^CQ?LU>(M"\3?$:ZU:P7P[=:>H_M#2K=[A!=F_3 EM[9(#,Y$H"F18PF6
M90V/^U_\$;[X%?\ !5OX)?M<ZU,T?@N_CM]$USQ%>/MALK]+>>VC-Q(?EB$B
M2P[68@$H_/%?H%HWA_0?#EL;+P]HEG80LVYHK*V2)2WKA0!FI[VQLM2M)+#4
M;.*X@E4K+#/&'1U]"#P10!^>G[&GP+D^-_\ P5=^-?[6MI +[P)8_:M&TC6H
M6W6^IWLD4-O*L$@XE1(XYPS*2 73GFO*OV9/#,'[$_[-G[8/[+7QIUFWT?7A
MH%S#X:@OYEBDUV&YLKRUMIK16(,XD8Q#Y,E3(%8 \5^L%E8V6FVD=AIUG%;P
M0J%BA@C"(BCH !P!45[HFBZE=V^H:CI%K<3VCEK2>>W5WA8]T)&5/'44 ?,?
M_!'/]F[Q=^S/^Q%H_A_X@:/-INN>(]4N=>U+3;E"LMJ9A''$CJ>5?R(82RG!
M4L5(R#7U-110 5XEJG[!'P:U?4[G5KGQ5XW62ZG>:18O%]RJAF8L0 #P,G@=
MJ]MHH ^6?@%\#O"/PW_;9\<>#M"U/69K6V\%Z?+')J&K23RDR2DMEVY(^48'
M;FOH[_A!](_Y^;W_ ,"VKR/P#_RD$\?_ /8B:5_Z,:O=* ,?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:M
MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV**
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2
M/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;
MW_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB
M@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\
MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?
M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'T
MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'
MTC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?
MF]_\"VK8KQO]OW]K_P (_L*?LD^,OVF/%GDROH6F%=%TZ5\?VAJ4O[NUMACG
M#2LNXCE4#MT4UOA<+7QN)AAZ,>:<VHI=VW9(B<XTX.<G9+4_*3_@O3\5/%_[
M<W[>'PZ_X)$_LT:I-=-:ZU;R^*I?/:6(:K/&6!D /,=G9M),Y'3S9 1F.OUX
M^ 7[+?PP_9O^"WACX$_#:&[MM$\*Z/#I]BGV@AG"+\TKXP"[MND8]V=CWK\Q
M_P#@V3_9!\7>.M5\=?\ !5;]H'SM1\2^.-4O;+PK?WZ9>823E]2U 9XS)/\
MN%88($4Z]'K]?Z^YXXQ-# *AP]A97IX5>^U]NM+6<OD_=5]M4>9ED)5>;%U%
MK/;RBME^IC_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L45^?GK&/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-
M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6
MU;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10
M!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P
M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_
M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1
M_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'
M_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/
MS>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X
M%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@
M6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4
M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% "1H(HUC4G"J ,GFEHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+\ _\ *03Q
M_P#]B)I7_HQJ]TKPOP#_ ,I!/'__ &(FE?\ HQJ]TH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OQ#_P""Y?Q?\=?\%-/^"D?P[_X)(_L]ZL9--\/ZW&?%
M%W!EX4U22,O<3R <,EC9>83CD/).G4"OU'_X*2_MH>'/V!?V.?&'[1^LM!+J
M&G67V7POI\YXO]6GREK#CJ5W_O'QR(XY#VKX&_X-A_V+_$C^&O&'_!37XYK/
M?^*OB/?W5GX:O]1&Z:2T-P7OKXD_Q7%TI3=P<6[X^62OT7@VG3R/+L1Q)76M
M+]W13^U6DM_/DCJ_PU1X^8MXJM#!1^UK+RBO\V?J/\%?A!X%_9_^$?AOX(_#
M+25L= \*Z-;Z9I5L,96&) @+$#YG;&YFZLS$GDUT]%%?GM2I.K4<YN\F[MO=
MM[L]=)15EL%%%%0,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***AU&>YM=/GNK.S-Q-'
M"S16X8*96 )"Y/3)XS[T 2M)&C*KR*"YP@)^\<9P/7@'\J6OR6_90_::\"_M
ML?%GP/X*_:C\5>(3\3+GXNZF^IV-QK=[86]EI9T'5$@@L!%*BV;1W/E1D+MF
M9V4EGR<?H]^S?X"^('P/^&>I^$OB]\4[[Q)#I6MWTND^(_$-^);DZ3D20"XF
M;!9XT+*SMR=A;H10!Z717Y??M+?M+?$_XT_\%4_V>]"NHY=.\ 2ZK9ZUX+T]
MRR/?PR74]N-2G0@;3*(&:)3RL#H<*TCK7I'[;/QSU7XK?\%2/A#^PM>732>"
M$,>J>,-%W?N=8N&CN)H[>Y3I- B0QMY;91C*VY3A< 'WS17Y_?L5?M 7OP;_
M ."G?QC_ &(_[1,'@*,3ZMX4TEF_<:)-''#/+!;+TA@:.65O+7Y5,2[5&6SY
M/\ ?'T_[=OP&_:P_:P^+:27VMZ#HUS=?#NXG<^9X5BMK.\NK=;%@<VS@I%O>
M/:SE26)W'(!^K-%?,W_!)#]I[Q;^U7^Q;HOC3XA:H]_XAT34+C0]:U"3[]U+
M!L:.5_5VAEA+'^)MS=Z^F: "BBB@#POP#_RD$\?_ /8B:5_Z,:O=*\+\ _\
M*03Q_P#]B)I7_HQJ]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MC_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !
MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0
M;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\
MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/
M]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_X
MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/
M^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!N
MR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0
M;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V
M+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1
M]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_X
MUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10 D8<1J)6!;:-Q
M X)I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_
M/_*03Q__ -B)I7_HQJ]TKPOP#_RD$\?_ /8B:5_Z,:O=* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ***^3O^"T/[>L/_  3^_89\1?$3P_JJP>,_$8.@^!(PPWK?SHV;
MD#T@B$DV<8WI&I^^*[<MR_$YKCZ6#PZO.I)17S[^2W?9&5:K"A2E4GLE<_-O
M_@H/XFU__@MQ_P %I?"_["'PVU:>3X:?#"]FM-?U"R?,86%U;6+T$<!MR)9Q
M,<C>J$<2&OW'\,>&M \%^&M/\'>%-(@T_2])L8;/3;"U3;%;6\2!(XD'9550
MH'8"OS<_X-F?V"IOV>?V3[K]K+XBZ4R^,?B[LNK-[I<RVNAHQ-L,GD&X8M<$
M@_,C09Y6OTQKZ[CK,,-];I9/@G>AA%R+^]/_ )>3]7+3Y76YP972G[.6(J?'
M4U]%T7W!1117PAZ@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1102 ,DT
M%%?-5S_P46M/&&M:,/V=O@=K/CS0]5\9WGAN'7[?5;2RBO[NVT^[O918B>0&
M<*MJR^9)Y,;$_*[8KM_#'[:?PM\5? .[^/MGX:\4PPV>J3:3+X5GT)O[:;5(
MI?*;3TM4+>9<&3Y0%8KU)8*K$ 'KU%?%GPI_X+$V>O\ [5.F_LK_ !Z_97\5
M?#+5->NXK;0KG7;L2/-+,=MOYL)BC,:R-\BNC2+N(!.,L/</VDOVQ/#/P&^(
M/@KX(:'X=/B/Q[\0=0^S^'- %^+6%(U/[RZNI]DAA@49Y6.1V*L%1MK8 /8Z
M*\:_9J_;'\+_ !\^('C3X(ZWX=/ASQ[\/M0^S>(_#YOA=1/&3A+JUGV1F>!N
M.6CC==R[D&Y<\-XH_P""DMA<:C\4K[X+?"0^+_#OP7C#>/=;?Q +)F=?-,\=
MA%Y$@NFB6&0L9'@4["%9LJ2 ?3U%<K\$?C/X _:&^%.B?&?X7ZL;W0]?LQ<6
M4SIM=>2KQNO.UT=61ADX92,GK754 %%%% 'A?@'_ )2">/\ _L1-*_\ 1C5[
MI7A?@'_E()X__P"Q$TK_ -&-7NE !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44DDD<,;2RN%50
M2S,<  =237XJ?\%+_P#@Z(\4^%OB)JGP9_X)YZ%HMQ8Z3</:WGQ(URW^UK>2
MJ2K&P@R$\H$<32[Q(,D1A<,WT'#O#&<<48MT,!"]M9-NT8KS?GT2NWT6C.3&
M8W#X&GSU7OMW9^UE?A)^USJ^J?\ !=C_ (+>Z'^REX.U":Y^$GPHGGMM7O+2
M0^4UI;2H=5NU8=&GG6*SC<9!"PN."U?,\'_!Q[_P5DET'6_#WB+X[Z5JL.LZ
M7<V2RS^$+"VFL/.C9//MY+2*%EE3=N1F+ , 2&Z5^A?_  :;>!_V>[#]F;QY
M\0O"OBFVU'XEZEXCCM_&%D\>V?2M/C5C91@-RT<I,\ID7AF^0\PU^FT.$\R\
M-\LQ6<8KEG6453I.%VHN>CFVXJW*M%I9MVZH\66/HYS7IX>G=1O>5]+VV6_4
M_6#2-(TOP_I-KH.AZ=#9V5C;I;V=I;1A(X(D4*B*HX50H  '  JQ117XFVV[
ML^EV"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4.H6-OJEA/IEXI,
M-Q"T4H5B"58$'D=.#4U% 'XS^.O!O[6G_!%KXT>&-7U>&3QK\'M/\<3ZMX<7
M[2(X;B[ET^[LV1SM9K6Z^RW$I*@&.0QAAOV';^H?[(WQQ^!'[4/PAM_CI\#;
M%$L=7U.:YU"VN+=4N+34]BI,LJ@D++M(R5.&5PP)#Y/S7XO\<_M":YX:^"/P
MK_:I_9!\2:WXFTGQ/>66M007FFWFG^*_^*8UFVW).UR%5I0XDD68($'F$$X
M-#]GC]GG]NG_ ()L?L9:5HWP&^$?A_Q[XJUGQS+K/CCPW+JA'V"RD@CB$%K(
M9(UDE @C#2?/AF.$D4;J /(OVL?VB/$7@7_@K3\.?B?^VE^S#<:+X;T6WBL?
M!SVVLI<QEOM!*ZH943;.8I)0QM\J8\(3DXW[WQWUK5=:_P"#A[X>Z;J;N8-+
MTNVM]/#'A8CIUW.<?]M)9/QKZ!^.GP,\8_\ !1V\^%\7Q&^ NN?#_0_!_B==
M>\1R>*KBS:ZN2B%?[.M4MII69)'P7ED$0"(I4,Q*K#^V/^Q]X[NOVV?A9^WO
M\)/"\VO3^$I%T_QCX=L98DNY[']\JW-N)71)'1;B0,A8,P5 N<&@#YN^%7BW
MQ%X1_P""]WQ6G\-AF-SH&II<1KT=8]-MYT!'<>;#'^-<G_P2HN)[_P#X)N?M
M:ZGJ$[2SW'A/4GGED;+.QT>\)8GN2237UW^QK^QQXXLOVU_BG^WI\6O"LF@R
M^+I7L?!_AR_EBDNX+(F(/<W B9TB=U@C"QABRAG#8X%>6^"?V*/CO^R)X$_:
M-_9O^&OP@U+Q9H?Q9TZ6#X=:MI-Y:I#9BY@N;=X+WSID: PK/&=X#+((R003
MMH Z;_@WKUS5M6_86U/3]1D=H=,^(=_;6 8\+$;6SF('MYDLA^I-?=5>+?\
M!/O]E!?V,?V6O#_P1O-1@O=6A,M[X@O;4'RYKV9MTFS(!*(-D:D@$K&"0"<5
M[30 5Y;?_ML?LI:7?3Z9J'QRT.*XMIFBGB>5LHZDAE/R]0017J58DOPT^'$\
MK3S_  _T1W=BSN^E0DL3U).WDT > ?!+XQ_##Q_^W)XZ\5^#?&EEJ&G7'@G3
MHX;NW<E'=)"' R.HW#\Z^B/^$Q\,?]!J#_OJO$/ACX=\/Z3^WSX]L-*T*SMH
M$\#:64AM[5$129&R0 ,#.!^5>]_V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^
MJ/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4
M_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\
M?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C
M#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V
M=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_
M 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#S
MXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V
M=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:
M@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ
M_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A
M,?#'_0:@_P"^JMR66F0QM++:0*J@EF:-0 !U)-?+'Q6_X+2_\$GO@MXKE\$^
M.OVOO"IU&"4Q3QZ'I]WJT<3@X*M+8P31J00006&".<5VX++LPS*;AA*,ZC6Z
MA%R:^Y,SJ5J-%7J22]78^G/^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JXG]G?]J'
M]EO]K/PQ)XQ_9N^+WACQC80%5NVT6[226U9AE5FB.)(6(Y"R*I/I7H7]G:?_
M ,^,/_?H5SUZ%?#572K1<9+=--->J>I491G'FB[HI_\ "8^&/^@U!_WU1_PF
M/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"LBBG_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*
M*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
MY\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L
M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__
M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^
M@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/
M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*^4/VY?^"R?_  3Z_8+2[T'XD?$:
MV\0>+K8%1X(\'QQWVH+(/X9R&$5KVR)G1L'*JW2NW 9;C\TQ"H8.E*I-](IM
M_P# 7F]#.K6I4(<U222\P_X+4_'N^^$W_!+;XR>+_A[K_EZM)X:CTR"6V<B2
M..^NX+*5U(P5*Q7$A##D8SVK^5BOUO\ BY^W!_P5H_X+R:=JOP#_ &0_V7K7
MPG\)]4E%MK5XULC02QK(KA;S5;E%C!5E5_*MD63C&)*_-3]J;]E?XV_L:?&K
M5_@+\?O!TVCZ]I,Q )5C!?0;B$NK:0@":!P"5<>X(#!E']/^%^5_ZN8&KEV+
MG36*E+G<(R4IQC:*2DEM9W>C:UW/B,[K_7*L:U-/D2M=JR;UV/.Z_0+_ (-G
MOC'XA^&?_!4GP_X0L=1DBTGQKX:U?3-<B+'RVCAM)+V)V'3(EM4 ;J-[#^(U
M^?M?M?\ \&O?_!,OQ_X:\2W_ /P4(^-GA.?3+"YT633?AQ8ZC;E);Q9RIGU(
M*PRL7EKY43?\M!+*P^4*S?0>(./P.!X1Q?UEKWX.,4]W*2M&RZV?O>25SDRF
ME5JYA3Y.CN_1;_Y'[-_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_
M[]"C^SM/_P"?&'_OT*_C,_1BG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/
M_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC
M_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/A
MC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\
MH-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC
M_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H
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
M ,%]/^"ZA$OB"Z?X0_!W4^1%(L^CZ9=6S>D?S7FJ!EZ%\P%AP8\U]N_L,?\
M!NA^P7^R+]C\6_$;0&^+'C"WVN=7\86B&P@D'>#3P6B49 (,QF8$9#"OLO\
M5WA?AOWL\Q/MJJ_Y<T'>S[3J;+S2U[-GG?7,=C-,+#EC_-+]$?$ES^TA_P %
MZ/\ @N-<2:/^SUX2F^$7PFOW,<FJV5S-IEC+ 3@^;J3+]ION"59+5=AS\T8Z
MU]6?L-_\&R7[&G[.[VGC?]IJ_F^+WBJ,K*UOJD!M]$MY.ORV@8FXP<@F=W1A
M@^4IK]*;:VM[.WCM+2!(HHD"111J%5% P  .  .U/KBQ_'F8RP[P>5TXX2A_
M+3TD_P#%4^*3\]+];FE+*J*G[2NW4EWEM\ELBGX?\/:!X3T2U\->%=#L],TV
MQA6&RT_3[9(8+>-1@(D: *B@=   *XG]H?\ 9/\ V;/VLO"\?@[]I#X*>'O&
M-A 6:T76M/626U9AAFAE&)(&(X+1LI/K7H5%?%TL1B*%95J4W&:U33:=^]UJ
M>E*$)1Y9*Z/EGX4_\$3?^"5_P7\5Q>-O O[&?AHZC!*);>36[F\U6.)P<AEB
MOIIHU((!!"@@CC%?4L<:1(L42!54 *JC  ]!2T5MC<QS#,9J>+K2J-;.<G)K
M[VR:=&C15J<4O16"BBBN,T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HKS+XE_ME_LO_"#Q3#X+^(?QIT33]3DNS;3VWVCS392>1)/BY,88
M6H,44C RE00*Z^W^*GPRO/ ,GQ6LOB'HD_AB*S>[D\10:K$]BL" EI3.K%-H
M .3G Q0!O45XW\$?^"@G[&W[1GCF7X:_!KX]:3K.NQJ[)IODSV\DX4$L8?/C
M03X +'RRV ">@S7=_%;XU?"_X):39ZQ\3?%D6FIJ5^ECI=LL$MQ=:A=.<)!;
MV\*O+<2GLD:,WM0!U-%<K\*/C9\+OC?I%WK/PP\6Q:DFG7TEEJELT$MO=6%T
MAP\%Q;S*DMO*.Z2(K>U<[\1?VQ?V;_A3XGU#PAXW^)4<%]HT$,VOBTTRZNXM
M&CF.(GOIK>)X[%7_ (6G:,$$$<&@#TRBH--U+3M9TZWUC1[^"[M+N%)K6ZMI
M1)'-&P#*Z,I(92"""."#4] !1110!X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\
ME()X_P#^Q$TK_P!&-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !117G_[1'[57[.?[)G@MOB#^T?\9-"\(:6
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
MVP^'Z4Z2Y5_V\UK*_6[L^QO0RS#49^TG><^\M7\NP4445\:>B%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6)1L45C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
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
M*D/Q4UG]E/\ 93\9W'A_2_#]P]CXI\4Z5+LO+V\7(EMH)1\T$<;91F3#LZ,
MP4?/Z%\2O^#A[]D[0_,A^%7P2\?^(I4R%DU74H--AD/LRO.^/J@/M7Y":_K.
MH^(M=O?$&KSO+=WUW)<74CL2SR.Q9B2>222:^(XFXCI3P\:&!JW;OS-7T7:_
MGY=O,_H7PB\*L;0S2IF'$.#Y8P2]E&?*TY-N\G&[?NI*W,K7E=:K2Y_PL#QY
M_P )'_PF'_";:O\ VOYGF?VI_:4OVG?G.[S=V[.><YK]+?\ @CK_ ,%B?BI-
M\5-&_93_ &J_&5QX@TOQ!<)8^%O%.JR[[RRO&P(K:>4_-/'(V$5GRZNR@DJ?
MD_+NM#PI=:_8^*=-OO"D4[ZI#J$+Z:EJC-*UP'!C"!?F+;L8 YSTKXS+<RQ6
M78J-6E)[ZKHUV9^^<5\)Y-Q5D]3!XNG'X7RRLKP=M)1>ZL]ULUH]#^K"BOR,
MT?\ X+__ !"^'^H)H?[1?[%6I6%UG$K6?B.YL)%]<074#D_3>*]?^'W_  7Z
M_8#\4;(/&GA_XC^&)C_K)+NRCN8%^C03LY_[]BOU>EQ)DM5V]JD_--?FC^+,
M9X4<?X.//]2E./1TY0G?TY9-_@?HI17R]\/O^"E__!-'XE[!X?\ VNM%M&?'
MR>(+Z?2MI]";Q(A^N*]M\%ZK\(/B1:?;_AY\2K#7H-N?.T7Q#'=)CUS$["O4
MHXO"XC^%4C+T:?Y'QV.R7.,L=L9AJE+_ !PE'\TCM**Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJZ#S#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -B
MBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^
M$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X
M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\
MGYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M
MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P#
MMJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8H
MK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBDC011K&I.%4 9/-+0 4444
M%%%% !1110 4444 <[XF^$OPU\8^*=%\;>)O!EC=ZMX>OVO='U!XL26\YMY;
M<MD8W_NIY%"MD L& W*I'1444 %17MC9:E:26&HV<5Q!*I66&>,.CKZ$'@BI
M:* (K*QLM-M([#3K.*W@A4+%#!&$1%'0 #@"HKW1-%U*[M]0U'2+6XGM'+6D
M\]NKO"Q[H2,J>.HJU10 4444 %%%% 'A?@'_ )2">/\ _L1-*_\ 1C5[I7A?
M@'_E()X__P"Q$TK_ -&-7NE !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%8OQ ^(WP^^$WA*\\>_%'QQI'AS0]/CWWVL:YJ,=K;0+ZO+*RJOX
MFOS,_;2_X.C/V9_A=>3?#S]BKP%??%;Q,\GV>WU>>.6ST=)B=H"97[1=G=QM
M1(U;(VRG->WDW#F=<05?9X"@YVW>T5ZR=DOFSFQ.,PV$C>K)+\_NW/U(O[^Q
MTNRFU/4[R*VMK>)I+BXGD")$BC+,S'A0 "23P*^ /VW_ /@X^_8'_91^V>%/
MA=KDGQ;\66^Y!IWA"Y4:;#(.TVH$-%C_ *X"8@\$"OC&P_8;_P""[W_!:6]A
M\2?MD_$VY^%'PUNY5EBT'5+9[&'RLY'DZ/$RRS,N<J]ZZM@\2'I7W]^Q!_P0
M2_X)]?L5?8_$T/PY_P"$_P#%]MM?_A*?'4<=V8I1SNM[7;Y$&#RK!&D7_GH>
MM?5_V)P?PYKFV)^LUE_RZH/W4^TZOYJ-FO,X/K.88S_=X<D?YI;_ "C_ )Z'
MY]MXX_X. O\ @N&3#X*TZ7X/_"/4SC[3"\VBZ=<6S=S.0U[J09>"(P8"1RJ9
MKZW_ &(?^#9G]B#]FW[)XO\ V@WG^+WBF';(PUVW^SZ-!(.?DL59O.'4'SWD
M5N#L4U^D(  P!@#H**XLPX\S2KAWA,MA'"4/Y:6C?^*?Q2?=Z7ZHUI950C/V
ME9NI+O+]%LBIH.@:%X5T6U\.>&-$M--TZRA6&SL+"V6&&"-1@(B( J*!T
MJW117P[;D[L]/8****0!1110 4444 %%%% !1110 4444 %%%% !1110 444
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
MGM%?DW_PZ*_X*^_ D^;^SU^W:+RS@_U5A'XSU.QW^G^CNCP'_@3<4G_"QO\
M@Y'_ &??^1A\#2^-+& ?NQ_96E:IY@'_ %Y,MP?^!<T?V[7I?[QA*D?1*2^]
M!_Q#G+L9_P BS.L+4[*<G2D_2,D]?F?K+17Y.)_P7M_;E^"SB']J3]@=+3RV
MVS'['J6A'_R:2< UZ1\/O^#E+]E76@D/Q)^"7CC097QN?3OLNH0H?=C+"^/H
MA/M5T^)<FF^653E?:2:_2QSXGPDX\H0]I3POM8?S4YPFGZ)2O^!^C=%?*WP^
M_P""U/\ P39^(>R"#]HN#2+A\9M_$.C7EGL^LCQ>5^3U[G\/?VE?V=OBUY8^
M%WQX\'>(FD^Y'HOB6UN7)]-L<A(/L1FO4HX[!8C^%5C+T:9\?C^'.(,KO]<P
ME6G;^:$HK[VK';4445U'C!117*_&CXV_"O\ 9X^'.H?%CXS>-+/0= TR/==7
MUXQY)^[&BJ"TDC'A40%F/ !J9SA3BY2=DNIK1H5L36C2HQ<I2:225VV]DDM6
MWV.JHK\QOB-_P<R?"'1?$<EA\+/V8=>U_3(Y2JZCJ_B*+37D .-RQ)#/P>HW
M,#Z@=*^@OV'O^"RG[+'[:OB*#X;6HOO!OC&X'^B>'_$+H4OV R5MKA#ME8?W
M&".<$A2 2/*H9]D^)K^QIUDY?-7]&U9_)GV>8^&O'.4Y<\=BL#.-)*[:<9-+
MO*,9.44NK:5NI];T445ZY\.%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!X7X!_Y2">/_P#L1-*_]&-7
MNE>%^ ?^4@GC_P#[$32O_1C5[I0 4444 %%%% !1110 4444 %%%% !1110
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
MI'%Z?^VS^S]>8^T>([RTS_S\:7*<?]\!JV]/_:B^ .IX^S?$ZP7/3[0LD/\
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
MB\<BZNR3SN'D>X:OU!^$/P4^$/P!\%6WPX^"/PST/PIH5H/W.E:!IL=K"&P
M7*H!N<XY=LLQY))K\HY?^"JG_!;3P;@>.OV0]654ZO<?"O4;?=VSDK@_4<53
MG_X.!/VV?!PSX^_9LM80@^?[3:SVGOGYXCCBNK/O&#,L\GS9A2Q$DMHVIQBO
M2/M$EZVOYGYSA/ ?B2DO]CEAY^<:J;?S:/V/HK\@-)_X.5/B+@?VS\"=/3@9
M\JZ,O]4KI])_X.4-+EP-:^#TT1/>#30P'XF]!_2OF'XC93#X\/67_;B?_I,Y
M&U3P3\0*?_+B+])IGZL45^9^D_\ !Q?\)[LC^T/"_P!FR>?-TN<8'_ )'KI]
M(_X.!/V=]0*K+>::C$\K+!?Q?JT!'ZUF_%#AF'QPKK_N7K/_ -)@S@J^$7']
M+_F#;]&O\S]":*^'=(_X+C_L[ZB%QJ'AKGKYOBK[/_Z,AXKI]*_X*_?!#6,?
M81X>GST^R>.;:7G\$K-^+G 4/XF(G'_%0Q"_.D<%3PSXXI?%@I?^!0_^2/KN
MBOFG2O\ @I7X#U<;K+P3).,9S:ZS%+_):THO^"A?@4_Z[P!JR^FV>(_U%3'Q
MA\-I.W]HQ7K&HOS@CAGP+Q93=I867WQ_S/H2BO!(_P#@H+\+F.)?!^OKSU$<
M!_\ :E6(_P!OSX1O][0=:3G^*"/^CFNN'BKX=U-LSI?-V_-(YY<'<41WPD_N
MN>YT5XE'^WC\''QNM-43_>MO\":GB_;F^"LGW[B]3_>M'_HIKLI^(_ -3;-*
M'SJP7YM&$N%N)([X2I_X!)_DCV:BO(8OVV?@A+P-9E!QT:UE'_LE6(_VQO@Q
M+]W7T'^\6'\UKLAQQP55^#,\._2M3_\ DC"7#V?P^+"55_W#E_D>K45YE'^U
MA\(I?N^)+,<_Q7J+_.K,7[3?PLF^YXITH<X^?6K=?YM79#B?AJK\&-HOTJ0?
M_MQA+*,VA\6'FO\ MR7^1Z(2%!9B  .2:X/7_P!IWX#>&M0;3-5^)-EYR-M=
M;6.2X"GT+1*P'YU\[?MZ?MJ^%?#'@YM.C\:6FF>'XK?S=;U*"^647&20ENIB
M)W9P<HN2Q(&."#^<'BC_ (*L>"K#5&MO"'PFU'4K16P+J]U-+5F'J$"2<>F2
M#]*_'^+/%G/X9O4R_A7!1Q'LG:=6;_=\UKN,;2@G;J^;?I;5_J_!OA'C>(L
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
MGW2-.*_=^P:-:PX[\;%%;1\/,WJ?QLVQ#]*U5?\ I,X&;X\\,</_  <AY_\
M%**_*,C\B!_P79_;&\:N4\%_#;5+EB<*+6[,W/TAM5]#Q3T_X**_\%@O' SX
M)_9U\>7(?[AL_#6MS_\ HDKVK]EE\1ZHBA$\&W@4#  9< 4O_"2ZO_T*%[_W
MTM;1\,<)+^-BZT_\56K+_P!*JR(?BIPW1_W7A^C'UES?E")^-R_$3_@O5X].
M+3X$>-[8N>#=Z/=P8_\  N;CKWJ6/]FW_@X%\><R^#[^SA?[S7FKZ%#C/M)*
M9.W8?TK]C/\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MH^%G"[_ (L'/U47
M_P"E*1F_&?'4O]VRO"P]82?_ +<C\?K/_@EM_P %L/%?S:U\2-,TDORWG^+X
MDQW_ .76-OTK6LO^"%'_  4Z\0D'QI^V+X>A1CRB>+]8N2H_W3;HOKT-?K7_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM=U#PWX1P_P8=?=%?E%'/4\;>,
MI?PX48?X:2_5L_*NR_X-NOC?K_\ R/G[;%FN[[_D:!<WGU_UEQ'GM72:%_P;
M'> ;<#_A)OVN]8NS_%]@\(16V?\ ONYDQ7Z8?\)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM>Q2X2X?HJT:/XR_S//K>,GB+55EC.5=HTZ2_]LO\ B? >A?\
M!M9^QY:D-XB^,_Q(O2.HM;VPMU/US:.<?C79Z#_P;W_\$[](V_VAI/C'5<=?
MM_B<KGZ^1''7V3_PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM=D,@R:&U"/S5_S
M/)K^)G'N(^+,:J])<O\ Z38^:="_X(B?\$Q]""LO[-:W<@',E]XJU27/U4W.
MW]*[30O^"7?_  3T\.D'3_V0_!,FWI]OTD77_HXOFO8O^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI:Z899EM/X:,%_P!NK_(\BOQ?Q9B?XN/K2]:LW_[<<?H?[&_[
M(GA@JWAO]E?X<6!7[K67@BPB(_%8A7::%X(\%^%P!X9\(:7IP4846.GQPX&,
M?P*.U1_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+73"A1I_!%+T2/'KX_'8G^-
M5E+UDW^;'>// _A?XF^"-7^'7C;2DOM'UW3)]/U2SD)Q-;S1F.1,CD95B,CD
M=J_G_P#V]_\ @DS^TE^QEXUU"^TCP=JGBKP"T[R:1XLTFS:<109RJ7BQ@FWD
M48!9@(V/*L>0/W^_X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6O(SK(<-G--<SY
M9QVDM?DUU7S7YGVW 7B)F_ 6*G+#Q52E4MSTY-I-K9IKX9=+V::W3LK?R\_#
MWX1?%3XM>)(O!_PP^'&M^(-4F?9'8:/I<MQ+GW5%. .Y. .]?MG_ ,$9?^"6
M^N_L3^'=1^,_QQ@MQ\0O$MBMHNG03+*NB6&Y9&@+KE7FD=4+E25 C15)^8G[
M3_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6O.RCA+#Y;B57J3YY+;2R7G:[N^V
MI]/QQXT9OQ?ECRZA06'I3^.TG.4DG>W-RQM&^Z2N]KVNGL45C_\ "2ZO_P!"
MA>_]]+1_PDNK_P#0H7O_ 'TM?6GXP;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\
M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\
M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z
MO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\
M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\
M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z
MO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\
M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\
M0H7O_?2T ;%07NEZ9J2[-1TZ"X7&,3PJX_45G?\ "2ZO_P!"A>_]]+1_PDNK
M_P#0H7O_ 'TM3.$*D>62NO,<92B[IV*NH?"+X4ZKDZE\-- F)ZM)I$);\]N:
MQ-0_9>^ 6IY^T_#'3UR?^7=I(?\ T!A72_\ "2ZO_P!"A>_]]+1_PDNK_P#0
MH7O_ 'TM>-B>&>&\9_O&"I3_ ,5.#_.)WTLVS6A_"KSCZ2DOR9Y]J'[$_P"S
M]>9^S>&[RTS_ ,^^J2G'_?;-6'J'_!/_ .$5QEM/\2>(+=CT!N(74?@8@?UK
MUW_A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:^?Q/ACX?8OX\LHK_#!0_\ 2;'I
M4N+N)J/PXN?SDW^=SP>__P""=VCN2=)^*=U#_=^T:4LG_H,BU\X?M3?L\Z)8
M:UJ7P7^)L47B'3WMXF\RXA9!(K(&5D^8E&4D@,K9!7((K]!_^$EU?_H4+W_O
MI:\>_:G^".M?&>TMO$OACPM<0ZWI\1BVR,H6ZAR2$)SPP))4]/F(/8C\L\1O
M!?)J/#L\7PMA73Q=.49VA.HW**O=13DUS*ZDK)2?+9:NQ]IPCX@YG#.(0S/$
M7IM63:BN66EG=).VEM[*]WL?DIXH_P""4_@F_P!4:Y\(?%C4=-M&;(M;W34N
MF4>@</'QZ9!/J37I7P!_8=^$'P'U./Q1#]HUS7(A^YU+4PN+<XY,4:C"'_:.
MYAS@@$U[OKWA#Q7X7OVTOQ'X;OK&X5L&&ZM61C],CGZBNT^$G[-GQ%^(^I07
M=YX8U"ST8.&N;V2 H73N(@^-Q(XSR!W]#_-^&Q_B)Q1B%DM)U*DY/E<5'E?9
M\[232_F<G:VY^]YEQ?4H9<ZN*Q25*V]UJNR:UE?MK<^K/V4OM_\ PSYX9_M'
M=YGV63;NZ^7YTFS\-FVO0ZY[1[^;0-)MM#TCP-=P6MG;I#;0HRX1% 51U[ "
MK/\ PDNK_P#0H7O_ 'TM?Z$9#ET\HR/"X"<N9T:<(-]W"*C?YVN?QUF.*CC<
MPK8B*LIRE*W;F;=OQ-BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6O6.,V
M**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$E
MU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBDC8O&KL
MA4E02IZCVI: "BBB@ HHHH **** "BBB@#Y!L/V0?VV/AKI_PG^&?@[XZ^%_
M$FB?#_Q'</H_B36O"DB7VD69T74;*+[1$MZJ7JQ_:8XD";&R4+957KU_]E+]
MD3PS^QM\ D^#'P>UT27DEY)?ZCKVM6/G&^OI=@DGDACDCP-B*BHKC:J+DL02
MWK]% 'R)^R3_ ,$S?B+^RO\ M/>+_P!IB+]I;2M>N?',EV_B#29?A_);IFXN
MQ=.87&HL8R'! W!QAN03S7I'[4/[%]A\<?BOX$_:.\#>);?0/B!\/+[S-)U&
M\L3<VM_:DDO9W,:NC[#N?:ZL"AD<X;.*]SHH \,_9>_8NT_X&_%CQW^T=XX\
M2P:_\0/B'?>9J^H6=B;:TL+4$%+.VC9W;8-J;G9B7,:'"XP> US_ ()K:]X7
MN_B]X>_9\^*FF>'/"OQO@V>*]+U/0)+J72G<3)<R6+)/&N)4GE'ER A#M*G
MVU]944 <7^SS\!_ /[,GP:T'X'?#.TEBT?0+3R8'N&#2SNS%Y)I"  7>1G=L
M #+< # ':444 %%%% 'A?@'_ )2">/\ _L1-*_\ 1C5[I7A?@'_E()X__P"Q
M$TK_ -&-7NE !1110 4444 %%%% !1110!^-W_!83_@CW\6M#^+6N?M1?LO>
M"+KQ%X;\174FH>(?#VCP-+>:5>.VZ:2.%<M+ [$R?("8RS@J$ -?FW_8&N_V
ME_8_]B7?VO?L^R_9F\S=G&-N,YSVK^K6BOB\PX,PV+Q+JT:G)?5JUU?RU5O3
M4_>N%_'G.,CRF&!QF&6(]FE&,N=PE9:)2]V7-;:^C:WN]3\;O^"/?_!'OXM:
MY\6M#_:B_:A\$77AWPWX=NH]0\/>'M8@:*\U6\1MT,DD+8:*!& D^< R%4 4
MH2:_9&BBOH<JRK#91AO94M;ZMO=O^MD?F/&7&6;<;9M]=QME9<L8Q^&,=[*^
M[>[;U;[))(HHHKTSY,P]>^&7PV\4[O\ A)_A[H>I;OO?;])AFS]=ZFN,UW]B
M7]C3Q.6;Q#^R9\-;QF.3)<>!K!GSUSN,61^=>GT5E.A0J?%%/U2.RAF.88;^
M#6E'TDU^3/GS7?\ @E-_P3K\1 C4/V2/"4>[K]@M7M?_ $2Z8KC->_X(:_\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% 'A?@'_ )2">/\ _L1-*_\ 1C5[I7A?
M@'_E()X__P"Q$TK_ -&-7NE !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+?&?X)_"S]H7X=:
MA\)_C+X+L]>T#4X]MU87BG@C[LB,I#1R*>5="&4\@BOSP^(W_!LY\'M:\22:
MA\+?VG-?T#3))"RZ;J_A^+4GC!.=JRK-!P.@W*3QR2>:_3BBO.QN4Y=F+3Q%
M-2:ZZI_>K,^HX?XTXIX5C*.5XJ5.,M7'24;]^62E&_G:Y\D_L/?\$;/V5_V*
M?$,/Q(M!?>,?&5N/]$\0>(5398L1@M;6Z#;$Q_OL7<9(# $@_6U%%=&%PF&P
M5+V=""C'R_K4\S.,\S;B#&/%YC6E5J/2\GLNR6R7DDD%%%%=)Y04444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5Y!\=/VP_!_PC\>I\%_#'
MA?4/%GCF7PW=:\?#^F2Q1+9:?"#FZNIY6588RPV*%#R,2,(0<UZ_7YX_\%7/
MV+_VHM-^,3_M\?L?>(KB75+7PRVG>+-#MRIG:T6-T>2-'RL\31':\.-P*!U#
M$_( ?4'[/'[:-I\9O%ND?#+QK\'_ !%X-\2ZUX,B\3Z7%?\ DW.GZC8,(0TE
MM=0N0Q1IXPR2+&XW E>:X_Q1_P %);"XU'XI7WP6^$A\7^'?@O&&\>ZV_B 6
M3,Z^:9X["+R)!=-$L,A8R/ IV$*S94GRS_@F9_P4:^$W[37PYL?AOJ'@M-&^
M)_PX\!36VD)*WF1ZA9Q0PI(]NYP06,$!DA89&U2I8!MOSO\ \$J+B>__ .";
MG[6NIZA.TL]QX3U)YY9&RSL='O"6)[DDDT ?J?\ !'XS^ /VAOA3HGQG^%^K
M&]T/7[,7%E,Z;77DJ\;KSM='5D89.&4C)ZUU5?"O_!O7KFK:M^PMJ>GZC([0
MZ9\0[^VL QX6(VMG,0/;S)9#]2:^ZJ "BBO+;_\ ;8_92TN^GTS4/CEH<5Q;
M3-%/$\K91U)#*?EZ@@B@#G? /_*03Q__ -B)I7_HQJ]TKX]L?VS?V6O /[7_
M (O^+7B_XWZ%8^'=6\+:=8:?JDMP2DUS&SL\8"@L" ">0!QQ7H?_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T5X!_P /3_\ @GM_T=7X8_[^2_\ Q%'_  ]/_P""
M>W_1U?AC_OY+_P#$4 >_T57T?5M-U_2;77=&O$N+.]MDGM;B/[LL;J&5A[$$
M'\:L4 %%%% !1110 4444 %%%% !1110 5\[_M!>/_VB_AUX[\<P3?!76_%7
MPXUSP,JZ;JOA^^M))M'U%(KA9UEMIIHY#"ZM$V^,-M*'@[OE^B** /@G]AW]
MBWQ+XA_:H\*?MOZA\./^$*T'3/A3IFFV5C<2P&[\1:BU@L$NH/% [K%$8F(&
M\B1RB,4&36+X)_8H^._[(G@3]HW]F_X:_"#4O%FA_%G3I8/AUJVDWEJD-F+F
M"YMW@O?.F1H#"L\9W@,L@C)!!.VOT0HH \6_X)]_LH+^QC^RUX?^"-YJ,%[J
MT)EO?$%[:@^7->S-NDV9 )1!LC4D E8P2 3BO::** "L27X:?#B>5IY_A_HC
MN[%G=]*A)8GJ2=O)K;HH YR]^#OPCU*,1:C\+/#EPJG*K/H=NX!]>4JM_P *
M#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%
MO"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^
M$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#Q
MNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK**
M.3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%O"7_ (3EK_\ &ZZRB@#D_P#A
M0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^$Y:__&ZZRB@#D_\ A0?P+_Z(
MMX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#QNNLHH Y/_A0?P+_Z(MX2_P#"
M<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^
M-T?\*#^!?_1%O"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@
M_@7_ -$6\)?^$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$
M6\)?^$Y:_P#QNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A
M.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%O"7_ (3EK_\
M&ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^$Y:__&ZZRB@#
MD_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#QNNLHH Y/_A0?
MP+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#H
MBWA+_P )RU_^-T?\*#^!?_1%O"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O
M_"<M?_C='_"@_@7_ -$6\)?^$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C
M='_"@_@7_P!$6\)?^$Y:_P#QNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *
M#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%
MO"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^
M$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#Q
MNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK**
M.3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%O"7_ (3EK_\ &ZZRB@#D_P#A
M0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^$Y:__&ZZRB@#D_\ A0?P+_Z(
MMX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#QNNLHH Y/_A0?P+_Z(MX2_P#"
M<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^
M-T?\*#^!?_1%O"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@
M_@7_ -$6\)?^$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$
M6\)?^$Y:_P#QNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A
M.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%O"7_ (3EK_\
M&ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^$Y:__&ZZRB@#
MD_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#QNNLHH Y/_A0?
MP+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#H
MBWA+_P )RU_^-T?\*#^!?_1%O"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O
M_"<M?_C='_"@_@7_ -$6\)?^$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C
M='_"@_@7_P!$6\)?^$Y:_P#QNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *
M#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%
MO"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^
M$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#Q
MNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK**
M.3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%O"7_ (3EK_\ &ZZRB@#D_P#A
M0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^$Y:__&ZZRB@#D_\ A0?P+_Z(
MMX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#QNNLHH Y/_A0?P+_Z(MX2_P#"
M<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^
M-T?\*#^!?_1%O"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@
M_@7_ -$6\)?^$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$
M6\)?^$Y:_P#QNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A
M.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%O"7_ (3EK_\
M&ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^$Y:__&ZZRB@#
MD_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#QNNLHH Y/_A0?
MP+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#H
MBWA+_P )RU_^-T?\*#^!?_1%O"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O
M_"<M?_C='_"@_@7_ -$6\)?^$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C
M='_"@_@7_P!$6\)?^$Y:_P#QNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *
M#^!?_1%O"7_A.6O_ ,;KK** .3_X4'\"_P#HBWA+_P )RU_^-T?\*#^!?_1%
MO"7_ (3EK_\ &ZZRB@#D_P#A0?P+_P"B+>$O_"<M?_C='_"@_@7_ -$6\)?^
M$Y:__&ZZRB@#D_\ A0?P+_Z(MX2_\)RU_P#C='_"@_@7_P!$6\)?^$Y:_P#Q
MNNLHH Y/_A0?P+_Z(MX2_P#"<M?_ (W1_P *#^!?_1%O"7_A.6O_ ,;KK**
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
M_>2*""5P#D9Z5\6?'G]J/]M'PW^S+\2_C%\>/B#KWPE^(FC>*HS\-O"-G=V
MMK_3A/#'(%MC$\MVB*\A>X=FC9BFW: 5/0_M>_';Q7^TO_P05G^-WCJ"W36-
M<L=*.I&TCV1R31:[! T@7^'>8M^T<#=@<4 ?:/[,OQRT_P#:6^ WAGX[:5X?
MFTJW\2Z=]KBT^XG$CP#>R[2P !^[Z=ZXK]LO]MK2_P!DW3+'3=!^$?B;X@^+
M-4@DN+#PIX4LI)94M8R!)=7#HC^1""0H;:Q9C@ @,5SO^"5?_*/3X5?]BU_[
M6EKW2ZM_#NC7%YXOO(+*UE^Q*M_J<JHC?9X3(ZB20X.Q/,E8 G"[W/&30!\U
M_P#!/7_@J-\,/V^+S6/!]GX(OO"?BS1+;[7=Z#>WBW*RVV\1F6*8(A;8[(KJ
MR*09%QG)QL>,_P!OI9OB[X[^#OP$^%L?C2^^&&@MJGCF[N?$']GP0$ M]BMB
M()C<76%?Y6$48*E3(""!XM_P2T_9YE\5?M1_%W_@H@NBMIGAWQSK.HV?P^MG
MA\MK[3Y+P2R7Y0@;5D,,6SN<RGIM+>-_\$<=:U3Q5\0?VKO%/B)V>_U"T:XO
M7D.6,LDNI.^??<30!]Z?#_\ ;G^ 7Q&_93/[86C:U=)X6BM&>[MWMMU[!<JX
MC^Q&)2=UP962-44D.9$VDA@3\Y^!O^"YG@VX_:"T_P""7QU_9@\7_#>WU>[B
M@T[5O$<I69!*^V&6XMGAC:&-CP75Y O7D D<1_P;H3-K_P  O'_AG7+"*ZL-
M,\;6E_IZ7,0=8KIK909$W#Y7'DQ$$<@X-==_P4/^ ]O^W;^WW\)_@)X1L4D@
M^'EI-K7Q,UN),K8V-Q-;O!9NXZ32"VDV1G) GWXVAC0!]-?M7_M@^"OV6(?"
MNA7VC3ZYXK\>>((=%\&>&;6X6%[^ZDDCCW/*P(AA1I8PTF&(\Q<*<U1^"/[9
M>C_$;X_^*_V3OB+X3B\,?$3PE:PWMQI=MJIOK+4+.6.*19[6Y:*%I HFC#*\
M2,I;@'#;?C/_ (*9ZUJMY_P6=_9P\,W+M]ALY/#]S:QD_+YLNMSB1A[D0QC_
M ("*B\>:YJNA_P#!QQH1TB1Q]LT^"VNXUZ21/H4FX'U P&^J@]J /T\HHHH
M**** "BBB@#QK]MS]J_5/V,?@]<_'.\^&*^)-"T^>WAU)+;6Q;74332B)&6-
MH65UW,@)W@C=]T@$UQ_P)_;?^.?[27P,TW]H#X0_L?MJ.C:N+G[!:R^/[6"Z
MD,$\D#C;)"J [XF R_(P>*Y[_@N'_P HW?&O_80TC_TXV]> _L$_'K]H/P#^
MPM^S]X!\&?!#4$\+:[\4+;3]9^(,6KPM';V\GB21FA^SHWFIYK9@+N F"1R9
M%H ^@_BO_P %0;_X4_L=6'[5.J?LO>(WO;GQG/X<O_!\VH".;3)X9[B&1[B9
M8G"#=;E0-AR\B+D9S7T]X+\2?\)CX.TGQ>='N]._M73(+S^S]0BV3VWFQJ_E
M2+_"Z[MK#L0:^/?^"S'QH^,7['O[.F@_%7]FKXC77A34-1\?+8ZG!::?:3PW
M8N;:[N))66>&0B3S(%Y4@?,V0>,<?^W7^WM\5?@)9_L\/XM\0>(]+\$^,/#\
M.H_$#Q'X6@@34+R7[-"3%"[H4BVO()75 K.IVJ5Q0!^@M%?(L7[7FH? ']B/
MXE?M9/\ &Z+XM:##JJ7'PWUBX6"*62":"RMH+*Z2WCBV/%=M+YF460KN8A6.
M!PG@O4O^"EOC'X9_ C]J+X)?$R\\93^+YA=?%#P[J<EA;Z9#8SR(\7D1%$,*
MQ1^8C-&S2E@A^;D$ ^]:H>*=0UG2?#E[J?AW2(=0OK>V>2VL9[LVZ3L!G89
MC[,^NT\_G7R[\<?BA^T?)^V%JOP^^(^J:O\ #KX%V'A+S+7XA:/J-G:&YU.1
M8RN^XN$D;<':2%+>,*[,JN0ZD"N._P"",O[9/QM_:H^%/Q \-?''Q.->OO!F
MHPPV&NRVJ17%S;SI-A)0BJK%3"<-C<0^#DC- 'KG_!/?_@H)X;_X* >%/$?B
MKPW\-[[PVGAW48;26&^OTG,QDC+A@55<8QBO4_C]\=/!W[.GPQOOBAXTM=0N
MX;9XX;+2M'M#<7NI74C;8K6WB',DKL< = ,DD $CX+_X-N?^2/\ Q-_[&6Q_
M])WK]'[W2=*U*XM+O4-,MYY;"X,]C+-"K-;RF-XS(A(RC;))$R,':[#H30!\
M4_L\?\%K/!OQ3_:0M/V:?C/^SKXC^&FL:M>I9:.^N71D9KF3'DQ7$+PQ/;F0
ME57 <%F4$@'=7O7[1_[8GAKX%?$CP5\"= \.?\)'X^^(%Z8?#V@?;Q:PQPKG
MS+JZGV2&&%0&Y6.1V*L%4[3CYL^.OP'M_P!M+_@KWX3UWPI8H?#WP2TNPN/&
M^OQH-LFIQW,EY;::K#B1QNB9AGY%:0'!P&\_^,VM:KK7_!Q1X%TW4W9H-+TJ
M"WT\,>%B.DW4YQ[>9+(?J30!]I?LS_MD>%?V@/'7C7X,:QX>;PYX[^'VI&T\
M2^'VOA<Q,FXA+JVGV1F>!L#EHXW7*[D7<N?G;X^?\%RO"7P8\:1KI/[+'C+7
M/ LE^UI;_$&1C96>I,A(=['S(2ETG#%3YJ;@,\#FO+OV<]4OK3_@X(^)NB6Z
M;[/6-.U"TU2%ERDD/V2VEPP/!&^-.M?0_P#P6#LK/Q)^R':_LM> O"D.H^+/
MB%K^FZ1X'T&TA4-&UO<17$LR*.(HHH(F5GX5%D&2 : /H3P;^T!\,/'OP3TO
M]H+PSK%Q=>&M7TR.]LIK;3YIYW1^/+$$*O(TH;*&-59MP(P<5Y'^R=_P4M^%
M7[9/Q[\4_!CX4>"M;@M/"NE&ZNM;UN(6S3RB=83&EL074 DG=(58$8*#K7IG
M[)?P'MOV8OV;?!WP'@U!;M_#FC);W=V@(6>Y8F2=U!Y"M*[D \@$"O@C_@D(
M /\ @I_^TD /^8CJ_P#Z>FH _3NBBB@ HHHH **** ,7X@Z[XH\,^$;W7_"'
MAFUU>\LX'F&GW6IFT$RJI8JL@BD&XX  ( R>6%?*W['W_!5'Q9^W%_PD:_ S
M]E:>1O"Z6K:DNK>-(+<G[1YWEA/W!#?ZA\YQCCUKZS\6_P#(JZG_ -@^;_T
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
M%?0]%% !1110 4444 %87Q+O]<T_P-J<OAOP=?:]>O92QV^F:=/;QRRNR,
MUS+%&!G')8=:W:* /SR_X(H?L@_M8?L8^)?'NG?M ? :^TJU\60Z7]AU.VU_
M2KJ*%K8W6\2+#=M(,BX7!5&^Z<XXS]<_M3_#W7=1_8Y\;_!GX.^ IM3O=3\
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
M"T[>.VOK;^Q!I/VE[G[8&$OG%]S;?(\KS.IP!S7Z744 >4>(?AK??!G]D8?
MKX/^ =3\2OI?@AM!T>RLKFT@DE9;,PI)(]S-$@W-@L0Q.6)P:^=O^"+'[-?[
M2W[(GPX\5?"_]H+X(7^AR:OXA74;+4X];TR[MRGV=8RC"WNGD5LQC^ CYQSP
M<?<%% 'A?[4U[^TY\7_".J_ O]F_P))H;:Y!+I^J?$;Q-<QV]KIMLX*3-:VZ
M,US<3["P0F..,$AA(<5T7['?[)?PW_8N^!^G_!7X;^9/'#(USJNJW*!9M2O'
M $EPX'"Y"JJJ,[415R<9/J5% !1110 4444 %%%% 'YT_P#!:G]CG]K7]LWQ
MSX(B^ /P$OM4LO"UE?QWFIW/B#2K6*=YW@*B-9;M9" (3DLJ_>'O7WOX1A_X
M2.VTSQMXC\!7>B:S;Z=+:I:ZE-;R3VL<IA>6/=;RRQD,T,1R&/\ JQTK?HH
M^"/VQOV7/VI?B7_P51^&'[4'P_\ @'J6J>#?!%EIEIJFHIKVE1/-Y5[=SR/%
M%-=HY4+<*/F"DE6P.A-[]OG]G3QM^U5X>\>^"?B7^Q]K>O:]IUW*OP8^('AN
MZTZ.3:T,;I;7F^XC>.!9VD5C(K(R;F&V10S?=-% 'YP_M;?\$JOVA?''["OP
M:\,> =;AU7XF?"/3WC>T6_6,7<<[)(T,$TA5=UNT42Q[BH**W(.T'ZB_92^,
M'[;OQ:T.Q'Q[_9GT_P"'LEA8,FK:AJ.NI=2:M="/:IMK6#FVC+XD9I7; &Q5
M?=YB>^44 ?E1X2_8H_X*:>+O@?\ 'OP+\7?@EH^I>+/B ]O*?'6M^,('O+Y+
M6X29;&TC3>HB<H"GF/!&@XP< )Z/J/[*O[7^M_\ !%RV_8X;]GBX7QO]IAMX
M-.C\2Z=Q FK+?&>9Y)TCC!3*!%>1LXR%!X_1"B@#Q/\ X)V?#SXD_"']C?P1
M\*/BWX&N?#VO^'=.:RO[&XO;6X#$2NPD1[:65"I##&2&R#D#C/F?_!4FP_;T
M^)7A;3_@I^R-\ H]>T/4"EQXPU>_U^PMH;V%7R--\N6ZBE,;[<S$;0R$("0S
MBOKBB@#XP_8J;_@K/XB^-VCV7[8/PXT/P;\/_#VDW$MM:^&[G3ECN[GRA;P6
MSI:W4K^6J2.ZK@1@Q*3RJ5A>$OV2_C!^QG^T/\=_%/PR^$FJ>,O"_P 7]#FG
M\-#0;BU5].U1VG;['<K/-'Y<6^XDVS#<H11G#<5]V44 ?'G[(/[+'QV_X)V?
ML":CX6^%_P .;?QQ\5M8NY-2GTFVU2W@M8KV9$BC5YKB2)6A@CC0L%;+MO"\
M-N'SW\,?#7_!?;X8:!J?AOPA^S[X7LKGQ#J,][KGB6XU/1IK^ZO)S\]W+(;]
MM[J,!1L*HJ*BH%4+7ZCT4 ?'_P"WQ^Q!X\\?_$;X,?M/?!^RG\1>(_A'KNGO
MJ^D3WB+=ZYID%S%,WERS.%:=2DA =AO\Y_FW !H_@E^R+X[^(G_!2OQ3_P %
M!_B7X*N_#6D6^E0Z=X'T35WB-_/+]BCM9KR5(G=84V^>BH6WL) Q"X^;[$HH
M **** "BBB@ HHHH ^9O^"L/PC^-'[0W[(NL_ OX&_"F^\1ZSK=[8R)+%J=A
M:P6Z0W4<S%VNKB(DD1X 4-RPZ<TS_@F'\#OB;\(OV+O#'[/'[1/P=N]$U3PU
MJ-Q=.+K4[&ZMYY/[4DOK>2-K6XD.49HSA@OS)W'7Z<HH ^.?^"TO[-_[0'[6
M'[//ASX2_L^?"JY\1:C:^,X=7O)AJUA:0P0Q6EW"5)N;B,LY:X4@*",*V2.
M=?QWX#^(OBGX2> /@K\:_P!CS4?&?@&7X>167C70X;S37U#0M5MEABAN(&%R
M/,)4S<P2EU4*PP=R-]7T4 ?G5^S;_P $I?B*?V(/C7^S]XLN;SPY;_$#Q(+[
MP!I&N74<UQIL5I*)+.:\-N6C26;9$LH0L55/7Y1U'_!.67_@I3\!OAE9?LB_
M$3]E*SBMM NI8=)\?ZKXH@^Q6=F\ID.^"$M)=E"[E%C9-P*HQB"EZ^[:* /A
M'XN?!']OS4_^"JMG\<K+X1Z5XW^'FCZ>L7@O^W/%$5IIVA/):HDET8@))1<+
M-YC$K"[.K*%9<*4S?^"3G[*W[6G[&NH?&+1OBU\#6EM-:GAGT>_T[Q!9,=3D
M@^T )!&THP'$RL&F:(*!@\Y _0"B@#X7_P"")?[*/[2O[(GA/QSX,_:'^$%S
MX??6=1M;W3;T:UI]W#*$C9&C/V:XD=6Y!Y4*1GG/!^E_VP?%?[2GA;X(:F?V
M3/A8?%/C>^'V72EDU*SMH=.+@YNY#=2QJ^P?=0;BSE<C;N->HT4 ?F3\"?!'
M_!<?P3HND_!"/X'>'O"OA;4=61/$WB6PU?2WU)4N)E^VZ@\POY)9+EE9W,H5
MI,_<P0H'O7[7_P"Q_P".V_;C^%W[??PE\+S:_)X6(T_QEX=L)8DNYK,K,BW4
M E=$E=%N'#)N#$(FT$YKZ\HH ^//V._V0/'_ (>_;!^+?[?GQ1\$W.E7GBQY
MK7P9X4FG@>^2RS&6FFVR&**6401!4,GRAG#E<UXKXNB_X+CW?[2&O_M!>"OV
M1O#5O/?0?V=X?AUG7]'NY-&TM6+"VB;^T%"EVP\K@ R/C)VHBK^EM% 'D'[)
MA_:9T']G"T\1_M3:+=:A\1;^]NKS6]$TV[M&%MNN&2&W@(F%NJ+;K$V!)C)<
MDER2?E7_ ()Q_LO?M;_ /]N7XI_&_P"+?[-VJZ9X=^(5Q?RZ?=1>(M'N'LS-
MJ/VE!,D=Z6P$8Y*!SE< '.:_0FB@ HHHH **** "BBB@#"^)=_KFG^!M3E\-
M^#K[7KU[*6.WTS3I[>.65V1@ &N98HP,XY+#K7P?_P $4/V0?VL/V,?$OCW3
MOV@/@-?:5:^+(=+^PZG;:_I5U%"UL;K>)%ANVD&1<+@JC?=.<<9_0VB@#RO]
MJ?X>Z[J/['/C?X,_!WP%-J=[J?@&^\/^'M%L;JWA"&:S>VA!>YEC143<N26S
MM' )XKYA_85^"'[9?[*G[!<_PFUK]FHWOB:'QZL][X6O]9TJ>VUS1[EHH[J(
M2K<21QD1"0GS-HR%^\"PK[RHH ^!?V4_^"?4W@/_ (*)7W[1GPI^#FO_  W^
M&O\ PB4]M?\ AWQ'=6^^\U&Y#++;0103S8M5'ER99MHD3$>5 V\9^R'^SI^W
MS_P3#_:$\8> OAG^SH_Q0^''BVZ1M-O[3Q):V)A\MG\B9VF)\IQ'(4E1EPQ
M*L0HW?I;10!\-_\ !4?X)_\ !0/X^_#GX::#\,?!NG:Y9KJLMU\2/!VBZXMK
M:W;>9$]M;RRW#QFXMT42QLWR[GQ)Y:_*J<GX8_9-_;4T;_@K+X=_:\U7]GG0
MK;PW>:)%;WMOH7BN!K/0H_[,-CY)9TCDD:,!3B.#:V<+P"1^B%% 'P/X#_9=
M_:ETO_@LSKW[86J? +4K?P%K$)L8=5;7M*:2,#3H+43M"MV9/++PDX"E]K#Y
M<Y%?='BK5=6T/PSJ&LZ!X8N-:OK6SDEL](M+B**6]E525A5YG2-"QP-SL%&<
MDUH44 ?F+IUI_P %Y= ^+WBKXS^'OV4_":ZQXIG5'NM0UK2+F6RL(_\ 46$+
MG4!L@CY;: -[LSMN8YKVG]J[]A+X[?MC_P#!.GPW\/OB7K$3?%_2'7Q!*U]=
M1F-M2E\U[BP,D9:-(PL[1)L)C4PQ $(,U]HT4 ?#/C#]E#XN_MH_M8?!?XI_
M$WX3:GX-\,?"C0[>XUY/$$]LTVI:LDB2BUMT@EDWPK)%&6E;:K*6"Y-0_P#!
M0W3?^"H7Q2^.>B6G[-_[+FF:IX'\&7BWVGOXBUW2VAUG4@/DNY+=[U&V0DGR
MDD'#YD*[A'L^[** /E7]B_6O^"F%S_PF_P 1_P!M[X;Q17FG:-!#X(\'^'-3
MTY$U*7,TD[$I=/&LI*6\:O,ZA0S8P"V?F_3K3_@O+H'Q>\5?&?P]^RGX376/
M%,ZH]UJ&M:1<RV5A'_J+"%SJ V01\MM &]V9VW,<U^G5% '!?LOZ3\7]&^ 7
MABW_ &@+^2X\;3Z>;KQ09)HY/)O9Y&FDA4QDILC:3RU"$H%10OR@5WM%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M"M'_ (-U_$OB3Q%X'^*I\1>(;_4#!K>FK"U]>/,4!BN,@%R<=!0!^D-%</\
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
M_P"$>^(;ZW>1W.F_V8EIMM%<"!O+1F R,\YYKPW_ (.*O^3)?#'_ &5*Q_\
M3=J5??%>8?M%_L;?L[_M96=II?[0/@V_\06=C<">TT\^*-2M;:.8*R"3R;:X
MC0OM9AN*YPQ&>37\XXW$QQF,J5XTXP4FWRQTC&_1+LNA]C2@Z=-1;;MU>[/@
M3]HG]E7X$>#?^"27@']L'P;9GPG\2?#O@OPW?:5XHTK4)8+BZN)A;(\1 ?#%
MA([@@;E*9R%W U?BG^T+\9OVF/\ @@CKOQ$^.4CW6KP^*+/3X-8D@$;:I;0Z
MC;!;A@H"E@Q>(L!R823R37VS<_\ !,G]BW4=#T;PKKWPQU;5]&\/8_L/0M=\
M>ZW?Z?8@# $=K<7CPJ,$C 3&..E=M\7OV3OV?OCG\*[3X'_$?X?+-X1L3$;7
MP[I6I76FVJ"/'EKLLY8@54@%5.5! (&:Y2S\[?VRXWD_X(&?"%T0D)=Z,6('
M0>7=#/YD5RW_  5-O;-_V1_V,K1+N(S#P7:R>4'&[8;#20&QUQD$9]J_2VY_
M8L_9LO/V<Y/V3[SX?27'@-HPD.B7NLWER;8!PZ^5--*\L6U@&7:X"\X&"0?/
MY?\ @D9^P)J'A+2/!WB'X*W&J0:(6_LZ[O?%6I_:8U.W">;'<*WEKM&R/.Q"
M6*J"[%@#YB_X*N^.=>\"?\%2OV?O$'B#Q6NA^&K.QMVLM9O;836UA=R7\T=Q
M.48A3L0VC,21@*I["OJ;X*_L?:1\)?VT?$O[3>M?'VYUSQ7X^\+^3J&@KIL-
MK;RP6_V*(72(C,1L\J)<YQF9O[V*[S]H3]CK]GK]J;X>V'PT^.7@4ZY8:40V
ME7-QJ,_VRT?:%+K<[_-)8 ;MS-OP"VX@4WX#?L<? +]FSP9>^"?A)X7O=/AU
M*../4-0?6[I[Z9(\^6GVDR>:B)N;:B,JKN8@ LQ(!^=W_!(<C_A\%\<>>NG>
M)\?^#^SK],/BI\9O#OPNUOPCX5O3'/JWC/Q)'I.C6!G"O)\CS3S8P25BAC=B
M<8SL4D;P:\N\(_\ !+K]BCX?^-;CXD^ _AUXAT3Q#=M*;O7-(^)7B"VNY_,;
M?)OECO@S!V + G#'KFNFT#]AG]FSP]\8M(_: 3PQKVI>,-!69='USQ%X]UG5
M9+598GB=56\NY4P4D<8*X&<C! ( /BS]C_\ Y3Z_&;_L!:C_ .AZ?3/^":EM
M;3?\%F_VD)I;=&=&UT(S("5SK, .#VS7VCX)_8)_99^'?QMO/VCO!_@+4[7Q
MMJ$DKW^OMXRU:62Y\T@NLB273(ZG"_*RE1M7 &!B'X?_ /!/S]E/X6?$K7/C
M#X \":OIOB?Q+!=PZ[K</CC6&GO5N6WS%RUV<LSX<-]Y7 92& ( /CC_ (-N
MG;_A7'Q5BW?*NO::57L,PS_X"O-/VH;?P5^PC_P5)M_CQH.FW=S\)O%GB>*+
MQK;6Z.M@FHH\5Q=6^$.)C;S-;7H3&WS T7_+.11^C/P(_8._9<_9CL=;TWX#
M> ]2\-0>(H$BU=+'QAJI\X(2492]TQC<9($B;7 8C."15'Q=_P $Z?V0O'WP
MGTWX'>-/AMJ6I^%M(UFXU6PTJ\\::NXCO9VD:68R&[\QV9I96^9B 97( +'(
M![38WUEJEE#J6FW<5Q;W$2RV\\+ADD1AE64C@@@@@CKFOS[_ .#C7_DU#P5_
MV4./_P!(;NON?X4_"KP3\$_ 6G_#+X<V-W::)I,(ATZSO-7N;UK>(#"QK)<R
M22!%  5=V% P !7'?M%_L6_LX_M91V=M^T%X)OO$-OI\OFV=DWBC4K:WBDV[
M?,$-O<1Q[]I(W;<X)YY- 'S?\/OV+_V:-0_X)AZ1\3+OX;;];E^!<.I27O\
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
MT1XH_:*\1:5IJ?&KPZ]C:17#FR(M!$KR%1G."<D <?4UY57Z#?&WX3:7\9O
M-SX.U"80S;A-87>W/D3J#M;'<$$J1Z,>^*^(/B#\'?B-\,-2DT_Q=X7N851B
M$O(XR\$H[%9 ,'/7'!'<"OX@\8_#WB#AW.?K\ZE7%4*D5^^G[TE)*W+-I::)
M<K:2:T5VF?T#P-Q-EN:8#ZM&,*-2+?N1T33UO%/?S\_5',5ZK^SOXH_:*\.Z
M5J2?!7PZ]]:2W"&])M!*J2!3C&2,$@\_05R/P^^#OQ&^)^I1Z=X1\+W,RNP#
MWDD92"(=RTA&!ZXY)[ U]O\ P2^$VE_!GP#;>#M/F$TVXS7]WMQY\[ ;FQV
M "@>BCOFCP<\/L_XBSGZ_"I5PM"G%_OH>[)R:MRP;6NC?,TFDM'9M!QSQ-EN
M5X'ZM*,*U237N2U22UO)+;R\_1G+_L\^*OVB/$.LZC#\:O#?V&UCM4:R?[&L
M6Z3=R,@G/%-_;R_Y,A^,'_9,==_]()J]8KF/B[\'? 7QT\$WGPY^)EC?W>BZ
MC \&H6-EKEW8BYB<8:.1K66-G0C@J2002,<U_;.0Y36R7+(X2KB:F(<6_?JN
M\W=WLVDMMEY'X#F6-AC\6ZT*4:2=O=@K15ET7GNS\@?V)_V4_BQ^T3_P2Q^(
M>J? ;XC>*],\4:3X^NW/A_2/$EW!9>(+-=.LS+9R6J2"%Y6#$HY3<Q58V.TC
M;]7_ /!!W]I/X0>._@'<_ #2O!FD>&_&_A0^9K<%A9K ^MP9")?O_%)*ORQ2
M9SM(0\!PH^I/V=?V,?V=/V3K>[L?V?O!=_X?M;Z?SKNQ7Q3J5S;2R[0GF&&X
MN)(]^T ;MN<*.>!6-I?_  3N_8^T#XY3_M)>&OA1-I/C6YOY;RXUK1_$^IV>
M^:3/FDPPW*Q8?)W+LVMN.X')KV3A/CO]A-TLO^"ZWQ^>[=8E'A_6&+2'  _M
M#36SSVQS]*YG_@B+8^#?$O@#]J;3/&VK/;^'K^VMHM7OK4EFBLGBU82R)M#$
MD1EB, GC@&ON;XA_\$Z_V2?BC\<V_:)\7_#1Y?$UQ"L6IRVVK7,%OJ2! @6Y
MACD5)E*JJLK#:Z@!PPXJW\'_ -@']E#X 0^*+?X-_#6XT&/QE8/9^(X8/$FH
M317D3"0<Q33O&K*)9-K!05#L 0"10!^=_P ,6_:L_P""5?QP\&_ 3XJ);?$/
MX(>,_%]B_AB]A/FVXF-U%-!=VA!+6URCF.8P9,<F&VEL^8.S_;J^"G[3_P"S
M+^TMXU_X*-_L,?$0ZI86][Y?Q+T! 7;3I(8(6FCN8&P+BU,9CE)'SQ"3>N%
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
M&^ OQO\ 'EE\3_B1X0GN_$&E:>MIHNL6FK7-G<Z:HD:3?;RV\B/%(6;EU.<
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
$0!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>ex211-subsidiaries001.jpg
<TEXT>
begin 644 ex211-subsidiaries001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** $(R"/7TKQ;PUK[77C+Q9I.K:OJSA-72QTU([N5?*
M#/(#R#C@*#\V>GO7M)S@XY/;->=>'O!6NZ!KOB;42FE7:ZS>+=QQO/(GD,KL
MRY/EG=RP].GO0 GQ T?Q/:>";2^T/6KUM3TF%3<JLK 7J*/G) _BX)XP3R/3
M&EX+U:+QO;Q>)X;FYAM3"+=;%;IB%D'WV< ]><#V^8\D8T!IFOW-MIUGJ,MC
M/;[FDU$K(ZF;))"*-I^0$C@GD#!XSG#\.^!]5\*>.=6U'29[)- U%M[Z>SL"
MCX^^ORX'.>/0X["@#F_!_B6:2_\ 'MMJNJZE*+.]FM[(;YG\I%:3 !7H>%Y/
M/%5-'U[6+C]GC4?$$NK7S:JC.RW1N&W+MD"C'.,8[5U_A7P3K'A^?Q;-++8S
M'7+B2XB"2N/*+%_E/R<CY^H].E4-/^'&LV7PBO/!1N;!KB=FVW(=]H#.&.1M
MSGC% &-XQUO5=-^$'@[5[;5;^*^NY;07,ZW#EI!)$S.#SW('T[5M>%M9O[[X
MIZUI-GJ5S<>'H;52T-[*5GBF.W[@?$NWD\GCWZ4_Q%\/=9UKX>^'?#<=Q813
M:5) [S-(Y63RHR@P-N><Y]O>M.+P5J%U\2$\::A/:QS6UH;:VLK9F*MD-S)(
M0,_>/1?3TY .>^&$NJ^*M UU;[6]1,D.L&!91<-O6%"C; <\9Y!/7!IGAT:E
MKGCOQSH;ZYJL4-AY:6++>2$P%@>>3\W('WLUTWPX\'ZCX-L]5M[Z:UF%[>O=
MJT#-\NX ;2"H].OZ4GA;P?J>B>.O$>O7,MF\&L,C".)V+1;<XZJ <Y]J .FU
MK3KK5---G:ZG/IQD($EQ;@>:%QR$)!"DG'.#QGOR./\ AA)K]SH>M6^I:K/>
M0V^HS6VGZA* TDL:':7YR&&0<$YYSU KI_%EGK>HZ!/9Z!=6UI>3?(9YRWR(
M?O;=O.[MGMG/6J'A#2?$NC:=/#K-YIUR45([."SC,,42*#Q]W/.1V/04 97P
M@UK4]>\'W-[JU[)=W7]H3)YC@#@;<  < >PJ/XN:OJVB:)I=SI>I2VGG:E#;
M2K&JY=&W$_,1D?='3'>IO!OA#7_"?@G4M(BO;$:C++-/:W*[F1'<#&Y2O8CW
M^E)XO\(>(/%7A/1=-FO+!K^TN(;JZN6W*LCH""%4+P"3UX^E '?44U"Y13(J
MJ^.0IR ?K@4Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH R?$NMCPYX>O-8>W-Q%:1F62-6VL5'7&>]+X;UH>(O#UGK"VYMXKN,
M2QQL^Y@IZ9]_SK&^*,B)\,]?#NJE[1D4$XW,>@'J:Q_!7BO2-)^&?AV)[ZWD
MO3;PVZ6B2@R-*Q"A=HY')YXX% &U8^.([SQSJGA9K!HI]-A$\]PTH,>PA2,<
M9)PXZX[T[3/&9U;2[+6+33))=+O;A((IHYE,BAI/+#NG\*Y]"2.X'..(T2]@
MB^/WC2XWQR(=-CV#<,2%4BRH/?H<UDQZ-'X<U'2]?^'>M2"'4;N);CP_(^[(
M<C=\O5=HZY&5'.>U '?:Q\1)-$ETM+O0;A1JEZ;.US.N2=VT,P[*<@^N#TKJ
M=*O[B_6Z%U826<MO.82K.'#C:K!E(Z@[OT->:_&2:)=?\"!I$!CUB.1P6^Z@
M9/F/H/>O658,H92"I&01T- ',VOC&/5]<U+2]#LS?-IA"7=P\HCB60Y_=J<$
MLW!SQ@>M0VOCZPO_  SJ^KVMO*9M'\T7UC*0DL+1@EE[@G@X.<'UZUR/PP5/
M!.I>*=$U^>.SG-\;N":Y<(MS"1C>K'@XQSZ9YK'T;3YUT+XI>)YE:WT_64N1
M8B4;#,H67#@'LVX8]>: /1-'\;7&M:+IFL6VAS&QOY40$7"%XU:01[V7T!/.
M,\5JZ_XCM]"ETZV9!)>:E<?9K6-G"*6P22S'H !Z$Y( !S7$_!W2W_X130M5
M&HS2HEA-;/:,P*1,9@P( &0<*<Y)[5M?$33?#NO06&B>(B\$=RTCV]ZC[3;R
MH!CYB, $,1SQG ZD4 7]2\6S:1I6L7EYI$J-I4*S2H)5*RH=W,;=Q\IZA3G/
MXNLO%CW_ (-M?$<&G$QW(1TMVF ?:S!02<8SD]/3OVKSO3K#Q,_@_P =>&9-
M1?7[*UM-FG7H^9I&*$M$#D[B.!C)P3CO@;/@O5]/O?A9H>D6UW#+J06"![17
M!EC991OW)U 4 DDCH* .AU+QO)I_C6T\*KI+SW]W:FZB9)P$*C=D$D#!^0]O
M2H++XGZ+=^$M5U^2&YMTTN4P75M(%\Q9,A0HP<')( .<>N*Y'QA)9O\ '[0_
MM.I&R@329$EN(YQ$8B?-P-W\)Y'YU3\%FUB\#>*-.UO3#/X8_M)(+>\\DI)>
M1R2[/-8@98K\C;@,_E0!ZM;ZS>O?0V=QI8C>X@>:*:.X$D)V[?E+8!#?-G[I
M& <$US^C_$J+6O"6M>(H-*E2VTEI%FCDF&]S&H9MN!CH>,FN:\':;?>#O'-M
MI&D>(O[8\*W%K+/(DD@?[ %'RDL.!N)P,8S\W'&:P/ US GP4\>QO-&LCS7I
M52P!;="H7 [Y/ ]: /0H?BA8IHFDZWJ6FW5EI.IN(XKPLKK$Q)P) #E<X/(!
M%:.J^-DTSQMI7AC[ TL^IHTD$ZR@(%4$G=QD?=/3/:O*+MO[=^ GA_POI2?;
M=8NGC46T/S-"%D8EGQ]P#IDXZUNZVD>G?&KX?VLMRCFST]X99"W ;RW49],G
MU]: /2_$WBC3?"EA;WFIR[(I[F.V7_><XS] ,L?84[Q1KR^&?#EWK,ELUQ#:
M+ODC1PK%<XXSP3S[5QGC+35^(-AKMG:'3YX+.+[-%+)=;##.,2,^ I!&0B\D
M?=<=#7.+XM7Q)^SKJ2W<P&I6MM]CG1VPSLI 5L=3N7!^N?2@#MU^)-K"GAZ;
M4=-N+6TU\(+.X#JZJS@%5D'!4G<.@(JY<>-5M_B#;^#SI[FYN+?[4D_FC8(_
MFZ\9S\IX^G->2PM+I+_#W6M?E?5/"T=I!'&N !IUUL7E@@&X K_%DC#=QSU%
M]>6TO[26D31W$3Q'1RGF*X*[B9"!GUP1Q[T =38^/9-2\1ZSH=KH[-=:25$S
M/<JJ/N^[M)'.??%7)/&21C1+9K%XM4U=Y4AM+B4)Y9C!W[V&>G3@$DD8]:\O
MTD65U\6O&4LVN)I\27EG<*YG5(YQ%(K,I)ZCC'!Z]:ZSQ9_PB?Q!M-+MM0N)
M+6.<W,NG:FC[-CQ.J'!(QAB<C/7:,<XH [O2]3EOWO(I[&6TFM91$RNP8/E5
M;<A'5?FZG!X.0*T:\_\ A=)KT4.LZ7JVI?VM9Z?<K#8ZGU^T+MRPSSNVG SD
M\Y&3BO0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R]<T[4=2
MMHX]-UN;29%?<TL4$<I<8^[AP0/6L+_A%?%7_10;_P#\%UK_ /$5V-% '&_\
M(KXJ_P"B@7__ (+K7_XBC_A$_%.[=_PG]_GIG^SK7_XBNRHH X[_ (17Q5_T
M4&__ /!=:_\ Q%'_  BOBK_HH-__ ."^U_\ B*[&B@#C6\)^*&^]X_OCCGG3
MK7_XBE_X17Q5_P!%!O\ _P %UK_\178T4 <=_P (KXJ_Z*#?_P#@OM?_ (BD
M/A3Q2>OQ O\ _P %UK_\17944 <:/"GBE0 /B!?@#H!IUK_\12#PGXH!)'C^
M^!/4C3K7G_QRNSHH X[_ (17Q5_T4&__ /!=:_\ Q%)_PBOBK_HH%_\ ^"ZU
M_P#B*[*B@#C1X3\4KG'C^_&3DXTZU_\ B*7_ (17Q5_T4&__ /!=:_\ Q%=C
M10!QW_"*^*O^B@W_ /X+[7_XBC_A%?%7_10;_P#\%UK_ /$5V-% ''?\(KXJ
M_P"B@W__ (+K7_XBC_A%?%7_ $4&_P#_  76O_Q%=C10!QW_  BOBK_HH-__
M ."ZU_\ B*/^$5\5?]%!O_\ P76O_P 178T4 <=_PBOBK_HH-_\ ^"ZU_P#B
M*0^%/%)&#\0+\C_L'6O_ ,17944 <_HFAZWIMZ9=0\4W6J0>65%O+:0Q*#D8
M;**#Q@\=.:Z"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445!;WEK=M,MO<13- _ERB-PVQ\ [6QT."./>@">BBB@
M HHHH Y?4/'NEZ;?S6<UCK+R0MM9H=,FD0GV8+@CZ56_X65H_P#T#M?_ /!/
M<?\ Q-=@[K&C.[!549+$X %9UMXAT6]>-+36-/G>4D1K%<HQ<CJ!@\T 8'_"
MRM'_ .@=K_\ X)[C_P")H_X65H__ $#M?_\ !/<?_$UTR:II\FH/IZ7]JUZ@
MW/;+,ID4>I7.11+J>GV]]#8S7UM'=S9,4#S*)'_W5)R?PH YG_A96C_] [7_
M /P3W'_Q-'_"RM'_ .@=K_\ X)[C_P")KI9M6TVVFEAGU"TBEAC\V5'F52B?
MWF!/ ]S45OX@T:[DBCMM7L)GE!,:QW*,7&,\ 'G@$_04 <__ ,+*T?\ Z!VO
M_P#@GN/_ (FC_A96C_\ 0.U__P $]Q_\373V6IV&IK(UA?6UVL;%',$JR!6'
M8X/!]JAEU[1X9;F*75K".2U&ZX1[E 8AZL,_+^- '/?\+*T?_H':_P#^">X_
M^)H_X65H_P#T#M?_ /!/<?\ Q-=1+J-C!9+>S7EO':, RSO*H0@]"&)QSVJ*
M/6=+EU'^SX]2LWOMN_[,LZF3;Z[<YQ[T <Y_PLK1_P#H':__ .">X_\ B:/^
M%E:/_P! [7__  3W'_Q-=1::A97_ )OV.\M[GRG,<GDRA]C#JIP>#[4VZU33
M[&5(KJ]MX9'&Y4DD 8CN<>GO0!S/_"RM'_Z!VO\ _@GN/_B:/^%E:/\ ] [7
M_P#P3W'_ ,373'5-/%B+TWUM]D)VB?S5V$YQ@-G&<\?6B+5=/GMI;F*^MW@A
M.)9!*-L9Z_,>WXT <S_PLK1_^@=K_P#X)[C_ .)H_P"%E:/_ - [7_\ P3W'
M_P 37166N:1J<@CL-4L;MRN\+!<)(2OK@'I[TP^(=$%XUF=8T\72N(S#]I3>
M&/0;<YR?2@# _P"%E:/_ - [7_\ P3W'_P 31_PLK1_^@=K_ /X)[C_XFNGN
M]3L;!D6[O((&<$JLC@%@.I [XID^LZ7:V,=[<:E9PVDF-D\DZK&V>F&)P<T
M<W_PLK1_^@=K_P#X)[C_ .)H_P"%E:/_ - [7_\ P3W'_P 3746>HV6HH[V-
MY;W2HVUF@E5PI]#@\&I?/B$X@\Q/.*[Q'N^;;G&<>F30!R7_  LK1_\ H':_
M_P"">X_^)H_X65H__0.U_P#\$]Q_\36T?%?AU7VMK^EAN>#>1YXZ]^U68-9T
MNYNDM8-2LY;B2(3)%'.K.T9Z. #DJ?7I0!SG_"RM'_Z!VO\ _@GN/_B:/^%E
M:/\ ] [7_P#P3W'_ ,371G6M+6[^RG4;43[_ "_+\U<[_P"[C/WO;K4J:A92
MWTEC'>6[WD:[WMUE4R*O3)7.0/>@#E_^%E:/_P! [7__  3W'_Q--;XDZ,RE
M3I_B#!&.-(N ?S"UUD5]:3W,UM#=023PX$L22 M'GIN Y'XU/0!P,/C7PS!I
MC::FCZ\UFRLC0R:3<NI4]0=RG@YZ50O]:\"ZI/'-?^%]6N)8[8VJ-)HMP2(O
M[OW?<_2O3:* /,AK?@@26\@\.ZXKVUL;2$KI5T-D)!!08'0@FBSUOP183V$]
MKX=UR*33T9+0C2KK]RK9W!>.AR<UZ;10!YOI'B+P9H-Q//I?AW6K5YV+/Y>C
MW.,GDX&W"YP.F.@IVI^)_!^L3^=?Z!KDTAB\EF.D7(WQY#;&PHW+D9VG(KT:
MB@#SS_A+/"G]M)K T371J$</D),-)N05C_N ;<;<\XQUIUYXQ\,7]Y%>3Z/X
M@^U1(4CG32[J-T4G) 90" <#/KBO0:* /-+G7O!-W9VUK/X<UIXK:8W$/_$H
MN0RR$DE]P7))).23SGG-1IJ_@2/34TY/#.L+9QW'VI(1I%SM27!&]?EX/)QC
MH>>M>GT4 ><IXG\(QVK6Z:'KZHTYN69=+N@[2_WR^-Q;WSFHTU_P7'+ITJ>'
MM<6332QM&&DW68BQRQ''5NY/7OFO2J* /+8-1\ VUW#=0^%]826"9IX2-(NL
M1.W)*C&%SZ 8H?4? ,D;I)X7UB17N_MK!](N6S/WDY7J>_KWKU*B@#RX:IX#
M6TCM4\,:REO'=?;$C32+E0LW]\87@CMZ=J=JGC6UU75X(KC3=1DT-/*F*/HM
MSYXGCDWJ0=FW;POOP?6O3Z* .._X65H__0.U_P#\$]Q_\31_PLK1_P#H':__
M .">X_\ B:[&B@#CO^%E:/\ ] [7_P#P3W'_ ,31_P +*T?_ *!VO_\ @GN/
M_B:[&B@#CO\ A96C_P#0.U__ ,$]Q_\ $T?\+*T?_H':_P#^">X_^)KL:* .
M._X65H__ $#M?_\ !/<?_$T?\+*T?_H':_\ ^">X_P#B:[&B@#CO^%E:/_T#
MM?\ _!/<?_$T?\+*T?\ Z!VO_P#@GN/_ (FNQHH X[_A96C_ /0.U_\ \$]Q
M_P#$T?\ "RM'_P"@=K__ ()[C_XFNQHH X[_ (65H_\ T#M?_P#!/<?_ !-'
M_"RM'_Z!VO\ _@GN/_B:[&B@#CO^%E:/_P! [7__  3W'_Q-'_"RM'_Z!VO_
M /@GN/\ XFNQHH X[_A96C_] [7_ /P3W'_Q-'_"RM'_ .@=K_\ X)[C_P")
MKL:* .._X65H_P#T#M?_ /!/<?\ Q-'_  LK1_\ H':__P"">X_^)KL:* ..
M_P"%E:/_ - [7_\ P3W'_P 31_PLK1_^@=K_ /X)[C_XFNQHH X[_A96C_\
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
MH^T6B&."0LQ,:'JHYZ' R.^!4@TFQ&K'5?LX^W&/RO/R=VS.=O7[N><=,\T
M<;;)IS_ E=Q4VIT,N[$\^9Y>68G^_OR?7=[U3_L36-6AT744G-OXIL-&MYHY
M)2</(<^9%*.ZOT/H<$=*[G_A']*\XR?8H\&3SC'SY9DSG?LSMW9YW8SGFK(L
M;8:@;X1_Z24$9DW'[H[8SC'>@#G?!FN)X@EU:\%O+;3K-'%<6THP\,JH R'U
MP>_<8-=7445K!#---%"B23L&E91@N0  3ZG  _"I: "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#BO'TK)?^%8KCC29=61;S
M/W2=K&(-_LF3;UXR!6CK>IM:^+O#MC]CAF%T;AEF8G?"4CR=H[[@<=L=>:WK
MJTMKZUDM;N"*XMY1M>*5 RL/0@\&JEOH6FVMS%<QVVZ>%2D4DKM(8E/4(6)V
M@^V* .';Q=K\/A*/Q>DMC/82Z;+<-:%\LDNW<H3" X7#!PS$X&1TJWXBU[6M
M#_M"&WOQ=*="N-2@N'A3,4L.WC"@ HV\8SDC!Y/;J+/PQH=A=W5U::5:0S78
M83LL8^<-]X$=.>_KWIR>&]'CL9K);&/[--$('C))!C'2/D\)R?E'')XYH YF
MYU'Q#9SI;R7\LPN-/FNX9K>S5F$P\L+$5 /R_,3D\G(&>.5EU[6M.O+./4[N
MVMV;P_<WUSYL7R0SHT7)*\E5WL"!UQ5G7?!YU+4[:9;/3+NS@MA!'#=^8CP<
MDEE=<D@C:-IZ;1@\FM6T\*Z9#:PQW-NEU)' ]MOE+,/*<Y:/#$_)T&"3P!G.
M* ,_POJ^HW>NZIIU])+)';VUI/$TT:(^9!(&X3C'[L$ \C)S75UFZ?X>TC29
MS/8:=;V\QB6$R(F&* D@$]^M:5 !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !13)94AB>65@D:*69CT '4UCZ5XIL-6U.
M734BO+:\CB\\17=LT+219QO7<.1GCU&>10!MT444 %%%% !12,2J%@I8@9VC
M&3^=<[;>-](N-/MM1874%A<R^3'<RPD1[]^S#$9V_,,9; SWH Z.BLR'7+:?
MQ!<:*D<_VNWB6:3*#8$8D*<YYR5/'7BBZURUL]<L=(DCF-U>J[P[5RI"8WDG
M/&-PZ^O&: -.BLR[UN"SGO(I(+AC:6XNI6501Y9W<CGD_(W'7CZ5%8>(K?48
MK&:"TO1!?('MY6B 5@4+C//&0.^/2@#8HK,T;7+778;B6T294MYWMG,J;?WB
M$JP'/8C&>E5Y/%%G'>ZI9BWNWFTR)9KD)&#A&!*D<_-D*W YXH VZ*R(O$FG
M77AV'7;.1KJPE561X1DX)QT..0>".HI/^$CM!XCBT&6*YBOIH6GC$D>$=%QG
M#9P2,C@<^V* -BBJ6FZG%JD,DT,4R1I(T8:1<!RI()7GD9'7H>V:H?\ "46I
MU#4+&*SOII]/*_:%BA#;=R[EQSSD<\9H W**R+3Q%9WFM-I44=Q]I6V2Z)9,
M*(GR%;.>Y!&.O%6=0U>UTZ:W@D+R75R2L%O$-SR8&3@=  .I) &1SR* +U%9
M">(K-H[X,DT=S81^;<6KJ!*B$$A@,X8$ X*DC@CJ,5!IWB_2M2GT^!#/#)J4
M!N++SX2@N$ #$J>F0"#CKCG% &]16#+XMT^$:T7BN@-&7=>GRQ\@V;^.?F^7
MGC^?%.C\6:89+%;@7-H+\J+5[F%E25B,A0WW0Q'0$@GM0!N451U/6+'1Q:F^
MG6$75REK#G^*1_NK^E7'8JC,%+D#.U<9/YT .HK-T/6[7Q#I46I6*R_992?+
M:5-I;!(/'4<@]:S9/'.CP278N?M-O%9W0M+F>2$^7%*=N S#( .Y?FZ<CF@#
MI**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **S=:UNUT*W@GNTF9)ITMT\I-Q\QR%4?B2!FJE[XJM-.L[JYN[.
M^B6V\KS%,/)$C%5(.<'D<\\4 ;M%%1SR^3;R2B-Y-BEMD8RS8'0#UH DHJE=
MZG'9:)+JD\,ZQ10&>2+9^\50N2,9Z@=LU/:7*7ME!=1!A'/&LBAASAAD9_.@
M":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@".>:&WMY)KB1(X8U+2.YPJJ!DDGTQ7(:-XC\.ZWXBEU:'5
M+6:>.T>.&*-MS10 AG=\?=W$+P>@5>Y(KLZ* (;2Z@OK.&[M95EMYXUDCD7H
MRD9!'X5-1C P** "BBB@!'=8T9W8*JC)8G  KPV.9)?A/8BUU7[;<I?&1=#R
MC"[(NF81X0"0=FSG''.17N=% '"6^KZ;9?%;7#>7]K;9TNT7]],J_,'F)')Z
MC(_,4[5]3M)/%WA+7A,HTK;>V_VMB!&&<)L);H WEM@]^/45W-(0""" 0>QH
M Y+4KVUNH_$M]!<126BZ4L/GJX*%QYQ*ANA(#+G_ 'A6?X+O[*#0?#!;Q'Y[
MMIL4 T_?$<.8T.<* WR!6SDG SFN] "@   #L*6@#SWP3XDT73]'UDW6J6D;
M#6;]Q&9EWL#.Q7:N<G.1C'7/%$=[:KXR\>E[B)"-.M,AG'!"39'7MD9^HKT*
MB@#R^_T^Y\/6D=_HL?VG0]7,/VVVB.1;SL5 G3_98\./HWK6QXRM8_%;-I.C
MW<":QIG^E"Y$A!MFP0$)4@C?RI]%R3SMSW%% &!X.\16'B3P[;W-DD<#1*(I
MK12/]'=>"F!V&.#W&#7.Z7"VH_$3Q>EKK$MLR2V+&. QD2!8QD'*EL<;3@CK
M7H-% '"C5M-L?BYJIN]0M;<?V/;)F694&X2S$CD]0"./<4R2]@/Q&TSQ(9E;
M1;G3)K"*Z)_=I,)@V=W0!PI /0[1ZBN]H(!&",@T >=ZL4OO&.J:U:S(=-L_
M#\MI/<AAY;RL^X(&Z$J 2<=-P'>LCPN\=C)X+U'6[D3Z;_944.FSY58[.Y,0
M#I)CJ6484D\8(QDY/K0      ["EH \KO[VU:W^*X%S"=T&%PXY_T)5X_P"!
M<?7BK/B6X@\0_#O3O#^D31W>J7:VBQ"W8/\ 9]K(S2.1]P*%/)[\5Z710!PG
MB*Q;QHVK6=I+9O#:0FU65YRIAN#MD,@P#RI$>#Q@AQ6UX/\ $D7B+PG::G+)
M$LZQ[+Q0PQ'*O#@^@R"1[$&NAHH \]^'/B+1[3X?Z3!+J5K]I+/&MNLJF5G:
M9@JA<YR<C_\ 5572M&M/%=[XSTRXOV^PRZRKSP0%<RJL4)QNY(4LN#CT(R.:
M],HH .E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 <7\3)8TT+3$>Y$#-K%EA\J"N)E)89R.!SR"/6F>-8'L/ .
MJFYU*2[$L\+I+/L! \R,;?E 7'!/ [_C7;T4 >9ZOJ5]-!XF"7DL/B"UO4.D
MPK,1YD16/RMJ9PZN=X;@]\]!A^(YW\=7;ZK>B73II1;A-0D"Q!K2,G #8^_N
MQZ$<8YKTC R#@9'>EH \DN]9BN]'U"SUF_>)&\-0R:;NN&07#F)_-8$'YWW;
M 1R<=N3F+4=?BAL(FMM3EAN+2#2G >X*@(73>8T& 5*DAV;(XQCBO7RH/4 _
M6EP* $5@RAAT(R*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HI&944LQ"J!DDG  K,TSQ%I>L7=Q:65PS7%N%:2*
M2%XFVMG# .!N4X.&&1[T :E%%% !1110 44CL$1F.< 9. 2?R'6L2U\8:%>0
M6\\5XPM[F3RH9I;>2.-WR5VAV4#.01C/7B@#<HK/BUNPFUF;2(Y7-]#&))(_
M)<!5.<'=C;@X..>QHN-:L+35K72YI76\NPS01B)SO"XW'<!CC(SSWH T**S[
MG6["TGN89I)5>VA%Q-B"1@L9S\V0N#]T]/0U#9^)-,OQ:M;O<LEVNZ"1K.94
MD&TN,,5 Y4$CGF@#6HJAI6M6&M1S26$KRI#*T,A:)TPZG#+\P&2#P:KR^)M*
MBNK^V::8S:>BR72K;2MY:D$@\+R" >F>AH UZ*SCKFF_V-%JZ7/FV$JJZ30H
MT@8-T.%!-,3Q#ICZZ-%$T@U%HC.(7@D7,8X+ E<8R<=>O% &I152PU.UU-)7
MM&D=8I&B<M$Z#<I(8#<!G!!''I5%_%.E)=WEKYET\]EC[0D=E,_EY&X9VH>H
MYH V:*S+;Q!IMWJATV"=WNQ"MP4\EP/+;.UMQ&,'![]JL7VIVFG"+[3+M>9M
MD4:J7>1L9PJJ"3P">!P!F@"W16:FO:=);W<PG<"S&;B-H7$D0QG)0C=@CD<<
M]JBT_P 4:/JDUM#:W9,EU#Y]NLL+Q&:/ .Y-X&X8(/&>M &O16,_BK1XQJ9>
MYD TL9O3]GD_<C;NR?E_N\\=N:=;^)](N9[6%;IHI+L9MQ<020^=QGY-ZC<<
M<X% &O15:\U"TT\0&[G2'SYE@BW'[\C?=4>YJ=W$<;.P8A1D[5+'\AR: '45
MB?\ "6Z)_P (Z=?^V-_90_Y>/(DQUQG&W.,\9QBKEQK-C:R0Q222>=.I>.!(
M7>4J.K; "P R,DCN* +]%9,WB;2(-'N-5DN]MG;,5N'\IRT)'4.N-RD=\@5H
M)=1R6@N5$GEE=PS$P;'^[C/X8H FHK!MO&>@75M;727S):W+!8;B:WDBBD).
M  [J%R3P.>:N3:]I\&KG2GDE-]Y!N/)2WD8F,'!8$*0>2!]: -*BLVTU_2[_
M $5M7M+H3V*ABTD:,2-IPP*XW C!R,9I9M<T^".U:29]UV,P1+"[22#&20@&
M[ XR<<9YH T:*IV6J6FH2SQ6[N98-OFQR1-&R9SC(8 \XIEKK6GWFJ76F0W&
M;VU56F@=&1E5NC ,!D''49% %^BLXZ[IJVUU<R7!BAM9/*F>6-D"MQP-P&3R
M,8SG(I;;6K&ZO!9I))'<LAD6*>%XF=1U*AP-P&1G'3(SUH T***IP:K97.IW
M.FPW"O=VJ(\T8!^16SM.>G.UORH N45GZAK5AI=U9VUW*Z2WDGE6ZK"[[VP3
MC*@C. 3SV!HT_6].U26\BL[CS)K.3R[B(HRO&V,C*L >1R#C![4 :%%9A\0:
M8-/^W-<%+?S3 I>)U9I Q78JD;F;((P <XJ2VUFRN[W['&\JW/EF7RIH'C8H
M" 6PP'&2!0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **KWM[;:=:275Y.D,$?WG<X
M R< ?4G  [FJT.N6,UW#:AIXYYP3$D]M)$7P,G&Y1T% &C1110 445 UW&M_
M'9E9?-DC:4,(F*84@'+8P#\PXSD\^E $]%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #9'2.)WE95C5269
MC@ =R?:N4M'N(?B%=W,L]G<V-SI@D6X1=K6JH_RHS9(*MO=@>,[#V%=8RJZ,
MCJ&5A@@C((J"VL+.SMVM[6T@@A;.8XHPJG/7@#% $D$\5S!'/!*DL,BATD1@
MRLIY!!'4&I*;%%'#$D42+'&BA511@*!T '84Z@ HHHH *\0=[B/X,V4[W<$]
MC'?EVTY4VRW>+QB(UDR>2P!X7)QCCK7MSHLB,CJ&5A@J1D$54@TG3;:42P:?
M:Q2#HT<*J1^(% ',V$\2?%?7/,D5"=)L^&8 _?F_QIFK7EO/X^\(7\<JM:.M
M_;+,#\AD(3"@],GRWQZXKJ)M(TRXE:6?3K261N6=X%8G\2*EDL+.:S%G+:0/
M:@ "%HP4P.GRXQ0!SVK2))/XG9'5ECTA(W(.0K_OR5/N 5./1AZU3\&O/!X9
M\+2W.J6[6KZ;!%';"+#-(T:;<')S@!L\#J3VKK$T^RBL_L<=G;I:_P#/%8E"
M?]\XQ3(=(TRWD$D.G6D<@R R0*",C!Y H Y3P-J%G9Z'KDUS=111QZUJ#.S.
M!@>>QJ*%U/C+Q[SC&FV9(/;]W-76C1-)5PXTNR# Y#"W3.?RJ4Z98-)+(UC;
M%Y1B1C$N7^IQS0!YO>6=SX.L8ULHGF\.:L8<Q(,_8+EF7YE':)SU'\+'T-;O
MCBPGUMX8="<+XATT&YBG5]ODJRD&-C_TTP5 ]MW\(SV*V\*0"!88UA P(PH"
M@?2F1V5K%-)-';0I++_K'6,!G^I[T 9GA/5]/UOPW9W>F1^3 $\LVY^] Z\-
M&P[$'C]>]<YIL%_<?$+Q@+&^CM]LU@9%:+>6 B!(SGY<@$=#UKMK:QM++=]E
MM8(-_+>5&%W?7%$5C:03O/#:PQS/]^1(P&;ZD=: .4MI88?BYJBM(B#^Q+4
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
MH0;:U@AP@0>7&%PH)('';)/'O4] !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M&[.[TQ/*M]FSR#]Z%EX9&_V@<@_G7-V,.HS_ !$\8+I][!;X%AO$D)<L/+/
M.X;>,C.#UKM+33[*P#BSL[>V#G+B&)4W'U.!S2Q6%G!<R7,-I!'<2_ZR5(P&
M?ZD#)H Y>WV)\7[U!M4#0+?"CC \^6JUU<)+\5M&O7D$FG2:?<VEK(#E!="1
M2X!Z;BBD>^UAVKJKG0])O)C-=:793RMU>6W1F/XD5,=.LFLA9&SMS:#@0&)=
M@[_=QB@#BM622;XD7D]J<PV_AZ6*^8?=#,^Z)3_M8#GV!]ZPO":N;CP$VMR(
MMG%I4;:1)"NU6N&A"O'*23\VSE<8!^;N,5ZE'IUC%:-:1V=NEL^=T*Q*$.>N
M5QBFG2].-HMH;"U-LIW+#Y*[ ?4+C% ' 7I'F_%;D<6B?^D5)XOVW/PHTC3K
M8AM7NH[(:;&G^L\X%#O7N H!)/89KOO[&TO]]_Q+;/\ ?#$O[A?W@_VN.?QI
MUII>GV#%K.QM;=B,$PPJA(].!0!R7C#3+KQ;]LTZTB60646(I?.V>5>G#H_0
M\H-I^DA%;_A37!XC\,V.IE0DTB;9X_\ GG,IVR+^# BM*&RM;=I6@MH8C,VZ
M4I&%WGU;'4_6FV^G6-I#)#;65O#%(<ND<2JK?4 <T >0E+\_L]WCB[M?LGD3
M_N_L[;\>>W\>_'_CM=GIHD@^+.KF]_Y>M,MO[/9NA1&?S57W#,I(]P:Z<:/I
M@LS9C3K3[*3N,/D+LSZ[<8S4DVG6-Q;I;SV=O+!'RD;Q*RK] 1@4 >7>*$DD
M_P"%G7EN?] .E1PNP^Z]PL;;L>X4H#^ [5Z;;7=O';6$32H))T B7/+87)Q^
M -2-IUB]D+)K*W:U' @,2E!_P'&*A@T/2+5V>WTJQA9E*$QVZ*2IZC@=* /.
M]-GL(_V?A'?;72XLIX8HL9:65F<(J#J6+8QCO6CH,-Y;>.?#MOJ+$WT?A0I<
M$G),@EA#9/?D&NUMM&TNRE$MKIMG!(.C10*I'X@5(^G6,EU]JDL[=KC;M\YH
ME+X],XSB@#S22VN/">CR>)-,B>;2[V*0:O:1C.T\@7*#U' <#J.>HK3TF1K7
MXEVQOSMCNM!ACTYVX4LK9E0?[1^1L=2 /2N[@M+:V@\BWMXHH>?W<:!5YZ\#
MBDN+&TN[<6]S:P30#&(Y(PRC'3@\4 8.D:I=W?CCQ%I\RVGD6,=KY;QQ,LC!
MP[89BQ!QSC '6LK7M!N-0\37FJZ/(D&O:=# UL['Y95/F;H9/5&Q^!P1TKL[
M6QM+%&2TM8+=&.XK#&$!/KQ2QVEM%<27$=O"D\@P\BH S?4]30!Y9>ZG)K&G
M:9K3VTUK8Q>)X9-1@F&#!MC5#O\ ]E9<9/3@&NG\:))<^(/!\-B<WT>JBX;;
MU6V6-Q*3Z*=RK[D@5U_DQ;9%\M,2<N-H^;C'/KQQ4-IIMC8;OL=E;VV[&[R8
ME3..F<"@"6"X@NHO-MYHY8\E=T;!AD'!&1W!!'X5S$L^CZKXDTS9>6:QZ3,X
MA195#/.R&/8HSG"AFS[X_NFNF@MX+6+RK>&.&/);9&H49)R3@=R23^-58-"T
MBUN%N+?2K&&93E9([=%8?0@9H Y_QH0-9\&\_P#,:'_I/-6;J.CWL6O:OXGT
M!-^K6=V(YK;.!?0>1"3$?1AR5/8\=#7<W%A9WDD<ES:03O&<HTL88J?8D<4Z
M"SMK9Y'@MX8FE.Z0QH%+GU..IH \Q348[N_\#ZW)OCT634-1=C,NT1S2-)Y.
M\'H>749Z$UZ5//8P7'G7$D4<L,+L9'('EQY!8D]A\HZ^GM4DEI;2V[V\EO$\
M$F=\;("K9.3D=#DG-0PZ3IMM9R6D&GVL5M*"LD*0JJ.",$%0,'B@"VK*Z!E8
M,K#((.012TBJJ($10JJ,  8 %+0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q7C]WM[WPM>W
M&?[)MM51[UOX4RK"-V]%#D')X!P:OZWJUW:^+_#>GP):26][]H=C)$6D4QQY
M!1@P R&(Y!ZUTCHLB,CJ&1AAE89!'H:JVNDZ;8R>99Z?:6[[=NZ&%4./3('2
M@#S:/Q5J[^%?^$DLM6MYKL:9-)<::"9&$X7.=F 8_+(((Z$8!YP3?\1:KJ6F
M1ZE_96JW$UH_AVXU!+@E7:*6/&QP2",.&/'3Y?EQS7>P:;8VUS/<P65O%//S
M-+'$JM)_O$#)_&HX](TR*VEMH].M$@E_UD2P*%?ZC&#0!Q-_=ZAIMU!:R:U=
MS)>:;/<Q$RQK(ES^["8X'R<G .1DG=QC#[G5=5T>[LTU/6I%V^&KJ[NI!$DB
MI.AA_>*J@;L;VP.A'YULZQX2.HZA#/"^F&VC@$(L[_35N8HP"3NC 9=A.0#U
M!VKQQ6GI_A_3-/M884LK9C$C(KF%00K$DJ,#A>3\HX XH P/".K7-QXDU;3I
M[PRQ16EG/$CSB5P7$F\DCIG:I*@D#/!P:[.JMKIMC8D&TLK:W(01@Q1*F%!)
M"\#IDDX]ZM4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%9EGXBTG4-5N-,M+U)KRWW>;$H/R8.#DXQP3CK0!IT444
M%%%% !12,P1"QS@#)P"3^0K'MO%>AW<=O)%?KY5S)Y4,KHR)(^2-JLP )R",
M9SD4 ;-%48]8L)=7ETI)B;V)!))%Y;?*IS@DXQ@X.#WQ3+_7=-TR\M;2\N/*
MGNW\NW4QL?,;^Z"!@GVH T:*JQ:E:S:A-81R,US H:1/+;"@].<8Y^O:JU[X
M@TS3[];&YN&6Y:,S+&L+L2@P"W / R,GMF@#3HK,F\1:1!H\>KO?1-ITFW9<
MQY=#N.!RN>I('UXJ:UU6TN[DV\32B8)OV2P/&2N0"1N SR1^= %VBH$O;:6]
MFLDG1KF!$>6('YD5L[2?KM;\J@CUBPFU>72HYB;V%!))%Y;?*IS@DXQ@X.#W
MQ0!>HJ.XGCMK>2>4D1QJ68A2< >PYK.L_$>EWXM6MIY'CNL>1(8)%23(W##%
M<'(!/6@#5HK+7Q'I37*0"Z^9YC C^6^QY <%%?&UB"#D \8/H:@/B[1!/'#]
MJD,DH<Q*MM*?,"_>*X7Y@,C)'K0!MT53&K6!M[*X^U1B*^95MF)QYI92R@9[
MD FJE]XGTC3KAX+JZ9)$D2%L0NP$C@%4R%(W'<,#KR* ->BL=_%.CH(=UTX,
MTQ@C7R)-S2 ;BFW;G=CG'IS5ZSU&VOS*+=G+1$!U>-HV7(R.& - %JBJ-MK%
MA=ZE=:=!,7N[7;Y\?EL/+W#*Y)&.1R/6B76+"#5H=+DF(O9D,D<7EL2RC&2"
M!C R,GMF@"]15>]OK73K8W%Y.D,0(7<YZDG  ]23P .34%MK-C=W@LXY76Z,
M9E$,L3Q.4! +;6 .,L!F@"_1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
MA%W;-=-:B>(W"C<T08%@/4CJ* )J*** "BBB@ HHK/FUS2;::2*?4[.*2+B1
M7G4%#Z'GB@#0HK.FU_1K>Y>VFU:PBG0 O$]RBLH/3()R*27Q#HD @,NL:?&+
MA=\!>Y0>:OJO/(]Q0!I45!:WEK?0">SN8;B$G DA<.N?J*D6:)IGA61#*@#.
M@;E0<X)';.#^5 #Z*S9O$.BVUR]M/K&GQ7$> \3W**RYZ9!.16EG(R* "BJ4
M^L:9:W#6]QJ-K%,H!:-YE5E!Z9!/&:BF\1:);R+'/K.GQ.T8E59+E%)0]&P3
MT]Z -*BJEUJNG65M'<W=_:V\$F DLLRHK9Z8).#FHDU[1Y(YI$U:Q9(%WRL+
MA"(U]6.>!P>30!H45GP:]HUU(D=OJUA,[@LBQW*,6 &20 >>.:0:_HQL7O1J
M]@;1'V/.+E/+5LXP6S@'/:@#1HIAFB$/G&1!%MW;]PVX]<^E4O[>T;^S?[1_
MM:P^PYV_:?M*>5GTW9Q^M &A156?4["UACFGO;>..7_5L\@ ?O\ +Z_A3'U?
M3(]/_M!]1M$LO^?EIE$?I][.* +M%0K=6[VHNEN(FMRNX2AP4QZYZ8JG:^(=
M$OI(X[36-/N'DX18KE'+?0 \T :5%4IM8TRWO#9S:C:1W*IYAA>=0X7^]M)S
MCWIZ:E82Z?\ VA'>VSV6TM]I653'M]=V<8H M454EU33X+6.ZEOK9+>4@1RM
M*H5R>FTYY_"DBU73IX9IHK^V>* ;I7652(Q_M'/'0]?2@"Y15.SU73]19TLK
MZVN&0 LL4H8J#TR >*GN+F"SMWN+F:."&,;GDE<*JCU)/ H EHJC!K6E74T$
M-OJ=G-+.ADA2.=6:11U90#R/<5.+VT-Z;(74/VH+O,'F#>%]=O7'O0!/16?_
M &[I F,7]J6?F!]A7SUSN_N]>OM6A0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !156^U.PTN)9=0OK:TC9MJO<2K&"?0$D<T6>IV&H;_L
M5[;7.SA_)E5]OUP>* +5%1SSPVL$D]Q*D4,:EGD=@JJ!U))Z"DM[B&[M8KFW
MD66"9!)'(IR&4C((]B* ):*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"GJ]S-9:+?W=O'YD\%O))
M&F,[F520/S%<7X/O-0TH>&[*9[>]M]:LGO)+E(V643[5=G=BQ#AM^,X&, =,
M >@5GP:'IELKI#9QJCHT6WDA48Y95'\*D]0,"@#0HJ&TM8+&S@M+6)8K>"-8
MXHUZ*H& !^ J:@ HHHH I:P]U'HE_)8J6O%MI#  ,YD"G;^N*Y_P/!I]W\+]
M)C<1S6US8 W?F'(=V7]]O)[EB^<]\UUM9<?AW28KJ2XBLDC:5_,D1&*QN_\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 44$X&36;9^(=$U&Y%O8ZQI]U.02(H+E'8@=> <T
M:5%%% !1110 4450FUO2;>9X9]3LXI8_OH\Z@KWY!/% %^BL^;7=(M[A[>;5
M;&.9 "T;W"*RY]03D4DNOZ- (#-JUA&)UWPE[E!YB^JY/(^E &C14-K=VU[
M)K2XBGB/ DB<,I_$4]9HVF>%9$,B ,R \J#G!([9P?RH ?16?-K^C6]R]M/J
MUA%.A :)[E%9<],@G(K0H **I3ZOIEK<&WN-0M(I@ 3'),JL >G!-1S>(-%M
MW5)]7L(G9!(JO<HI*'HP!/3WH T:*JW.IV%E;I<75];0028"22RJJMGI@DX.
M:B37-(DCFD35+)DA7?*RW"$1KZL<\#@\F@"_15"#7=(NI$CM]5L97<$JL=PC
M%@!DD 'GCF@:[I!LGO!JMB;5&V-/]H38K9Q@MG /M0!?HIGG1B'SO,3RMN[?
MN&W'KGTJ*RO[/48//L;N"ZASCS() ZY^H- %BBJMMJ5A>S2PVM[;3RPG$J12
MJS(?]H \?C3KO4+.P5&O+N"W#G:AED"[CZ#/6@"Q14-K>6M[&9+2YAG0':6B
M<, < XR/8C\ZFH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BJU[J5CIL2RW][;VL;':K3RJ@)] 2:+
M34;'4 YLKVWN0APWDRJ^WZX/% %FBHYYXK:!YYY4BAC4L\CL%50.I)/046]Q
M#=VT5S;R++#*@DCD0Y#*1D$'T(H DHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2QI-$\4BAD=2
MK*>X/45SVGV%FWC"YGM;2"&+3;86J^5&%_>28=QQZ((L?[QKI*KK86J17$0A
M79<LS3#^^6&#G\.* +%%0VEK!8V<%I;1B*W@C6.-!T50, ?D*FH **** *6L
M2746B7\EBNZ\2VD:!0,YD"G:/SQ7/>![;3[SX7Z5%((Y[:ZL UV9#GS'=<RE
MR>Y8MG/?-==67'X<TF&YDGBLQ&97,DD:.RQNYZLT8.TGODC- ',0_;E^)VM_
MV8+9V_L>SP9V8 _/-CH*??@#QQX(&(PZQWPD$>-H?RUW 8_VLUTDOA[2YM0E
MOVMW%W,H229)G5F4= 2".!D\>],?PQH[M:,;,!K-66W99'4Q!OO;2#QGN>_>
M@#F[=HK#XO:H;1EBL3HRW&I[>$6<2'8S=@QC#?@!6?:W-[I/C;3]>N[*[MK;
M7R;.Z,S)L5\EK7 #$@[<H<@<MZFNY&@:4-.N+!;&)+6Y),Z(-OFD]2Q'+9[Y
MZT_4=&T_5K..TO[?[1!&RNJ.['YEZ'.<DCKD]Z /./$]S=VWB+QO]GLX[B"3
M3+&.Z9LL88F\]6D$8'[S:"6*Y'2O1-!M8;#PWIMI:71NX(+2..*X9L^:H4 -
MGW'-/@T;3[;49[^*#%W.BI-*79C(HS@')Y R<>F33]-TNRTBT%II]NMO;J25
MB0G:N?0=A["@#EOA?BZ\!0378$E]<S3MJ'F#+-/YC!PX]1@#![ =JR=9EN-(
M\9Q-H.G1:@+;PPZPVQDP'C69  O!W<=!QGUKMW\.Z4U[-=_9 DTYS-Y;LBS'
MIEU!"OQ_>!J;^Q[#^UEU3[.!>K%Y*S!FR(\YVXSC;D X]>: /.;VRM=/^#.A
MV^FWPOX%O+%HKAAM#EKI&QCG: 21CJ ,=JZO7?MG]A>(#J"6BL=,F%OY+$L5
MV-OSGGKM]N16A)X4T.6WEMVT]/(EG^TO$KLJ&7.[?M!QG/.?7FI3X=TMEG5[
M=I//B,,ADF=BT9ZKDG.#W'>@#'\*?;_[#\.O>)9"Q33HC&P8[Q*414Z^JLXX
M]:XWPCJ?V*6"#780FARZG=BRN <Q?:OM4O$WH>FS^'//WL8]*M_#FE6AMS#;
M,OV88@!F<B+Y2OR@G ^4D<5&?"NB-H\VDMI\;:?.YDEMV9BCL6W$D9[MS[GF
M@#8KCOAFZ0_#;2W=@B*)22> /WKUU-O906MDMI"KI J[542-E1Z YR*S;;PE
MH5G'#';V"QQ0.)(XA(^Q6#;@0N<9SSTZT 97@[_D8?&G_877_P!)X:@T&?[9
M\4/$KW+AVBM+,:?D_P#+NRLSLGL7ZD?W5]JW&\)Z(TMS+]C(>Z;?.1,X\TXQ
MEL-SQQS5BZT#2[QK9Y;11):KL@EB9HWC7^ZK*00.!QG'% %FUMK6WFNVME19
M)I?,GV]WVJ,GWVJM6:BM[:&TA$4"!$'..I)[DGJ3[FI: "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D
M/B)_R!=+_P"PU8?^E"55\6!;?Q]X1N+!<:E)--'.(Q\TEH(R7W^H#;,9Z$\=
M:ZS4](L=8ACAOX!/''()%4L0 X.0W!Z@\@]J+/2-/L+B2XM[5%N)%"O.?FD8
M#H"YR2/;- ''V&KZWK6AV^KO-9G2]1TZ5Y(2XW1R%-RK'A03C#!@Q/3/'(K+
M'B/4=(\#Z?)I]RK&PT&QN&@2,-@L,$REOX2%PH4[LACTQ7<6OA/0;*>\FM=,
M@ADO PG:,%=P;[V,=,]\8S4<O@WP[/&L<NDP.BVPM0&R?W0^ZG7H,G'IVQ0!
MS?B/Q)K6CW>M6D<[R7,0AO;"-(D)EMN?.3D?>4(YS[IUSSJ2ZY<7%O;W5GJ(
M^S:A?"*T5(U:26)8V+>7D8W%E8Y;@*,\5T@TZS$\,XMHO-AA:"-MO*1MMRH]
MCM7\JK3^'])N;"SL9;"%K6R*FVCQ@1%1M7;CIP2/H: .,L/$'B+6%\/V\6H0
MVDM^E^DTIM5=@T$FQ6QG'/<=.M:>DZSKFKW-OJ$$UHM@M_/:74$K@%51VC7;
MA=PDRJG!."&/3BMNT\,:+8SP36FGQ0/;M(\1C)4(9#E\ ''/?Z#TIT/AK1;?
M6I=8ATV!-0E.7G5<$DC!;'3=CC/6@#5HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHJO;W]G=R/';7<$SI]]8Y Q7MR >
M.AH L4444 %%%% !115*;6-,M[AK>;4K..9/O1O.H8=^03F@"[15";6])MYF
MAGU2RBE7[R/<(K#Z@FB77-(@6)IM5L8UF7?$7N$&]?5<GD?2@"_145O<P7<*
MS6TT<T3='C8,I_$4\21M*T8=3(H!90>0#G!(]\'\J '450EUO28+DVTNJ64<
MZG!B>X0,#Z8SFK] !152?5=.M;@6]Q?VL,Y (CDF56P>G!.:BFUW2+=U2;5;
M&-V4.JO<("5/0C)Z'UH T**K7.H65G"DUU>6\$3XVO+*JJV?0D\U$FM:5+'+
M)'J=DZ0J&D99U(0>I.>!]: +U%4(-;TFYD6.#5+*61@2%CN$8D 9)P#Z4HUK
M2C:/=#4[,VR-M:;SUV*?0G.,T 7J*1'61%=&#*PR&!R"*IRZQI<,[P2ZE9QS
M)]Z-YU#+QGD9R.* +M%5KO4;'3]OVV]M[;=G;YTJIG'7&327&IV%I;I<7-];
M0P28V222JJMGI@DX- %JBJT.H65S;-<P7=O+ N=TJ2!E&.N2#BF6>K:;J+E+
M+4+2Y91DK!,KD#UX- %RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HJM>:A9:=&LE[>6]LC' :>4("?3
M)-+:7]G?HSV=W!<*IPQAD#@'WQ0!8HIDTT5M"\T\J11("SN[!54#N2>@I()X
MKJWBN()$EAE0/'(ARK*1D$'N"* )**** "BBB@ HHHH **** "BBB@ HHHH
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XSXE6\-QH>EK
M-#'(O]LV(PZ@C!G0$<^HXJKX@MX/#WC7PO<:/$EM)?W,EM=V\"[4GA$;,791
MP2A (;KSCI75ZSH=GKUO#;WPE,<4R3H(Y60AT.5.1SP1FBUT&PM=1.HB.2:]
MV>6)YY6D94ZE5W$[0>X&,]Z .8BUS5]>T5;J33(3HFHZ;+-O)0-"2FY ?G;?
MD$@_*N"/RSHO%-]H'@;2I+9+62.UT.SN&B96>1\@*P."!&,#ACG)S@?*:ZJQ
M\%Z-IHN4M$NHX9PZB#[5(8H0^=WEH3A,Y/0=SC%02^ = FMC;M%=")K-+%T6
MZD4/$F=@;!^8KDX)YYH S-?\8ZIHDNMQ-':M+8F"XMT$+DS6KY\QL!N60)(>
M.,)[\:MSKUYY0N+66R-K->BWMY&1F9D"$L553F1MZE0!C@%N0*U9-$TZ6^@O
M);827$%N]LCR$L?+;&X'/7[HY//)]3563PKI+Z;IE@L,L,.F,K6AAF>-XR%*
M?>4@G*L0?7)H YNS\7:_JL>AQ6<.G0W&HQWH=IT<JCV\FS( ;.&],\>IQSI:
M=XAUK5+NVN;33HI-*>[FMIF)56C5&9 X;S.?F3E=@/S=>.;UCX/TC3;FSGM4
MN$:S>9X ;AV"F5MT@P2>">U/M/">E6.L3ZG;)<1R32F=X1</Y!E/63RL[=Q]
M<>_6@#;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHR#GGI0 44@96S@@X.#@]#2T %%%% !112 @]"#0 M%&0/QI"0.
MI H 6BDR/44;E]1^= "T4C,%4LQ  Y)/:@.I7<&!![@T +12!@>A%&1SSTZT
M +12;E_O#\Z-R_WA^= "T4TNBLJLRAFZ GDT[(QG/% !12 @]#1D'H10 M%)
MN!Z$4I('4XH **3()QD9H) ZD"@!:*3<OJ/SI: "BBDW ]"* %HI,C.,C-(9
M$#A"ZAB,A2>2* '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%&0.IHZ4 %%-\Q/,\O>N\C=MSSCUQZ4Z@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** .3^(&B)K^AV]@'\J=[I/(G'WH9 "58'V8 UQGC'7Y?%?PJNT8&&XM[
M4R:K$#@QS(_E^4?8R*S?2/WKU2^T^._-N9))4\B42IY;8^8=,^O4\5G7WA+1
M[^PU.RDMC'#JDOG7@B8H9FPHY(Y'W1TQW]30!E:UJ\FCZ[>I::?8;K70I;N&
M5HR'^1Q^[)'1.^!WJG<>,=:LK/499H+!Y(]"_MB (' &,[HVR?FZ#!&/IWKH
M[SPQ8ZA<RW%S)<O++9-8.WF8W0L<L..Y]>M0W'@[2[F-TE:Y97T\Z:P\TC-N
M>J__ %^OO0!D3^,=1TRXOHM0M[60K96MU;_9]RX,TIB".6/.&P=W'!/%2WGB
M37])AN)=2TK9:QW$:B\BA\W;"R,6=H4D9OE90IYZ-NQP16K<>$-)O&G-Y'+<
M+<62V,J22'#0J20..A!).X<Y[TMKX6L[.WBCBO-1,L4HD6XENVEDR%90"7SE
M0&;Y2,<YZ\T 9]GXFN]7NH=/TR?3Y+DZ:M^USM9X9-S%4" ," 2K$DDXXX/;
M*TWQ?J>L:G:7\#006;Z%)?&SG^4"4.%(:3.  5X;' SQS72IX2TN!K5[19K2
M6VA:!)8)"K-&QW,K'N"W/J#R"*;<^#=#NDCC>U9(8[)]/$44K(K0,.4(!YZ4
M 5_#?B&[U75M0L+I(3]FM[:=)8HGC#"7?D88DD QG#=P?SZ:L?2_#5AI%_)>
MV[W;W,D$=O(\]R\F]4)*Y!.,C<>?>MB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HI,C.,\^E+0 4444 %%%% !1110 444$@#).!0 4444 %%%!.!D]* "
MB@$'H:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MFMH&/F2S2OC?+*V6;'3I@ =>  .3ZFK- !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 <;\28(9]$TP31)(/[8L5PZ@\
M-.H(^A!P:JZ]#%X:\9>&)]'06PU"YDM;NTA&V.:(1L^\H.-R%0=P&<'!XKJ=
M;T.UUZVAM[N298X9TN%\I]IWH0RG..Q -);:!90:F-3D\VYOQ&8TGN)"Y13U
M"C[JYP,X SWH YM-=U37M'$[Z2C:+J6FRS"4E08<IN0,-QW[@3T P15"#Q3=
M^'O VD20PV\D5MHEG<%#N=Y,@*PPO^K  X9L@DX[&NEL/!6EZ9'<0VLEZMM*
MKK';M<LT5N'SN\M#PN<GZ9.,9-5Y?A_HLUJULSWHA>RCL'5+EE#Q1Y\O=CJ5
MW'!]^<T 4==\9:AHCZW')#;&33V@FB3RW)FM7SO< 'EDV2$XXPG;/&K<Z[=K
M&9[=K1K:2]6VAF8%LJ$)9@H.9#O!4*N#P3R!6C+H.G7%_!>SP>;<0VSVJO(Q
M;,;8R#GJ>.I]6]355_">EG3-*L(A/!%I3*UH\,I5T(4IRW?*LP.>N30!S]KX
MQUO5(]$CL+.P2XU&.\#-<,X5'@?9T S@]<=1GVYTM/\ $>KZG>6L]IIBRZ7+
M=36TLF55H@C,GF9+?,"R8V[01NZG%6M/\':9IES93VLEV#9/.T*O,7 \YMT@
MYSD$X_\ UY-/L_"6FV&KSZA;/=H)I6G:U^T-]G\UNL@CSC<3SZ9YQGF@#=HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE/#B2S:CX
MPM?M5P NI>7$[2EVB#6T)^4MG&"Q('05U=8]KX?6RDUB6#4+M9=4E\Z1_P!W
MF)]BQ@I\N.%1>N>E &7H6CC3/&&H'39[K^RA:HDT4UP\RFZW$Y4N200F-WKN
M7N#765SVF>%YM,B>,>(M7N$,+Q1K,80(RW_+0;(UR_?+9Y).#6[;Q-!;10M*
M\S1H%,LF-SD#&3@ 9/7@4 24444 %>>:EXG:T\>6%Z-2C.F&X;1YK02#*LV"
M)B.H_>CRSGMSWKT"5&DB=%D:-F! =0,K[C((_,5B7OA2TO\ P>?#<]U=&V,2
MQF<%/-.""&SMQNR <XZ\]: ,/6\_\+/L83:W5W#)H\\CV\$H7+++& Y!902
M2,]>:YJ;4KFY^&VHR2W=UYUMKT<,<,DK_:;6(W,8$,C9R6VL>Y!# 9-=_)X7
MWZU;:O\ VQJ"WD%HUF' A(9&96)(,?4E0<C%59O >G3:1=6'VR^5KN]6^NKG
M<AEFE5E9225V@ HO  &!0 GABTU.W\1:Y(RW46AR>3]BANI"S!PI\QE!)94)
MV\''() '>MX<?_A*-9\1W6I@RQ6.I/I]M;,3Y<2QJI+[>A9BQ.X\@8QBNS4$
M* 6+$#J>]8K>&XXM8N=3TZ^N;":[VFZCB"-',RC <JRG#8XR,9P,YQ0!@7*2
MP>,M%\*_:[EM.DAN[^4R2L7FPXVQ%R<E5WDXSR H/&<V1/)HGQ)L-)L]PT[4
MK":5[<$E89(F7#J/X00^"!QD ]<YVKSP[:WC64YFG2^LG:2"\5@9 6&'!R,%
M6'!7&.!C&!B2ST2&VU275)YI+J_DB$(FE 'EQ@YV*   ">3W/&3P, &'XA!_
MX6%X00,X27[7YB!B%?;$"NX=#@\C/2CP,";KQ3N9V\O6YHH]S$[$$<9"KGH
M2>!QS6SJ&@1:AKNF:L]W<QS:=YGE1Q[-C;UVMNRI/3T(HT30(M#EU&2*[N)S
M?W37<HFV85V !V[5'&%'7- '.37[ZSX=\9:A(S#[*UW9VP#$>4(4P6&.C&0,
M<]>%]*R]8\[0OA98>*-.N[F'4;.TMKAMUP[)<[M@=)%)(;=N/.,@XP:ZF+PW
MY<6O:7OD2PU:22<2Q%=T9E4"1>0>IRP.#]XCL,JG@ZT:ST^QO;Z]OK*P\ORK
M:<QB,F/&PN$12V, X)QD9Q0!SQD/_"=^*=VF7VH1PV=I,EO#*JA&992V SK@
MM@=,]*FU_3]5T_5-&O/#DDS75G8RO)92RDK?1H85\MB?X\,=K]<@9XKH%\,^
M5KVH:Q;ZM?0W%\D:2JHB*!8]VW 9"?XCWJS:Z(+:\M+DW]W,]O!)#B4H?,WL
MK,S84')*@\8 ]* .?L)-,\:OJDUG/,D%YIL"AE8I);R%YU;C/R."H!_W1570
M;Q]<\+Z7H5UN74;:Y-KJ 1R&4VQ!=L@YP_[OG/2:NLT_0-/TO5M2U*SB\J;4
M2C7 7[K.N1NQV)W<^N,]<Y2ST"PL=>U'68(RMWJ"QB8YX^08! [$C&?7:/2@
M#C6?RO&WB\'2[W48K:VM9(H()@H0F-RV 77!; Z ]*3Q1):Z)XJT1;A;^>P@
MT>[::.!W9W$7E!6;!!9@"W/7FNI3PSY.N:CJUOJU_#/J C6556$J!&"%P&C)
M'WCWH3PM"NL:=J;ZA>RSV-O) HD*$2B0J7+_ "YR2H/& .P% &+I$.KQ_# W
M-U?&74(H9;NSG\[S2J_,\2L_\?R[0QR<C(R>M;<M^FL^!&U)%*)=Z;]I49Y7
M='N'/J,]:JGPP=,T#4-)TBXN!!>^8D,4I4QV0DSN*< [1DD+D\\# Z:_]D0+
MX?&C0/)!;+;"U1DQN5 NT8R",X]J ,_P.-_@'0)'+.\VG022NY+,[-&I8DGD
MDDU0^'P)LM;9G=V76KV)2[EBJ+*0JC/0 =!5_3?"[:98Z?8QZWJ4EG8HB1PN
M(0&5!A Q6,,<8!Z\XYSS4-GX/.GVU[;VNOZK%%>7$MS*%\C.^1MSX/EY&23T
M.1VH H^'W_X2?7_$D^I RPZ?J!L+6U<G9&J(K%]O0LQ8\GD  #'-=1IFGC3+
M5K=)YID\UY%,TA=E#,6V[B22!G ]L"L]O#,4.L3ZGIM[<:?-=*HN4A"-',5&
M%8JRG# <9&. ,YQ6O;P"WA">8\ASEGD.68GN?_K<#MQ0!+1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <A\1,C1M-*O(
MA;5K*(M&Y0E'F567(.<$$@BJVM/)X8\6^')+"XG%IJ=P]G=6;S,Z$>6SB10Q
M.PJ5YQC(/-=%X@T"+Q#:6]O-=7-NL%S'<JT&S)>-@RYW*>,@4V+P[;?VQ%JM
MY<7%]>0(T=NUP5VP!OO;%55 )Z$D$XXSB@##/B>?6]./EZ5<#3;_ $Z6>*[7
MS!Y?R94/E0!N!R"K'D$>AJE;>+9O#W@C1II+)9X8M'M)V=Y\/+E0K!% ))4?
M,2<#D#//&WIG@N'2[2:QAU;4FL"CQVUK(Z%+56!!"';DX!( 8L *J3?#JQEL
M7LQJFI)!)IT.G2*K1_/'%GRR24X8;CTP#W!H 36?'$VB_P!M?:--BSIDL!(-
MT1YMO+_RU'R?PX?(Y^XW-:EUK]Q"LLD5G ]NMVMLMPUR%3&W+.<CH&^0 9);
MTJ:Z\,Z=?:E#?W:O/-':/9MO/$B-U+ <$XW ?[[>M5F\(6BZ5HUC;WEY;'29
M%EMYXV5G9@C(2^Y2&+!VSQU.1B@#*@\<:AJ$.D#3]%ADN-2CNBJ379C5'@?:
MP)V$X)Z'&?4#J+]IXKN+Z_M5M=)FFL)KF6V:X0/F(H67><H%*%D(X;(R#CJ
MNF>"K32[K3YX=0OW^P/<M"DAC((G;<X/R9(STYS4VG>$X=+U2>XMM2OQ9RSM
M<_V<74P+*QRS#Y=P&26V[MN3G% '04444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5RWADRR:KXNMGNKADCU,)$7E+F,&VA;"[LX&6)
MZ<UU-8]GH/V&769H+^X675)?.9]J9A?RUC!3*XX"+PV>10!B>&_)L?'&MZ9&
M^I0H;>&:*VO)'E63!8/-&[,W!RBD9'*Y(YKLZR8=$=#+<3:A/-J#VQMENRB*
MT:]<JH&,YP>0>0.PQ6E;Q/#;11/,\SH@5I7QN<@?>. !D]>* )**** "O/M1
M\4-:>/;"Z&I0G2VN&TB6T$@RLC8*S8SG_6#R^>G7O7?2JSQ.J2&-B" X )4^
MO/%8=]X4MM0\''PW/=7!@,:QFX&WS200P?.,;L@'..O- &)K;L/B=90%+^>W
MDT>>1[>VG90766,!\;E&0"1GKS7.3:K=W/PVU"9[^]$MMKL<$<;3.+JVA-S&
MOE2D'<6VL>YR&')ZUWLGAAY-<MM8_MB\%Y;V;688)%AD9E8D@K]XE1TP/:JD
MW@*QETB[L/MUX'O+U+^ZNB4,LLJLK+GY=H **, #@4 'ABWU2'Q%KC-]L70F
M\G["EX[,^_:?,*[R6"9V\'OG Q6#9 W7B'Q793P:O<0_VG%;Q2V]XRK;+)%%
MG'S@C!8MP#7I"@A0"<D#D^M9.D:"FDZCJMZEW-,^I3B>59 N%8*J#;@ XPHZ
MYH Q]$WM\2O%$;33O'#;V311M*Q1"XEW$+G SM&<#M6MXMUE_#_A34=4B17F
M@A)B5NA<D*N?;<1FH!X8>+7]1UBVUB\@GOTB25%2)D C#!<;D)_B/>IM3\.Q
MZGX2NM!GNII//@:,W,F"^\\[R  ,[N<  ?2@##URV>T\2^"K075RPENIDN")
MF7S\6[MEP#@_, <=!]*ZZ_O8=-T^XOKAML-O&TCGV S6+>:#-KDVCZA=75Q8
M7VFLSJD 1E,C(48Y93E<$XZ=><'@32>'YI_^/C6+R8^?%,=R1@$1G<J8"@;=
MW)[GUQQ0!A>"-:N)-:U?1-1U"&]N/EU"!XI0ZB.7[\8([1R @>S+6%H.IK?:
MYJWA>[O+RW%QJUT8[B2>0&2.-QB"!\_*0.3@@A3P.<KWNH^'H[_Q!INLK=SV
M]S8+(BB(+ME1\;E?()(^4$8(P1FLN;P!87&C:GIL]Y=.+Z]:_$^$$EO,Q!W1
M,%^4@CCJ: *GBP-;>*?"%O"+QX99;B.2"WN&4RJL#, <L <$9Y-='H"*+.>1
M+>\M_,N')ANY3(R;3LXR3@'9NP#CYL]ZHS^%9+FZT>ZFUN^>YTHN8I2D69"Z
M%"7^3!X)Z 5KV-E+:O/)-?3W<DI',H4!% X50H QG)]>>O3 !R_A1SXI_M?5
M-2>5]FHSVEM )&58(XFV# !'SD@L6Z\XZ 5%?V<FG>,?!UB+Z\EC=[WS-\[_
M +T!"Z!^?FVYZGTK<B\-"QU*\N]+U">R2]D\ZYMU1'C:0C!D4,,JQP,]CC.,
MTZZ\-QW.L:1J1O;E9-,\TQK\I$AD7:Q?(ST],8H YN32(8/B'I>D_:M1>T?2
M+B216OYLNZR1*')W=<,WYT[6TF\%:U8:^LU]>:5)&EA>P-.TA1R0(IE4G&2V
M$;_>!]:Z:;04F\4V^O&[F6:"V>U6$!=A1V5FSQG.5'>E\1:#'XCTO^SYKF:W
MB\Z.8M"%W$QN'7[P/&5% &7>Z?=:5X2U*_2>0:JB27X)F9T20 L(QD_ZO^'
MQD<\&F>*]1^W?"K4]6M7E@:327NX'C<J\9,6Y2",$$<5LZ_:7-_H-UIMN?WU
MY"UN92.(PPVLY^@)('<X'N&:CX>MK_PK+X>666WLY+7[(3'C<(]NW R",X]J
M +.EQ+_8EI&=S*8$R68DG*C.2>2:P/AH\DW@6RGGFFGFDDGWR32M(S8F<#EB
M3P !^%:EKHES;FU#ZU>31VRX2-TB"D[=H+;4!.,YQG&?I5+2O"#Z1I,.EV^N
MZ@;*)RQ1EARX9R[*6"9P22.,'!ZT 4?"3GQ5'JFK:D\KD:A/;6\(E95MXXFV
M# !&'."Q;KSUP!74Z;9'3[".U-Q+<;"V))F+.06)&2>20#C/M69#X:%AJ-Y=
M:7J$]E'>RF:XMU1'C,A&"ZAAE6.!GL>N,UM01""%8PSMC^)SDD]R: )****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D?
MB&771M-,<T\+-JUG$S0RM&2CS*K+E2#@@D56UF6;POXL\.O97=RUEJ=P]G=6
MDT[2K_JV=9$W$E2"O.."#T[UT'B'08_$-I;VTMW/;+!<Q72M"%R7C8,N=P(Q
MD"FQ^'(&UF'5KZYN+Z[MT9+<S[0D ;ABJJ ,D<$G)QQG% &*?%,VM:>RQZ5=
MII]]I\L\-ZGF+L&W*AR44*6!R"K-R"/3-.U\72^'_!.C3S67GQ1Z1:3O*]QM
M:7*@,$7!+,H^8YP.1SSQL:9X-72K.:PBUC4'T[RWCM;60H5M58$84[=S8!(
M8D 53F^'5K+8/9#5M0CADTV'3I OEG>D6?+;E#@C<<XP#Z4 /U?QP^C?VS]H
MTZ,'3)8-P-R1YD$IP)1\G08;(Y^XW/'.G=:_/ )GCLHG@2[6V6=KD(F-N6=B
M5X ;Y.-Q+<<4^[\+Z??ZG%?W@>>9+-[-PY&)4;C+   D N!_OM5=O"%NNDZ+
M8V]]=VYTF5989U*L[ML96+A@02P=B3CJ<B@#,@\<WE]#I']GZ(LT^I1W16.2
M[\L(\#[64G8>">AQ]0.U^U\62WNH6R6VDW$UC/<RVQNHPY\LH67>PV;=A9",
MAB>1QR<)IG@J#2[O3IXM2O)!8/<M$D@C((G;<X.%!Z]*FTWPHNE:G/-;:K?"
MPEG>Y&G$IY*2L2S$';OQN);;NQDT =#1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7):'J*V%WXQFO[R4VEEJ((::0OY:?9H7(&>@R
MQP!ZUUM9%AH$-E=:M-)*;E=3G$\T4J*5#!%3 'IM1>N: .=\-:RU]X_U9)=3
MBF$NG6LL5M'.KI"=\V57!P6 "[CZ^V*[FL*/PK86VKWVIV2K:75U:):JT,2
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *Y+3-:EL3XRN=2NY9[72KQF0L%RD
M0MHI2HP .K-76US]MX8 _P"$BBOKA+FVUN0O+$L10HIA6(KG<<_*@YP.2: *
M/A77VU">W35GN8=5O;7[9%;.A2)8CCY8_P"\5RH);YLG(P" .NKF[;PS<Q/9
M3S:A'+=Z=926EE+Y&-I<*#(XW?,?D7@8'WO48Z"W69+:)+B199E0"215VAFQ
MR0,G&3VS0!)1110 5QM]XCO;3QQ8 NG]@SRMIC''(NR ZMGTX,?^]FNOE$AB
M<1,J2$':S+N /8D9&?S%<IJ'@6#4/"9TMI;:/4F"L=46T'F><&#^:!NSN+#/
MWOTXH @UK4)8/B)9V,EYJ$=C+I4T[Q6J.Y\Q9(U#8121PQ]NG>L&7Q+JES\.
M;O5%U.7?#K*6UO=)M65K<W")^]0#"OM9A@J#T. :ZZ7P[JC^);37!JMH+B"P
M>S9&L6*ON96+?ZT8Y0<<]ZSI_ #RZ-J%HNJJ+O4=2CU&ZN#;94NCHP5$#C:/
MW8'))Z\T 6_#%YJDWB+7+:26XNM%@\G[%<W$>UBY4^8BM@;U!QSZDC)[8UMJ
M,MQKOB73[G4]7C,6HQVMF]O&[K")(X\9;:5X9R?F/3\*]#7<%&X@MCD@8&:Q
M-$T";2M5UJ]EO([A=3N5N/+6 IY9"*@&=QSP@[#F@"AHUS=2_$+Q):2W<[VU
MI!:/!"7^5&D$F\_CM'7IVK6\2ZROA[PW?ZLT?F&VA+I'G&]^BK^+$#\:SX_#
MVJ6OB?5M9M-5LU_M".&,PS6+/L$08+R)5SG><\>E3:WX?N-9\%WFBW%X)+N>
M C[04VKYN=RMMR<*& XR< 8S0!F>+H-2TOP9JNJ1ZS=K>6FFO(OED!3,H9B^
M,=,X '0 5H(UQH^C2W_VVXNY)X8E@AN&! F;@8.,X9F4'TQFI=8T^;Q3X/O-
M-9S82WUNT$OF1;S$6&&&,C..<'.#UY%/FT.:Z.EQW=Q;36MF"98&MLB9]I4-
MRQ  !/!!Y.>PH H>#]2N]4\/W-CJDY;5=-FDLKR1/E+LO*R#'3<A5OQ-9/@S
MQ3?KX9O+?6Y#=:OIZQNK8"M=), T!&.,DMY?U6MNV\+2:=XGOM5TRZMK6VO+
M5(9;);3Y3(F[;)D..<-@C'( J.V\%P1:CHNHS7)>[TRR^R$HFQ)P,;"RY/W2
M&(&>K9[4 <@NL:TGP\DO[K5[@Z@FO?9)+B,[1Y?VL1$!<8 VY[9KH=*UK4[2
M[\2-*UQ>:3:F$:9-<)L::5QAHE; WKO* -CJQ&3B@^!+L^')-)_MB'Y]5_M+
MS?L9X/G^=LQYG3=QG/2NBU+2I-3N+'SIH&M()#)-;R0;Q,VT@<[L  G."#R!
MZ4 97@W4KW4=+OM+UB<2:MIMR]I=21_)Y@/S1R+CD!D93]0:O>&M6DU.VOH+
MAMUUIU[)93/C&\K@JV!T)1D)[9)JO!X:&E^+)]=L9X+6SFM%@N+**T_UA0EE
M?*M]X;B/NG(-3>&-*ETZ#4;FX79/J5]+>O&>J!L*BGW"(N??- %+PA<W5UJG
MB=;FZGF2TU5K:!9'R(X_*C? _%SR>:([FZ/Q2GL#=3FR72([D0;_ )1(974M
M^2CCI[4NG^'-9TJYUB:SUFQ!U*[:[(ET]F\MBBI@8F&1A!^M._X1K4XO$_\
M;=OJ]OO_ +/CL2D]FTA(5BV\L)%Y)8]J &ZQJMU<^-=-\,VLSVT<MI+?7<T>
M YC5E144]LLW)ZX'&,YK8M-/GL]0DD6^GELVB"K!,V\QN"<D,?F.0>Y.,<5E
M77AB\N+K3]5&J(NN69E7[3]G/E2QN>8FCWYVC"X^;(*YR<G.Y:0WBDO>W,<K
MD8"PQE$7\"22??/X#G(!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH Y7QY=7=GI.GR6=W-;22:G:6[/$
MV"4DE5&'IT)^E0:G?W_AGQ3H41OI;O2]5G:TDAN I:&3865T8 $@[2"&SZC%
M:OBC09_$%C:VT-Y':F"\AN]SP&7<8W#@8#+@$CFF-X<>^UVTU75[Q;IK)7%I
M!%#Y44;.-K.068LV,@<X )XSS0!0E\9V.I0/:V9G0W5E-<6EU&RD$*N>=I)0
MD$$;@,C/<8J"R\8II/@_2;O48;R?&EVEQ<W6!@F0 =6(WMD$D#)QSW&;.D>%
M=5TO2I-(;75GTV*!H+)&M<21H0542-O^<*#@8"]!FLZZ^'E[<:5_9_\ ;D7E
M?V5#IP+V18QF/.'C_>?+NXW#G.T<CC !K:AXVL],&J&YLKM1IMQ##/\ ZL<2
MD!)!E_N<]>O!XX-:%QKRP2RQK87<I2Y6V#(%*EBF\L3GY5 ZDXYXY-4]2\'V
MFL:I]LOI2ZRV+6=U"JX2?.0K'TVAY<#G[_M44GA2Y&AZ-8P:IF73YEGFDN8/
M-2[;:P;>@9>K-N'/! ZXH C7Q[:W%OILEEI6HW<FH1SO!'"(LYA;:ZDEP,@]
M#G!['M5J/QGITNJ6UE&DKK<7$ELDR%& D3=D,H;<HRK ,1C(]"":6C^"[K2K
MS29FU:.:/3GO"%-KM:1;A]Y!._ (/?'/H*M:/X<U'1[Z:.+60^C-<27,=H;?
M][&SL7*>;NY3<Q.-N>V<=0#I:*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MUN3RQJ$=C!MY=K:5I/,^@9%V@_5O3WH TZ*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#FO&VI7VEZ78S6%T8))M1MK5V"*WR22JC?>!Y .14
M-[J^I>'?$VCV5Y<+>Z9JLK6R2O&$F@F"EER5PK*P!'W00>YJWXNT:]US3[.W
MLC;AX+ZWNV,[LH(BD#[1A3UQC/;WJ.X\/W>LZ_I^I:O)!';Z<7>VL[=BX,K*
M5\QW(&< G "C!.<F@ N_%=C/%+:VES)%<SVDMQ93&,;9@@Y9"<@XR#@CD'(R
M.:K:;XQM;?PUI=QJDTLEPVF6UY>2I%D1B0 !VQV+!N .,'@"JVA^%=9TK2'T
MF5M)DM[>V>WM;B.(K-*NTJGFG&%P.I7.<=N<T+[P/KUYX?32&N]/D@328+.,
M2LY6&:/(+J ,'>-O)Y7'&<G(!T]UXNTRS^W>=]H7[#<1VUQ^Z/RO)C8?]T[E
M^;IS]<6KG7[.UF:!UF,PN%M414YDE9-X53T^[R2< 5CZSX+77=3EFNIU6UO+
M#[-?0(#B61<^4X_W=[GUR$]*630-:30M)M8[Z">ZBG$VI>:61+S*MN&5!(&X
M@@8Y"@'B@">3QQHRP6<B"]G:\CE>"*"TD=V\H[9!@#[P/&.M6_\ A*-+&HVU
MF9'!N9GMX92A\MY4SNCS_>&UNO&5(!R,5@:#X0U72;O1&EEL7ATU[[/E%E++
M/)O7"XP,>F:M:'X:U31]2FA+:9)I?VJ6YAG\H_:@'<OY9XQPS$;LYQQ@'D '
M74444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R,7B._
MM;+QG=72I='19G^SQQ)LW(MM'*%/).<L1FNNK"T72;W3]1U^YN!;LFHW8N8E
M20D@"&./:V5'_///&>OM0!0TW7;M?$&D6,]VE[!JVFO>1R*BKY;H4SC'\#"0
M8SDC;U.>.LKE]-\*1Z9J-[K%M::?!?O;FWM;>"/9#"N=V"0 6+-@LV.@  XR
M>DM_/^S1?:1&+C8/-$9)7=CG&><9]: )**** "N5N_$]Q:^.;+36B0:3<;[0
MW'<7FT2*OT*9'NQQVKIY3((G,2JTF#M5VV@GMDX./R-<9JG@F:_\)B!#!'X@
M$BW2W?G/Y:7(?>9!QTSGC'0XH FUG7)[+QU:Z7-K,>GZ?-ILMR6<1C$B.B@!
MG'3#$X]JR)O&.KR^ 9]:BN(8WAU1;2&[2(>5=0&=(_-"MG (8]\97/2MV;2=
M<?Q?9:\(=.;R=-DLY(3<NN7=T<D'RSP-F/QK(F\":E_PCVIVD,]D+G4M6CU)
MXPS)# %D1]B_*22?+Y.!DG.* -?PUKMY?^(]<TJ6:*]M+#R3#?1*!N+J2T;8
M^4LN!TQPPR*ETG4KZY\<>(=-FN2]I8Q6SP)L4$&4.6R0,G&T8_K71QKMC VJ
MIQRJ] :Y==%UNU\0>)-5LS8[]1MX([7S)7_=O&K@,XV=/GS@>F.] !8^)[B;
MQS/I-Q$B:?<0,=.F'662%MLX/OEACV4GO6GK6K-8SZ;808^V:E<>1$2,A%56
M=W_!5./<BL/5?!;?8]'ET1((-3TVYCF22>=RI4#$BDX).Y20>!US5_Q%8S-J
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** &3&00R&%5:4*=@8X!..,GTKC)M=UKPWJ6IC5[J#4K&WTF34C)#;^
M2T+(<>7C<<AANVD\_*>M=E.91!(8%1Y@I\M9&*J6QP"0"0/?!KE+;1->U&SU
M&PU^#2DM]1MY(KJ>UN)))7++M  9%"J 3CDXQW))H DTS7-0BUG1K#4I$E.K
M:>]TI1 ODRIL+H/5<2#&<GY3R<\=77*6OA_5%O;#4+MK1[O2]-DM+15=MDLK
M[-TC_+E0?+48&<9/)XKI[<SFVB-RL:S[!Y@C)*AL<X)Y(S0!)1110 5RUWXH
MGM?'-EI;0J-+N ]K]H[B\VB14^ACS]2<=JZ:4R")S"JM( =JNVT$]LD X'X&
MN+U3P7=7_A(0QO%'X@$B7:W!N9#"ET'WEP,=,YXV]#CWH GUG7;BR\<VNERZ
MO#86$VG2W1>4(,2(Z* &;L0Q..O%9,_C'5Y/ <^LQ2P1R0ZHMG%=)%^YNH3.
MD?G*&)P"&/?&5]*VYM)UU_&-EKPM].(BTV2TDB-VX^=W1R0?*/ V8_&L:;P)
MJG_"-ZG9026(N-1U>/46AWLL%NJR(^Q/E)).SDX'+=* -OPYKM[?>)-=TB>2
M&[M]/\DQ7L*[0Q=23&V"1N7 /'9AD"J_]L:FVO\ BVS%V%ATRTAFML1+D,Z.
MQW''(!08]B:ZZ&-8HE58TC]53H#WKE3X?U8:YXIO56R,6JVL,%N#.X92BNN7
M^3@'?VSTH U/"=[=:GX2TG4;R427-Y:17$A"A0"Z!B !V&:6?5&E\31Z);ML
M=+;[7<28!*H6VHHSQEB&Y[!3ZY%#P]8>(=*T/1M(F@TU8[."*":XCNG=F5%
M.U#$!EL=VXR>M/:R>Q^(+:HW_'M?Z>EJ7[)+'(S*#Z;A(<>ZXZD9 &^#]2O]
M9TO49;VYW2Q:C<VD;)&J[5BD9%.,<G R:Q;SQ/KFDV/A_56']H6<]B;O4XDB
M >- (\R1XZ[3)DJ<Y /.:U]*TC6M .IVUC'8W%M=7LUW!+-.R-$96W,K($.[
M#$XPPR...M7;;2+FQO='2'R9+.QL'M'>1R'.?*P0H4@_ZOU'6@"O-JLUS+?W
M%AJ"O9KID=W;,BJRDMYF#G'(P@X]S^&'_P )'K,'A?PCXBN+Q/L=[]F_M3$*
MCRQ,HVLI_A4.R@YSP:T-/\&2:'-X@73)D-C?VZK:6DK%5MG)D+J" <(2^X#L
M2>*N:=X9+?#NV\+ZN(7"Z>MC,T+%E.$"[@2 <\9''% %N::]N-<N8K:[,=K;
M6P\P"-3^^;)4 D=E&2/]I?>N>\(>([C7=&T.[EU^U;4+V-99K)43IC+@ ?,N
M!W/? [UO:#I-]I/AB.UN;A+W5&CW7$[$J)9< 9)P3@  #CH!6;X:T;7=$\-Z
M+H\L&F,U@J1O<K<NQVCABJF,<E<CKQGOT(!@3>,]9M;?59HKVVO+VTUHV%OI
MAB'F7,09!QM((;#$[L8^7D5NZ_XF.F^*[?2[S41I%G<6P>UO)(@8YY]S QLS
M<+@!3C@G=U&.:$?@C4Q%J5VLMG;:P-6EU+3;F-V<)O"@QR?*#M8 A@,]<]0*
MW=0L=6U))H+_ $S2;VPGMD22TEN&VK*"VX@F,Y4@IS@$8H IW6IZU::WX1L)
M[F)7U 2K?".,;2\<)?*9S@%A[\?G4,MUXAA\6Z9HDFKQ_P"E6$]S)(EJORNC
M1@!<_P /SGKSP*CL?!^IZ:_@Y(Y[>XAT-9A,\LKAFWQE $&TY"YXR1P!6O=Z
M/?S>/-.UJ/[-]CMK*:V<-(PD)D9&R!MQQL]>] &==:UJGAWQ)IJZ[?0G1KV#
MRO/6,(L5V!G#-V1@&V^XP:WM$:_GMI+J]F8K/(7MXFC"&*+^$-WW$<GTSCMD
MTO&NB7GB'PV^FV(MO->>&3=<.54".57/13R=N/QKH%W%1N #8Y .0#]: /-=
M9\8ZQI,GBJ:.^M93H]U!';6<L0W7(DCC8IE2#N)<@$#L.#707WBJXL_%^F6+
M6X73+@_99YF/,=VZB2-/^^01]9%J71M"OK#Q#XAU.YALG&H3I-;;9&+)MB6/
M#$IQG;G(SUK/U3P7<:IX1N8',4>O2M]I6=;J3RDN0^]7''12!CY>@ ]Z )_$
M.MW>G^,-,T[^U8;&QNK.XFDDF1,*T9C Y;'!WG/T[5F7/B[6_P#A5<GB)UBM
M+^*8(K>5B.9//$8D"MR RG<.?3J*TM0\-:AKFO:5>:M;:;):1:?<6E[")G;>
M9=F=H*#@;.Y!Y]JJ:AX7\1W?@>Z\--<V5SMDC6TNYYW#M"DBNHE 0_. NW()
MSUXH WM)O;K6;I;^TO0VBA-L1V*6NF!P9 >R=AZ]1@8S-I.JM<:IJ>DW!#75
M@T;;P,>9%("4;'8Y#*?=<\9P,>Q\.ZMH'B)I]#%DNB7@,EWI\L[J(IR>7APA
M ![@X!/I5O1K)Y?%VNZY_P N]Q';VD!_OB(.6<>VZ0@?[I[$4 )9:G?S?$'5
M-*DN ;*ULH+B-/+ .Z1I 03Z#8,?6C6=3O[7QGX=TVWN EK?BX,Z^6"?W:!E
MVD],D\]?PJ(:5KEKXVU+6K:WT^:WNK2"W1)+MXW!C9SDXB8<[_7M4=_H_B*Z
MUWP_JWEZ:\NGBY,\1N70$RC 52(SD* .2!GT% %_Q/KLVDMI=C9)&VH:I=BV
M@,@)2,8+.Y (SM53QD9)%6X[;5;>_MO]/%U9D,)Q+$JR X^4J5P-N>HP3R.>
MM8^KZ#K&MK:WTKV5IJ>FWBW-@L<C2Q%0NUED8JI^<,P.!QA<9YSO6;ZI,ZM>
MP6MLJCE(9C,6/U*+@#Z<^W< O4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '-^--3O\ 2=,LI]/G6*2;4+:U8M&'&V614)P>X!R*AO-:U+0/
M$NDV.H2PW>G:K(UO%.(]DL,P4L V#AE8 C@ @CO5GQAHU_K>G6<%A]F\R"_M
M[MO/D9 1%('P,*W)QBH[K0+W6_$&G:AJS6\-KII>2WM;=VD+RLI7>[E5QM!.
M% ZG.>U $MYXGL9(9;>TNFCNY;26XM)'A.R8(.60D8;&0?<$'D<U5TWQC90^
M'-+N-5N6-U)IMM=W3I$2(Q(  [;1A06W?D>PJAH7A76-+TAM*G@T5DM;9[:U
MO(E*S3KM*IYGR?)QC)!;)%4+_P %>([OPZFCF;39(5TB"SC#S2!89X\[G "?
M.&&WDX*X. <G(!UMQXMT>U^V^=-,OV*XCMKC_1Y#LDDQL_AZ'<OS=.1S5BYU
M_3[65H9'D\T3K;*@B8EY63>%7C!.WD^@ZUAZUX+.NZG/+<3K%:7UAY%]!'D[
MY4SY3@_[.]SGKE4]*?)H>NIH6DP1W5M<7D=P)M3\R1HENLJP8!U4L &*X&.0
MH!X)H M2^-]#C@M)1-<R"[CDD@2&TE=G$9PXVA2<J>HZCZ5<_P"$DTP7]O9F
M9U>XE>"%S$PC>502R!L8W#:W'JI'4$5S>@>$M7TJ\T)ICIY@TU[X-Y4C@LL\
MF]=JE,#'0C/XFK.A^&M3TG4Y89(-(FTY;N6Y@O"A^U .[/L(*XR"Q&_=T[9Y
M !V-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
J%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>ex211-subsidiaries002.jpg
<TEXT>
begin 644 ex211-subsidiaries002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MSQG% &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% &'XIUVX\/V%K<V]I%=-/>0VFV28Q@&5P@.0K="?2HCXDGL
M?$-EI&KV*6QOPPM+F&?S8W=1DHV54JV,D<$'!YSQ5?QY:7E[I6GQV5I-<R1Z
MG:7#I$!D)'*KL>2!T%0ZIINH>)?$NBS&TDLM.TJ9KLRS%=\TNPJBJH)( W$D
MMCL .] &[=ZS;1P7PM+BUN+RUA:5K<3C<,9^]C) R,=*ATOQ#:76B:3>WMS;
M6DU_:Q3K$\H7EU!PN>3RV*X_0](NUTJ&WU#P]?)JVEV,UJ+U[K?%+N3:3$-Y
MSO(5B"H Y[@5FZAHNO3>%1IL>AW(F_L"TMP\/E[I)8R=T<A9L@*<%=O7<>3V
M /37UC3(_,WZC9KY<@B?=.HV.>BGG@^U/EU*QA\WS;VVC\HJLFZ51L)Z \\9
M[5QFO^%=2U;4]0BLP;6SU>TCGFD8C=!=P_ZLC&>23'DC/$)YY%6+BWUDZ1HU
MY/I1DU">^6ZOA!L:2T)B904#$*2HV(3SP6..] '32ZWI,$$<\VJ64<,B>8DC
MW"!67^\"3R.>M3#4;%KW[$+RW-WC=Y E7?CKG;G/<?G7G>@>'[U+SPW'J.B2
M^59MJ:3M,J.JB67,9."<@C/_ .HU?T32;E-62SU70KR2XLM1GN[?4OM7^CE7
M=V#A0^0^URI7;C\* .^HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
M(!&#R*** &0PQP1+%$@2-!A5'0#T'M3Z** "BBB@ HHHH **** "F)#''))(
MJ /(07;NV.F:?10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R:3R
MH9) C.44ML099L=A[USEGXEU,:W/I6J:(+>X^QM>VWV6Y\\2HK!60Y5=KY9>
M.0<]>*Z*>7R8))?+>38I;9&,LV!T ]:Y72=5NIKZYU"[\-ZO%=M <F1(]J1K
MRL28<DL2<YP,GJ0 !0!=TGQ!J%QX@GT75M*CLKE;874+P7/GQR1[MI!)52&!
MQQ@CG@UT-<GHNI74UW>7UUX<U6&\> L[2I&%"IDK#'AR2<L3DXR222. .HMY
M3/;13-%)"9$#&.0 ,F1G!P2,CZT 24444 %8<OB>UA\8VWAUHW\V>W>59OX-
MZX/E_P"]M);Z#WK9ED\J)Y"K-M!.U!DGV KSW6=!U6X\-Q:Y;->MKD-XFIQ6
M)C08ER%,1.W=CR\QYW8P >E '37^OWEMXKM-"MM/@F:YM);E9I+HQ@!&12"
MC?WQW]:S+GQXT/AG4=5CTP-<:;J T^YMFN-H$A=$RKA3N'[Q3T'?@&H-7MGU
M#QQH^I3:7?O8Q:;/'*51E:.1VC*J<'.<*W3(K!N/#FL0^ ]>TR#3KE;:XU2*
M;3;+(::.$31NY9@>,E789.?QXH [K2?$3WOB#4=#O+,6U_91QS'RY?-CDC?.
M"K;5.<@@@@?C5)?%\QOM=LSIT9GTZ9+>WC2Y):[E>,2*H&SY>#R><8)/ S6W
MIVDV%A+/=6EN5GN]K332,S228&%#,Q+<#H.U>?3^'-7;Q9XD\1Z8ES:ZE#.D
MM@948PWD0@C62)E]&9, \$$ CB@#K/$/B+4?#NAP:I<:3#+&LB"^$=VQ%JA(
M!DSY>75<Y/ XK1_M.:76XK*UMX9K;R/.GN?/(\O)^0!=I#%N3U& /<933KXZ
MQHGF:AI5Q9M)&5N+.Y0,1D<KQD,.O3KZ=JQ_AQIT^E>#+:TN[6:VNDDD$B39
M+;0Y$?.3D",(!SP !VH W9]35-7ATN%1)<O$9W!.!'&"!D^Y)P![$]JYI_'%
M\F@:GJJZ$LPT_4GL'@ANBTDFV01ED'EC))/"\9]:MP0R6OQ.OYY03%>:3"(&
M]XI)-ZC_ +^H?QK)TBTOK;1M5CFT^[62;Q&;R-/*.6A-TDF_Z;03CKQC&<4
M=+'XBBOK?1KO2A#=V>IR;%F,I38/+=\XVG)^0@@XP:S[+Q-J^HG6/LFAVTG]
MF7CVC)]O(>4JJME08\<AQ@$CGOWJF/#%[I/C:QN])V_V'=74ES>6IX^SS^3(
MOF)Z*Y;##^]@]S2>'Y=0TB;Q.YT:_FDN]6DN;5%0*)4,<:@[F("\J>N/I0!9
M;QS'<Z?X?O=*LUN8=8NC:J)YC"T,@5R0P"MR#&P/O5C7?$NHZ!HE[J-QI5M(
M;:2)0D=Z2'#LJ]3'D$%@<8Z$<URI\)WVEZ+X6L[BUDO9HM8DU'4/LRDI'YBR
MD@=,@&11ZG&<5?\ %&GR7G@[6--TC1KY?.GMY45@09'\Q"^T$Y "IG)(Y/%
M&E>>-IM/_P"$@M[K2T6_T>Q_M Q)<EHYX<,?E?8"#E2,%?SK5M-3U:ZAM)?[
M-LPES%YBXOF)7Y<C(\H<<@$C.,CBL[Q%H-LG@_Q'_9=C+)J&J6$L18EGEE8Q
MLJ*6<D@#/0G R>E-T.""Q.FM%H]]%<K:^3<2.A"QJ%#'J3D[E &WUH -&\<Q
M:UX7O]3BLC%?V$327&GS2X*_+O4[MO*LO*MCG\ZL-XBU-O%!T*'2K1I5L%O3
M(]\RKAG*;>(CW7K7.:OX5U&Z\(66I:-$UMX@MM-^QRP2C:+J(IAH7]P>5/8^
MQ-:[K=6OQ)EU(Z?>26?]CQVHECBR#*)68K^1'/3WH 2[\>K:^'=<OSIC"_T1
M@MY82S!2,@$,K@'*L#D' S[5MO?:PC.#IMD<0-(I6^;[P(PI_=< @GGGITYK
MA];\-ZO>>'_&^I/82#4->6*&VL$(=TCB7:N\@[0QRQ/) X&374VRVUM=RR6.
MCWT;36Y6:1T8*%7)4 $Y+$MV[9R>!0!#I?C>'6?!]QK=G9[;JU0FYL)Y-CPN
M!DJ3M/4<@XP016@^O2SZ[+HNGVL<]W:PI->/)*5C@WYV+D*2S'!.,#@9SR!7
M+:MX5U&30[+5=$C,&JFPCLM0M9!M%U#MVD,/[Z<E3]1R#6I#9W?A[QUK6J-9
MSW6G:RD#F6W3>UO+$FS:R#YBK+@@@'!!SB@"QJGBC4=*MHWGT:/S)-4ATY5-
MV0K>;L"R!MG(R^",#[IK2?4=3@CNY)]-@*V\:R 6]R9&D'.Y0"BX8  CL<XR
M.M8?C6"\UC2-,6+3+F14U>UG:)5R_DI(K.Q';C.!G/3OP-/3Y+/3GU"6'3[F
MTLQ&;FXFN 54L% PH)S]U>>W3U- &Q;W<=]I\5Y9.DT4\0EA;=A74C(.<'@@
M^E9OA/79/$OANTUB2T6U%R"RQ+-YF "1R=H]/2JG@6SN-(^'VC6U[&ZSQ6BE
MX]I+)GG;CU .,>U9?@>;4-&\%Z3I5QHM^M]&/*=6C 1,N?F+9Q@ YXYH W?#
MVO3ZW/JT<ME';KI]Z]GE9S(9"JJV[&T8&&'K1_;TMYKMYI6EVT<[V 3[7--*
M41&<95!A26;')Z  CDGBL/P[<7FC3>)7GT;4G^U:K+=6XCA!\V,H@!&2,9*G
MKBGZ1;7WAKQ+K4]U8SS66KRQW:S6J&7R9=@1XV4?-C*@@@$8)SB@#J--NKJZ
MBF^V6?V66*4Q[!)O#  $,#@9!SZ5=J&VEDFB\R2!H<GY48@MCWQT/M_^JIJ
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q/%&O3>'[&UN8
M;..Z,]Y#:;7G,6TR.$!R%;@$\U%_PDDMGX@L](U>Q6U>_#?9+B&;S8I'499"
M2JE6QR.,'!YSQ57QY:W5YI.GQV=K-<R1ZI:7#+$N2$CE5V/Y _6H=5T^^\3>
M)=$E6TEM-.TJ9KMIY\*\LNPJBHN<@#<22V.@ SV .@N]7MXK>^^RS6UQ=VL3
M2-;B8 C /#8R5Z8SBH-+U^UO-$TJ^NY[>UFU"VBG6%Y0#EU!PN>O+8KC-"TF
MY&EPPZAH&HIK&EV$UJ;N2<M%+N3:3& QW[R%;!48YS@@9SM0TC6YO"HTZ/0[
ML3CP_:0"2%4W22QD[HW+'Y=IY&W[VX\G&* /3WU;38]^_4+5?+?RWW3*-K_W
M3SP?:GR:A90B4RWEN@B($FZ51L)Z9YXS7%>(/"VI:IJ>H162FVL]7M8[F65B
M-UO=P8\L]^2?*S[1'GD58N(=6.DZ->W&DN]_<7RW5Z( KR69,3*"@8[25&Q"
M3D#).#0!U4FK:;# D\NH6B12)O21IE"LOJ#GD<CFI!?V9O/L8NX#=;=WDB0;
M\>NWKCD5YOH/A^Z^U^&HM3T.8QVC:G'.;B)'4"27,><$@@C/_P"HBM'1-*G&
MKI9ZKHE^]W9:C/=V^H?:"+8H[.0XP_WMK[2FWK[<@ [^BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@".6"*8QF1 S1MO0GJI]0>W!(^A(J2BB@
M HHHH **** "BBB@ HHHH **** "BBB@ J.:"*X0)*@=,@[6Z$CID=ZDHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M6,TT7ES7"$[869>,.6('0$\'O71>-X+F7X<ZU:I%-<W<NG20JD,;2-)(4(
M4$\F@#=MKF6YTZ*Y\@)))&'$1?ID9 )Q5'PSKJ^)=!MM7CMGMXK@$QI(P+8!
M(YQP.E0:=KL)MK&V2SU+?Y0\PO831K&%3)R60#.0  .23]:P/ .I-I7@;1].
MN--U1+Y1Y1A?3YTVLTAP68IM48.22>E '16WB!M3FN_[*LFNK>TE:"2<RA \
MB\,L>?O8/!)VC/&>#6EIUY_:&G6]YY,D!FC#F*48>,GJK8[CH:Y#P2S^%=)D
M\.ZG;7BS6MS.T,\=M)(ES&\C.KAE4C/S8(/((]*[6)VDB5WC,;,,E&()7V..
M] #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$>O
M?\(]9V]R;1[D3W45J%1PI#R,%4\]LD9J./Q)''KMOH^H6<]E=W2,UJSE6CGV
MC+*K*?O <X(''3-9WQ"2:71].6"VN;ADU:SF9;>!Y2J),K,Q"@\  FH-9MKK
MQ-XHT V=K<0V>E7#WD]W<0M$"VQE2- P!;);)., #KGB@#J[V[%I8W-PJ>:T
M$;2&,, 3@9Q[5%I.IIJNBZ?J.SR1>V\<ZQLV2N]0V,]\9KSS0+,RV"R7EAK4
M>OV.GSV]X7M=D<C%<,=ZH//W, RX+'G/KG,U.UO)?"D-HNBZBM[#X>LUBD%G
M+([2(261>,1,A )XW-E<?=&0#V/(]106502S  =23TKS?Q%X7O+_ %+5+73+
M-4M]8@CU!+B2( 6]W!TR#T+GRA@]A)[U;NUEDTG2M3O-$F%SJ5_'<7*K \IM
M!Y3!-\:<O@!5P> S;CTH [TNH&2P ]<T;EW;=PW8SC/.*\ET30DO9O#%EJNB
M74L$ U."X6ZLGV!3+F(,=NW;CE>WI6KH=EYWB!(M3LM636;'4)YDG6W"P/$S
M-M;S@GS)Y;*-A;.0!CY> #T:BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@"'[+"+LW03$Q0(S XW*#D ^N,G'ID^IJ:BB@ HHHH **** "BBB@
M HHHH **** "BBB@"&:UAN'B>5-_E-O0$\!NQQZCMZ5-110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ,CQ%KR>'K.WN7M)KE9[F*U5
M8F4$/(P5?O$#&2*CB\2PC7(-'OK.YL;RY1GMO.VE)]O+!&5CR!R0<''/-9GQ
M#61]'TU8H)YF75K.5EAA:0A$F5F8A0>  34&M07'B;Q3X?\ L-M<1VNEW#WD
M]W-"T2YV,JQIN +$ELG'  ZYXH ZV^NOL=C<77EM+Y,;2&-2 6P,XYXJ+2-1
M35M%L-25#&MY;QSJC')4.H;'ZUYUH%LDUB)[JWUF/Q!9Z?-;WZO:[(Y&*_,2
MX0>=N8!EPS'G/K69J<5S)X3@METJ_6]M_#UGY,GV261C(A)94P,1,I4;B?F;
M*XZ#(![+03@9->:^(O#5[?:EJEKI=F!#J\$>HQ3R18$%U#V(/0O^Z&#_ --/
M>K=YNETG2]3O-&F6;5+^.XN$\AY?LP\IA'YL:<N  HP> [9/2@#O\CUHR,X[
MUY'HNC1:A+X7L=5TJZDAB&IV\Z7%HZJ%,O[I6XQC'W>W''2M70[5)_$2)J4&
MK1ZY9:A/()$M@L,D+,^T^=LPT>PJ-A;.5 QP, 'H]%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% $<T,5S!)!/&LD4BE71QD,#U!%+%&(HEC4L0
MHP"S%CCW)Y/XT^B@ HHHH **** "BBB@ HHHH **** "BBB@"&WM8;;S#$N&
ME?S)&)R7; &2?H /8 #H*FHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9-*L$,DKYV
M(I9L DX'/0=:P]+\3_;M;DTB[TJ]TV[\C[3$MSL(EB#!2049@""1E3R,BMN>
M9+>"2:3=LC4LVU2QP!G@#D_05R&EZYINJ:I=:C-9:D9_LCH(I=,G40VZ_,RY
M9 &=CC*KG.% !P20#:T;Q VM3R>5I5Y%9!2T-]*T7E3C. 4VN6Y'/('%;-<3
MH-AIFE:O=ZMH-O-::')9&2YMH[=XT:8$%6CB(!W;0X8*.?E'6NRMYTNK:*XC
M#A)4#J'4JV",C(/(/L: )**** "LJ3Q!81^)X?#[.1?2VK72C'RE58#&?7G.
M/05I2R+#$\KY"H"QP"3CZ#DUYMK=GJK:);^+[<![RWO5U*.T6S<7#(0(V@)W
M=?*^4C;]X?C0!V-]XB%GXBMM$33[JXN+BWDN8VC:,+M0J&SN8'.76J-QXZL(
M/#]WJXL[QULKL65U; ()8I2ZIM.6VGEU.02,'-96L20WOQ!T2]/]H1V8TNY#
M30Q2J49WB*JQ R"0&X/I7.7-AJ$'P]\1V2VEZ]O+K,4MC));M]JN$\Z)WD=<
M;CC#89ADA?I0!Z3I?B*WU+5;W2FM[BTU"S5'E@G"Y*/G:ZE200<$=<@CD5'I
M?BBTU/Q#JNAB&>"^T[8SK*!B1&&0R$$Y'8],$U/IFAV5C?W>J1O+/>WJH);B
M9LL44?*H  "@9/  Z\UQ^K6M_'K<OB/1+22XU"SU+R'@*E/M%M+%$C#)'(5U
M5L]!L:@#IH?%=K=^(]3T2UMKB:XTZ%)9G&T(=V<*I)Y/!!XP",9JC!X^M'\.
MVGB"XTS4+;2+E5?[4XC81*QP&<*Y8#WP<=\5G:+:?V3XZUA7$[1C2;=6N3"V
MV:8/,TA!Q@L2^2!_>K+TY[J3X*VOAVWTV\EU:YTTV7D/;.@B9U*EG9@ H7.>
M3VXS0!Z=+<0PVSW,LJ) B&1I"?E"@9)SZ8K#NO%26USH\']FW<C:LSK;;2@Q
MM0O\X9AMRH)QSZ'!K,\8:9<6GPDOM-@9II+;3EB<J.9$0+O_ #4-^=1^, EQ
MXD\'RJ+HVT=S-+)-:HY\M# ZJ2R#@$D#\: .BTG7K?5KN_LEAGM[VP=4N+><
M#<NY=RL"I(((Z$'MSBC1_$%AK=SJ4%FY+Z=<FVF##'S  Y'MR1GO@UQ6E/?:
M-J/BF:SAO9+2\E@6SO+NW<S/.PV,3D;FBC^4Y(P " 35J.PN_"7C;2IP?M%C
MJ%H-/N?LMI(!&8AF&5_F;U92QQU% '4Z3KZ:MJ>J6*6D\+:;,()7D*[68JKC
M;@DXPPZ@51N/%SVVJ6.GOH6H^=?/,ML=T(#B,9)Y?@$<C//-96@:E#IGB/Q?
M+=Q7B1SZ@DD3"SE82*((U)4A3GE2./2I]8EDN?&W@NZ^S7"H%N7ES$Q$.^$!
M0Y PISQSWH T[?Q0)]<@T<Z7>Q74MDUYB0Q@(JL$*G#'YMQ XR.^:F\,>)[/
MQ5ILMY:1S0F&9H)89P \;#!YP2,$$$'/0BLF=BGQ:@N&CE\A=$EB:;RFV!S,
MC!=V,9P"<>U85CI.I0W>GRZ9!*MGKEBEGJ9*E&MWC'$N",@F/>GU"4 =+8^/
M=(OM'U+5@L\5C8W1M?,=03.X( \M023N++MZ$YJ\_B$6EW90:G936(OI/*MY
M'=&4R$$B-BI.UB <=0<8SG / ?V->7FB:N;&RF+V'BH:G%:F(I]HAC9#A,@
M@@'&."172>*0/%<6CZ=IBRN5U&"[GE,3(+>.)MYW$@8<X"A>O/3 - %FZ\>6
MMD-8EN-+U 6VD3+#>3KY;!,JK;@-^XJ X)P,^U:.H>)(['5M,TZ.RN+J34DD
M>!X60+A%#')9AV(Q7 7^D7VH7WBVXA@NKFV35(KF33'1DCU&!8(U=5. 2<J<
M8."5P00:VM=N;?4_%?A"\CBOTLTBNVD>.":-H=T:A0VT J201@XZ4 =6=;\B
M,2WME<6<7V@6[/*5(4MMV-\I(VDL%SV/4=2#Q'KL7AK0Y]6N+>:XA@V[T@V[
MN6"C&X@=2.]<QXD,+_#+Q#9V7VV7:DD<,ERKAY)I&W*%+<MAG4 ^O':KGQ&C
MGD^'-_ L4MQ<NL2A(8V=G82(3@*">Q- '3W-VUKILMX\#DQ1F1HE(W<#) .<
M9_&H-#U9-=T2SU6*"6&&[A6:-)<;MC $9P2.A]:S]0UVUNK&[MK:*[D9K65B
MQM9%"C;@#)49)) "CGKZ5E>$=3BB\#^'])>&^2^-C!;/&;253$PC 8L2H VX
M)Y/;CJ* -BV\2C48)KO3-.N;RRB=T$\;(/.*DAO+!(W $$9. <<9K6L[E;VQ
MM[I%95FC60*PP0",X/OS7'^!+L:!X5LO#VIV]Q!J.GJ8&C$#L)@&.'C(&&##
M!XZ<YQBNUC):-69"A(!*DCY?;B@!U%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% &1XAU^/P]9V]S+:3W*SW,5LJP%<AY&"KG<0
M,9(ID7B6#^VX='O;2ZL+RX1GMA.$*3A>6",K$9 Y(.#CG&*R_B&';1]-$<,T
MK+JUG*RQ1-(0B3*S-A03@ $U!K4-QXF\5>'A86\Z6NEW#WD]Y-"T:Y\ME6-=
MP!8DMDXX '7/% '6WUU]BL+BZ\MI?)C:38A&6P,X&>*CTG4$U;1K'4D0QI=V
M\<ZHQR5#J&P?SKSC0((Y[$3W46LQ^(+33YH-01[79&[E?F+.$'G9893#,?FS
MZUF:FD[^$[>W33+Y;ZW\/61AD^R2R,9$)++'@8B=2!N)^8Y4=J /9J*\U\1>
M';V\U+5+32[,"'5X(]1AGDBP(+F'L0>F_P#=#!]9#ZU;O&,ND:7J=YH\R2ZK
M?QSSH8'D%L/*81^;&G+C 4;3P';/:@#OZ*\CT728M2E\+V.JZ==20Q#4[>=+
MBWD10OF_NE;@#&/N]N..E:NAVT=QXC1-1CU>+7K+4)Y-R6VV*2%F?:3-LPT6
MPJ-I;.5 QP* /1Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M@$8/(J&UM8K*W2W@79"G")GA!Z#T [#MTZ5-10 4444 %%%% !1110 4444
M%%%% $,]K#<O$TR[Q$V]5)XW#H2.Y';T//7%3444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% #)94@A>65@L:*69CT ')-8^E>*;'5=4ETU8+VUO$B\]8KRW:(R
M19QO7/49P#W&1D5KSS16]O)-.ZQPQJ6=W. J@9)/M7 2:UI_B?\ M>\T/4(I
MM:?2I[?3H8B2\:D9WM_=+.$Z],+W)% ':V.JV^I22_8P\L$;%#< ?NRP."%/
M\6#QD C((SD&KU>=^&YETJ;11IU]*^BQZ,[ZA%*Y9;5HPFPXZHW,@*\?=/&0
M:] M[B*[MHKF!P\,J"2-QT92,@_E0!)1110 50;6;%->CT5IP+^2W:Z6+OY8
M8*3^9_0U<EEC@B>65UCC0%F=C@*!U)->8:Y)=)IUKX]B%LRVUX+U660F1[1@
M(FBQC&?+PV,_?![T =W>^(+>RUJ'2#;74UW/"\\:Q*I#(I 8Y)'0LO'O56?Q
MGI,.AS:N#/);6]P+6=5B(DAEW!-C(<$'<RC\0>G-<]K.H6-Q\2-"N(]:CM(6
MTFZ(N(Y(\'<\149<$<@$],\?6N8NG:#X<^*(9)!)"^N1/!J3#:U_F>%FDP>#
MMQC*@*0G &* /5M-UZRU2]N[&(RQ7MIM,]M,A1T##*GT(.#R"1Q3-.\16&IZ
MQJ6DPM(E]IQ07$4BX(#C*D=B".XIFEZ!;V>L7NMFZEN[V^CCC:5]NU8TSM5
MH QR3GDG/6N-U1Y+#Q+<>*=(B-]/:ZC]AO+>W8%IH)8HE7\5E"G\6H [./Q+
M8SZ[?Z-;":>]L(DEN%11A PRHR2,DXZ5%IGBFUU>QLK^UL[TV5YM\FX:,;2&
M. 2,Y SZBN9\/K!I?Q#UJ*XNX3,-)MGN)2P :4R3-(>>G+9QV!%5?AW>VEMX
M,\+>9XA8RI&L9TX-$2S,"H7:%#\$YY.!@D],@ ]%O+R&Q@$LS$!F5$4<EV)P
M% ]2:Q+SQIINGW>HV]S!>I_9L:2WDBP[UA1P2K':22,*>@.,'-0>(S+_ ,)G
MX/#9^R_:;G=Z>;]G?9^./,K$_L^+7_'OC/2SJ4EO#<V5G#,("F]UVRAU!8'!
MP<''3=]* .PE\060N8+6UWWUS-"+A(K;:3Y1Z.22% /;)YYQG!JO<>+M,MM$
MO]5D,WE:<Q6\BV?O8" "0RY]"#QG(((R*P-'M8/"GCW6%NBMKI][96::?+(V
M(PL*,C1;CT89#8[@D]C7/>)HC-I/Q(UN-@-.O[.&VM7Z"X>.,AF7U&6"@CKM
M.* /0!XLT\7,]I+'=Q7L5O\ :A:O"?,DCSC*8R&Y(& <@D9J./Q?:27MW:"P
MU$36;1BY'D@^5Y@RI.#TQSD9P.M8.DO'8>/3<:U="YDO;01Z/?L56/RN"\&%
MPN_=AL_Q#&.A%7?#D\+_ !&\9JLJ,<V? 8=HB#^1H W](UVVUI[U;:*=?L=P
MUK,95 Q(N-P'//4<]*DU;6;'1+:*XU"<0Q2SQVZ$]W=@JC]<GT )KC?"'B'1
MM-_X2EKS5;.#_B=W,@#S*&9<)R!G)Z'IUJUKEJ/&TM_IL1MGM;>V:WE6:0AH
MIY%!W8 .&1<8/JS#M0!T>O:_9>&[ 7^I>9'9AU22=5W+%N(4%NX&2.<5/<ZG
M%;2V2"*6;[8Y2%HMI4G8S]21QM5CGVKB[#Q#;Z]X LAJDULUW'>VUG?1NP*M
M(DZ*YYZJP!;TP:2QL=0\,^)](T$K)/H'VB2XT^Y8Y^RJ()0UNY/8;@4/ID=J
M -V/QOICZ=/J+V]_'802O#-<&W++&R,5?(7) !!R<8XZXK934[1[BWA64'[3
M'YEO(""DPQD[2.IP0?<<C.#C@_"FO:78^#-666:.YF;4;_99Q'S)9]T[E55!
MR=P([8P<]*CATK4="\#> M.N"?[2M]2M%90<E00_F+GVC+CZ T =SK.N6VA1
M6LEU',ZW-PEK'Y2AOWCG"@\CJ>,]/6I-7U:#1-'N=4O$E^SVT9EFV ,RJ!DG
M&><>U<W\1[F"VT_0GGFCC5=<LG)=@ %64%C] .2>U1>.M?TJ_P# ?B2ULK^W
MN9!IDI8PR*X4LI"J2#U)S@=\&@#LK:Y6YM([G8\:N@<"3 (!]<&L?_A++)M-
MDU2*WO)M,16;[9'%N1@.I49WE?\ :"[>^<<UFZCJECK?A&?1-)U.VFU*^TZ6
M&!()E8JQB/+8/RC.!D]R*?X4U[26\)Z;8O+'%=V]K';3:<^!,CJH4H8SSU'I
M@CGI0!UM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!F:WKEMH%K#<7<<[QS3I;KY*ACO<A5&,]R0*9;>(K&?5AI4HFM=
M0:,RI!<QE#(HZE&^ZV.X!)'>L/XDSPP:)I9EE2,?VQ8MEF X6=2Q^@ R:KZ]
M(OB+QAX931F6Y_LVYDN[F[B.Z.)/+91&7'&YRP^4'.!D\4 =I>7*V5E/=.CN
MD*&1E098@#)Q4>FW\6JZ59ZC '$-U D\8<88*RAAGWP:\UT+44U+3_M=QK4P
MU6#3IX]5L"CKMDV_,90S$+A@=I &0V!QTR[_ %E8/!UI';7T\%[:>'+*>',Q
M"Y&=QB5<$L-N'8G  48Y- 'M%%>:^(K?5FU+5+'2);N5M2@CU33Y1/)LC>+_
M %D>0>%?]T-O3]Z>.*MWFJP2:1I>K74EU:Q:S?HZ)-,8XHX_*;8LN>BD*&VC
M&7903C- '?T5Y'HLPUJ7POI]]JMZPD&IV]PB7DL3-LEQ&#A@P('3G/;)YK5T
M.^_M'Q$D5UJ\]OK=GJ$ZS6"H^^2'<P0-EMIBV%&# #D#G).0#T>BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@"O>V4-_"L<P/R.LD;J<,C@Y#
M^H_^L<@FIP,  G/O2T4 ! (P1D4444 %%%% !1110 4444 %5I+&&6^ANY<O
M)""(@>B$\%@/4CC/IG&,G-FB@ HHHH *3 SG'/K2T4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 &**** "BB
MB@ HQSFBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 3  QCBE
MHHH **** "BBB@ Q1110 4444 &**** *UK8PV<UP\&46=S(\8^[O/5AZ$]3
MVSSU)S8"J"2% )ZD#K2T4 %%%% !BBBB@ HHHH **** #%%%% !@4444 -*?
M*VWY6;^(#G/K4-E906%L((%(7<SL3R79B2S$]R22:L44 &!1BBB@!" 000"#
MV-*  , 8%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 F!DG YZTN!110 48HHH *3 SG'/K2T4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 -ED2&)Y9&"1HI9F)X
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
MSDG(!Z-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !2  = !2T4 ($49PH&[D\=:4# P.E%% !1110 4F!C&!BE
MHH 3:OH/RI2 >HS110 4F .@I:* $VCT%&!C&.*6B@!LD:31/%*BO&ZE65AD
M,#U!%0V5HEC:QVT;.T<0VQ[SDA1T&>^!QD\^N>M6** $(!Z@48'I2T4 )M7T
M'Y4I /4444 )M'H* H'0"EHH " 001D'M34C2--B(JKZ 8%.HH 3 QC Q2-&
MCXW(K;3D9&<&G44 %& .U%% ";5]!^55K:QBMKFXN1EKBX(,DC=2!]U1Z*,G
M ]R>I)JU10 FT'J!1M'H*6B@   Z#%-2-(P0B*N3DX&,FG44 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 (0#U&:6BB@! B@DA1EN
MIQUHVJ?X1TQTI:* #'.>])M& ,# [4M% ";1Z"C:N[=M&XC&<<TM% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ",RHI9
MF"JHR23@ 5D:9XIT36)[B"QOXY);=!)(C*R$(>CC<!E?]H9'O6K*(VA=9@IB
M*D.'Z$=\^U<7<VNE^,+W4)8M2MT>ZTN;3+4Q2*TA1^7DP#G&0N/H3_$* .HL
M=:T_49C#:W&Z01K*%9&0M&>CKN W*?49%7ZX#2EU*;QK92W_ -CCBT+2I+>\
MNK>4F-Y',9"DLJXPL>\CG;N'/-=['(DT22Q.KQN RLIR&!Z$'N* '4444 %5
MS?6HU!; SI]K:(S"'/S% 0"V/3) JP2 ,G@5Y?KDUW;75IX^6U'D6MR"\PER
M6TYP$(VXZ<B8<\$F@#OKO7].L=2CTZ>67[7)&94BCMY)"R# +#:IX&1GZBHI
MO%&BP:1_:KWZ&Q$GE-,BLX5]VW:0 2#N(&#WXKG]7,\WQ1T(V-Q!&[:1=D/)
M&95(\R'L&7\\UQT\CK\/_&-O(RRW,?B")I[U/]3<2-/ <JO\.!M4KDX(ZG-
M'K6GZQ8:H\Z6=PKRV[!9HB"DD1(R-RL 1D=,CFDL=9T_4;V]L[6Y62YLF5+F
M(J5:(L,KD$#J.0>]4-+\.O9^)-2UZZNUGN[V** +%%Y:1QIG P6)))8Y)/IQ
M7):K*?#?B^Y\611226YO1IVHQQ+N9HWBB,38[E9"!])#0!WL>LZ?-K$^D17*
MO?P1K)-"JDF-6^Z6.,#/;FH%\2Z0Q0B[_=/)Y23^6_DL^< "7&PG/'7KQUKS
MR;3=275O&EM:DG6;KP[%(WEGDSNUP<*?;(5?8+6SJD^GW'P/D6!5:*;2!;V\
M2CYC,8]B(!_>#X&.N10!W]9,_B72K>2T1[ARUX6%L(X)'\[:,G;M4YX!/';G
MI6%XLEU+3OA)>&25AJ$>G)'/*IY!(59&SZ@%CFF>*XGC\5>!X;)HH&6[N%CW
MQEE4"VDXV@CMQUH Z$^)-(73;O4#>K]FLR1<L$;= 0,G>N-RX'/(Z<T^QU_3
M-2NC:VUUFY$0F\F1&C<QGHX5@"5]QQ7FEZ\L=I\5+>[=+J\.G^9+>0#;$1]G
M<)%LR=K*!S\Q)W9XX%;.@JY\=V+ZY(BW*:6%T=H5V131,%,N<DDR*0.,XVD$
M#K@ ZB3QAH45M<W#WCB&VN!:S/\ 9Y,)*2!L/R]<D#'N/6KEIKFFWMZ;**Y
MNPGF?9Y4:*3;_>V, 2/?&*\RU!A_PB?BSD?\C=%_Z/MJZ7QGB\\6^$+6P(;5
M;?4/M,A3EHK4(PE+>BME1SU- '3RZ[I\5U-;>;)++!CSA! \OE$C.&* A3CG
M![<U%+XFTB&.PD-T774!FT,4+R>=\N[Y=H.> 3]!7-_#>6:/P9=6<[K'K=K=
MW/V\2C)$S2,P9AD$@J5(.>1T-8T>I7FMV7PVU%OLEM=7=U)+MBA/E)FVE. N
M[/ZT =Z?$FF*.9+C?YGE>7]DE\S=MW?<V[NG.<8ING>*-'U7RS9W3.LB-(DC
M0NB.JG#$,R@''?FIM,\Q9KF&\NH+F]C?<S11[-B-]T8R<?=/<],]Z\VCM;N]
M_9S:*PC>6X^SR$+&,LR"<^8![E-P]\T >CP>(M*N)+=8[DXN3M@D>)UCF/4!
M'("MD<C!.1TJ:QUG3]1N;NVM;@/<6;!+B$J5>,D9&5(!P1T/0URGQ"DAU+X;
M/'I+I)->FW&F>2>6D\Q&0ICTQN]@">U0:CHM\-<U;Q)H05M;L;M4>'.%O8/L
M\):%O0]U/8^Q- '8V^LV-R$,<S8>5X%+QL@,BDAE^8#D$$?@?2I=2U*TTC3Y
MKZ^E\JUA7=))M+!%[DX!X]ZX.^U--0^#&K:O:B6%B;N[MQ(NV2.1;EW3([,&
M _$5N^/V9OACX@:1=KG3)BP]#L/% '117<,UFMW'YAA9=X_=L&(_W<9_2H=*
MU:QUNPCOM.F\^UDSLEV,H;MQD#--L[RWCLM/B:9!)/&JQKGEB$R<?@#7,_#:
M\M[;X8:')-,B*8]@R>K&0@ >I)(&* .DEUW3H;J:W\YY)8,><(87E$61G#E0
M0IQS@XXYJW:7<%_9PW=K*LMO.@DCD7HRD9!'X5Q_PRE\GPO<VMXX75;:_N?[
M15SAA(TK,&;V*E2#W&*["T$ M(OLH40;?W848&.V/:@":BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"AJNLV&BP1S:A,T4<DB
MQ(PC9\NQPJ_*#R3P/6DL];TZ_O'LX+D?:XTWM;R*T<H7INV, V/?&*P/B*0-
M%TO)_P"8U8?^E"55\5D77CWPG#IV)-2M)Y9[@IUBM3&0P?T#-M SU(]J .TN
M;F*SM9;F<E8HD+N0I8@#D\#DTVRO(-0L+>]M7WV]Q$LL3X(W*P!!P>1P:\]T
M?6+O6]'@U-M;@8W.G3B]T\-O82[,G"X'E;""I['(SS@G+N/$%SIW@JS:QU-H
MY[#P_87 B+"-(RW&[OYA8+C;C  )R"10!Z[17G'B/4M:LM0U>PT^ZN9[B>*+
M4M,".,&),^?%G'3Y1@^LRC(P*T9M;^UV.GW\6HW$4&L7RBTBSL\R(1,0N\X\
ML-M,FX9.,  DT =M17E^D:IJNO#PU:MK]S"+M-1BN'M6C+$PR!8VW%3SMQSC
MGKCFM+1=8O=6U.&?^VX+>>#4KBUNM/=]S.BLZJGEX&U@ K[QVR3P> #OJ***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH 9+%'/$\4L:R1NI5D<9# ]01W%5+;1=*LG9[73+*!W4HS10*I*GJ#@=/:
MKU% $*VELEJ;5;>(6Y!4Q!!L(/48Z8.:DCC2&)(HD5(T4*J*,!0.@ ["G44
M%%%% #9(XYHFBE17C<896&01Z$5 VG6+60LFL[<V@&! 8E\O'^[C%6:* ,^3
M0M'EV>9I5B_EKM3=;H=J^@XX%2R:7I\MHEI)86KVR<K"T*E%^BXQ5NB@!%54
M0(BA548  P *@BL;. R&*U@C,C!WV1@;F'0GU/O5BB@"NEA9QWC7B6D"W+C#
M3",!R/=L9IBZ7IZ7AO%L+5;HDL9A"H?)ZG=C-6Z* (KFVAO+6:UN(UE@F0QR
M1L,AE(P0?PJBNA6,EM!#?6T%\;==D<ES"KN%'3)/?U/>M.B@"I_9>GBS-F+"
MU^RDY,/DKL)_W<8I7TVPDAAA>RMFB@.Z)#$I6,^JC''X5:HH SSH.CLCHVE6
M)1VWLIMTPS>IXY-6+6QL[%66TM8+=6.2(8P@/Y58HH IW6DZ;?2^;=Z?:7$F
MW;OEA5SCTR1THN-)TV\$8N=/M)Q$-L8EA5M@]!D<5<HH JV^FV-I!)!;65M#
M%(<O''$JJW;D <T^UL[6QA\FTMH;>+.=D*!%S]!4]% %2'2]/MKDW,%A:Q3M
MG,L<*JQSUY SS4L-G;6\DLD%O#%)*=TC(@4N?4D=:FHH HWVE07\,=M*%%J)
M1-)"JX$C!MXS[;N3Z]^,@V;FUM[R PW4$4\3=4E0,I_ U+10!GPZ%I%LQ:#2
MK&)F4H3';HI*GJ.!TI(= T:WE26#2+"*1#N1TMD4J?4$#BM&B@"G<:1IEW=+
M=7.G6DUP@PLLD*LZCV)&:N444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% %>[L+/4$5+VT@N44Y"S1AP#Z\BEM;*TL4*6EK
M#;H3DK%&$!/X5/10!372=-26YE33[19+H8N'$*@S?[YQ\WXTUM$TE@H;3+(A
M(S"H-NG"'JHX^Z?3I5ZB@!@AB#HXC0,BE%.T953C('H.!^0J&;3[*XMH[:>S
MMY;>,J4B>)65=O3 (P,=JLT4 4TTG3HYDF33[5949F1UA4,I8Y8@XX)/7UIZ
MZ=8I?O?K96ZWCKL:X$2B1E]"V,D59HH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH 0D*I9B  ,DGM6;IGB'2=8N+B"QO$
MEFMP#*A4J0ISAL$#*G!PPX/K6C(4$;&0J$ .XMTQWS7GOB.#5WU7Q*EN+>Z:
M^\.R_8YK>,K)!LR%C/S$'>9&(88R5/'% ';6.L:?J;E+.Y64A!(."-R$D!UR
M/F4X.&&1[U>K@;22-_$_@^XLW5;2#09Y+B3.%6%A!LR?3*DC_=/I7>1R)+&L
MD;JZ. RLIR"#T(- #J*** "H#>VPOUL3.GVMHC,(<_,4! +8],D"I^@R:\OU
MR>ZMKRT\?+:GR+:Y&^82 [M.<!#\O7'(F'IDT =]=Z[IUEJ":?/+)]KDC,J1
M)!([,@P"PVJ<@9&?3(J.7Q-HT.D_VJU_&;'?Y9G0%U5]VW:< X.[C![\5SVK
M_:)OBEH1L;B"-SI%V0\L1E4CS(>P9?SS7'7$CK\/_&-M*5DNXO$$33WD?^IG
MD:> Y1?X<#:I7)P1U.: /6]/U>PU1ITL[E9)(&"S1$%7B)&0&4X*Y'J*2RUC
M3]1O+RTM;E9+FR94N8L$-$6&1D$=QR/6L_2O#LEGXEU/7KN[2:ZO8HH D47E
MI'''G'4DLQ+'GZ#%<EJLI\->,+KQ9''));->C3M12)=S,C11&)L=RLAV_22@
M#O8]8L)=7FTJ.Y5[Z!%DEA4$F-6Z%CT&>V:@7Q)I+,F+L>6\GE)/Y;>2SYQM
M$F-A.>,9Z\=:\\FT[4DU;QK!:Y.LW7AV*1O+/)G=KCY5/MPJ^P6MG5)M/G^!
MTBP!6AET<06\:CDRF,*B ?WM^!CKD4 =_68/$&EF^M;,7.9[L,UNHC8B4+]X
MJ<8(&1SG'(]:Y_Q7-J6G?"2\:25AJ":<D<\JGD,0JR,#ZC+'-9?CJVU(>*?"
M]MX>:&*\2ROA"K_*"H$&4!'W25! ;G'6@#N[+5+347N$M9&D-O(8I3Y; *XZ
MKDC!(]JECO;:6]GLXYT:Y@5&EC!Y0-G:3]=I_*L/P[XCT>Z\.RSVZ_84TY66
M\M)>)+1E!+*X_,Y[]:Y;_3O#_BO2O$E]9FVCU5S9:DYE#8,AW6^0.FP@1Y]&
MH [^WU>PNM2N=.AN5-[;*&E@8%753T;!'(..HXJ)]>TV-)6>=AY4PMV7R7W&
M0C(15QECCG SQS7+Z_H-SJ'B>[U;1I$AU[3K>!K9V.$F4F3=#)_L-C\#@CI5
M"!X/&&E_:4N[G0]4;6"UDSH"\%TEN%=&4\,,"12.XH [[3]3L]429K27?Y,G
ME2J49&C? ;:RL 0<,#@^M26U[;7CW"6\Z2M;RF&8*<[' !*GWPP_.N1T3Q#J
M-O9Z]#K%E:_VMI\\<;R6C$17LCHHBQGE6.44@],CUK/T.*X\*>.(K:[A\JVU
M^#YW,@8/?1#+/QT,B$GZI0!V,OB/2H+AH9+H@K,L#.(G,8D) "%P-N[) QG.
M35^YN8+.VDN;F:.&")2SR2,%50.I)/2O.=0^V^&OMVM:1<PZIX>EU%C?:7/_
M *R"8S;7:%QW\SG8WX=:U_B4732M'G?/]G0:S:RZ@?X1 &.2W^R&V$_2@#H8
MM?TV6:&$2RI+/GR4EMY(S+A2QV;E&[@$\9J&+Q5HT]O'<0W3RQR.\:&."1BS
M(<.  N>#P?0UHRM:22VID,;N7+VYZG.T@D?\!)Y]ZY7X<A3X++X!87M^ W<
MW,G^ H TU\:>'WLS>+?G[,(3<><8) IC! +@[>5!89(Z9J_)K>GQ6%K?/.WV
M>Z*+ XB<[RWW< #//:N?^&T,,_PPT!98TD5K$(0R@@J>H^AJGX,L7M==U;0Y
M+@SV/AZ=4T]&ZHLT8<!CWV*Q13Z$_@ =M!=0W#2K$X9HGV2*1@J>N"#ST(/N
M"#5>76+"'5XM*>8B^E0R1Q>6Q+*" 6SC& 2,GMD5B/+)#\5((8L^5<Z,[3@=
M,QS*$)_[^2"H;T@?%S1P2/\ D#7?_HV&@#H=0UBQTJ2VCO)C&]U((8!Y;-YC
MD$A1@'G )Q[&K-Q<P6EM)<W,R0P1J7>21@JJ!U))Z"N0\974$^I^%1%*K&+Q
M!'&^#T;R)3C]147Q)N4_L[3E,@:UM=5L[C4T'(2V\P_,X_N[@#]%/I0!T\.O
MZ=/<6\"S2)+<DB!9H'C\TA2QV[E&[@$\=JTJK2O:2/:M(T;L7WVYZY.T\K_P
M$GGT-6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M*.J:Q8Z-!'-?SF&.218D;8S9=CA5X!Y)X'K26>M:=?W<EI!=*;J-0[V[@QRJ
MO]XHP#8]\8KG_B)_R!=+_P"PU8?^E"55\6$7/CWPE%IX#ZE:SRSS[.L=J8R&
MW^@9MH&>I'M0!VES<16EK+<S,5BB4NY"EL <DX')IME>0:A8V][:OYEO<1++
M$^"-RL,@X/(X->?:/K%]K>CP:HVLVQ6YTZ?[98"3>WF[,G"[08MA!4CD'(SS
M@G,G\076G>";-K#4FCGT_P /V%QY7")&6XW$G/F%@NW;C  )R"10!ZW17G/B
M35-;L=0U>PL+NYGN)HXM2TP(1@Q)GSXLXZ?+P>N95&:T9=:-W9:??0:C/'!K
M%^JV<. OFQ")CMWG'EABI?=R<8 &30!VM%>8:3JNKZ\OAJU;7[F'[8FHQW$E
MKY18F&0*C!BAYQCG'/7%:6BZQ?ZOJ4-Q_;%O!)!J5Q:W5B\FYG16=53R]HVL
M %?<#TR3P> #O:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ;)&DL;1R(KHX*LK#((/4$5!9:=8Z;#Y-A9V]K%U
MV01*B_D!5FB@"K'IMC%'/''96Z)/D3*L2@29SG<,<]3U]:L111PQ)%$BQQHH
M5$08"@= !V%.HH **** &R1QS1-%*BO&X*LC#(8>A%5VTVQ:Q%BUE;&S P+<
MQ+Y>/3;C%6J* ,Z30-&E,9DTFP<QKL3=;(=J^@XX'M4LFDZ;+9I9R:?:/:H<
MK"T*E%^BXP*N44 (JJB!$4*JC  & !4$5A9PF0Q6D$9E</)LC WL.A/J>!S5
MBB@"LFGV4=X]XEG;K=.,-.L2AV'NV,FF+I.G)>?:UT^U6YW%O.$*A\GJ=V,Y
MJY10!%=6T-[:36MS&LL$R-')&PR&4C!!_"J=MHUI$+9YX8;FYMEV17,L2F55
M'3YNN<=2,9K1HH SWT'1Y))I'TFP9YO]:QMD)D[_ #''/XU/<Z;8WENEO=65
MO/ F-L<L2LJXZ8!&!5FB@""&QM+>=YX;6".9P%>1(P&8#H"1UIMQIUC=HR7-
MG;S(S[RLD2L"V,9Y'7'&:LT4 4AH^F"U6V&G68MT?S%B\A=H?^\!C&?>I+G3
MK*]>)[NSMYWB.Z-I8E8H?49'%6:* *7]C:7]K%W_ &;9_:0^\3>0N\-ZYQG/
M/6KCHKHR.H96&"I&012T4 4K/1],T]76RTZTME<8<0P*@8>AP.:?!IEA:VSV
MUO8VT4$F=\4<2JK9ZY &#5JB@"&UL[:Q@$%I;PV\(Y$<*!%'X"F0:?96MQ+<
M6]G;Q3S?ZR2.)59_J0,FK-% %*#3HXM2N-0<^9=3*L6[&-D:DE5'XL23W)]
M $N]%TJ_F$UYIEG<2@8#S0*[8],D5>HH SFT#1GMX[=](L&AC)*1FV0JA/4@
M8P*FM=+T^QCDCM+&UMTE_P!8L,*H'[<@#FK=% %.RTG3=-+&PT^TM2W#>1"J
M9^N!5RBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@"M>:?9:C&L=]9V]RBG*K/$K@'U (I;6QM+%66TM8+=6.6$,80$^^*L44 4D
MT?2XYKF5--LUENABX=8%!F_WSCYOQIC:%H[A ^E6+!(C"H-NAVQGJ@XX4^G2
MM"B@",01*Z.(D#(I1"%&54XR!Z#@<>PJ&?3+"YM8[6XLK:6VB*F.&2)61-OW
M< C QV]*M44 4DTC3(ITGCTZT25&9TD6!0RLQRQ!QP2>OK3UTS3TU%]12QME
MOG78UR(E$C+Z%L9(JU10 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 A( ))P!U)K.TSQ!I.LSW$.GWT5Q+;X\U%SE0>AP
M>H.#@C@UH/L\MO,V[,'=NZ8]ZY:T6\A^)5RTZ6L\%UI@:">)"KP)')_JWY(.
MXR%@W&=IXXH Z&RU*RU(3FRNHK@02F&4QMN"N "5)]1D5:KEO"3I'=^+'=E5
M%UF0LQ. !Y,/)KJ$=9$5T8,C#*LIR"/44 +1110 5";NW%ZMD9D^TM&91%GY
MB@(!;'ID@?C4U>8:Y<7%K?VGCQ;27R+:YVR3AU*MISX0\9R1G$PX[F@#OKO7
M=.LK]+&XN"MTZ&1(A&S,R#&6&!R!D9/;-,E\1Z/#I0U1]0@-@6V?:$.Y V=N
M"1G!W<8/?CK7.ZP+F7XI:&;*>"-SI-V0\L1D4CS(>P9?;O7'7$CKX \96LVU
M[V+Q!$US<Q_ZF61IX#E!_" -H*Y)!!Y.: /6[#5K#5/.%E=1S-"P65%/S1DC
M(#*>5X]:2SU:PU"ZN[6UNDDN+-@EQ$,AHB1D;@>1D<BLW2O#TMIXGU37[NYC
MDN;Z** 10QE4C2/.,Y)+,2QYXXP*Y/4YO^$8\977BQ4D:TDO!IVI)$NXE&BB
M,+X'4K(=OTDH []-6L)=5ETN.Y1[Z%!)+"N2R*>A;TSVS4"^(=):54%XA5Y/
M*67:WE,^<;1)C:6SQC.<\5YS-8:G%JWC5+7/]M77AZ*9O+.6\YC/\JGVX5?9
M16UJDFGS? V06X4V\FC+%;(@Y,IC"QJ!_>W[1CKF@#OZSIM=TV$1[KG<9=WE
MK'&TC,%QN8!025&1ENG(YK \476J:7\);V=Y&74XM+ ED4_,K[ '8'U&2<^U
M-UK1;DZI93>&-3AL=8L+(1I;7";H+BW)X1@.0 5'S+R,^] &Y+XFT:&VM+EK
M^,P7C%+>1 665N>%(')X/'M1)XGT6/3TOSJ,)M'E\D2H2R^9G&PXZ-GC!YSQ
M7#7>J2:QI?@J\2RCL+D^(722 MO1956X5\$=5+!B#[T[Q)X>DT+PW<S/=)->
M:GXBL[R1EC*QHQGB  7.< *,G.3STH [^TUC3[]+AK2Z28VYVS(F2\9QG#+]
MX'';%58?%.B7$-G-'J,1AO9/*MI2"$F?D;58C!.0>/:L#P>K-XN\23ZHRQZ^
MS11RP(-L?V9=WE21YY8-DY)Z$$<8YQ/#^DV>O?#'PGIE\A>VN+F56VG!!"7!
M# ]B" 0>Q% 'I,E_;17T-F[D7$REHTV$[@,9.<8XR,_4>M4IO$NCVZ3R27JB
M&W)$TX1C%&1U#2 ;01W!-<,U]XA6YO?#MSYDFOV.C7ILKU5P+Q3Y8BD![.&&
M&'KST-7[;5X=.^"$>I:7%;2I::4"\$Z%E+*F)$< @YR&!]\T ==<Z]IMIJ'V
M":X(N_+\T0K$[,4SC<  >,G&?6FKXCTEY;*);Q2]Z6%LH1LRE<[@..HP<^G>
MN4F&HS_$S3_LES:P73>'9"SR6[2)_KH^BAP1SCN:M:Q&\/C7P*DI4S!KOS"H
MP&?[.=Q_$Y- &[_PE.C;;EA>$K:NR3L(7(B8#)#''! ()S5J/6+";59-+CGW
M7L2"1X=C953T8\8P<'![UQGAJ+49+GQ:;6[LX;<>(',RSP%B4"0E_FW@#*Y'
M*FM#2I8YOBGK4D;!D?2+)E([@O-B@#H+W7=-TZ]AL[NY\NYG5FBCV,3(!U*X
M'.,C/IFG0:WIEU92WEO?02V\+%97C;<(R.H;'W<=\].]<WJMQ%<_$KPG)#(K
MI]GU%=PZ97R@?U!%1::JS_%_69[ !K)=+BAOV3[C70<E0>Q81]?0$4 =N6 3
M=U&,\#-4]-U:QUB%YK"X$\2.8V=5( 8'!&2.H(P?2L3X>SRS>#;=926$$]Q;
MQ,>\<<SHG_CJ@?A53X?7$-MX0O)YI%2*/4K]G8G@ 7,E '2VNKV%[?75E;3^
M9<VI GC",#&2,@-D<9'(]13KS5+.PDBCN)L32Y\N)%+R/CJ51020.,X'%<YX
M9(_X3OQOS_R\VG_I,E5=#NDE^*FOR3R!OM-A:/IC'H]N-_F;/4;R"<>JF@#K
M[+4;/45E:TG67R7\N4#JCX!VL#R#@C@^M6J@@6V$]RT 3S&<&8KW;: ,^^T+
M^&*GH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:
MGJ]AH\,<VH7 @CD<1JS*2"Q. O ZD]!WI+/6=.U"YDMK:\B>YC4,\!.V15/0
ME3R![XKG_B)_R!M+_P"PU8?^E"54\6?O?'OA%-/&_4X)II9]G5+3RR'W^@+;
M ,]3TH [2YN(K2VEN)VV11*7=L$X ZGBDL[N"_LH+RUD\RWN(UEB?!&Y6&0>
M>>AK@-)UC4M;T6WU5]6M3!=Z=/\ :K+S ["79G"@(#'L(92"3VSSR<N7Q!>Z
M;X(LWT[46273] L+@PA55(RW&6)R7W!=H4#C!.02* /6:*\Y\2:QKVG7^L6%
ME>W$UR\<6HZ8J+'AH4SY\6=OHO!/.9$&:TY=;DO+2PO;;4YU@U:^5;*%44-+
M$(F.T,<; Q0ON.3MX R10!V=%>9:5J^MZZOANV.O3VYO4U&.XEMTB9B89=J,
M"4(SCKQ@^@ZUIZ-K&IZO?PW2ZK;0B'4I[2ZLGD#,RJSJJ; @*O@*^[<<C/8\
M '=4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 V2..:)XI45XW4JR,,A@>H([BJ]CIEAI</DZ?96UI%Q\D$2H./
M8"K5% %2/2M.BCN8X["U1+K/VA5A4"7(P=W'S9''-6(HH[>%(88UCBC4(B(,
M*JC@  =!3Z* "BBB@!LL4<T3Q2HLD;@JR,,A@>Q%5FTO3WTX:>UA:M8A=HMC
M"ICQZ;<8Q5NB@#-?P]HLK1M)H^GNT2>7&6MD.Q?[HXX'M4CZ+I4MBMC)IEF]
MFIRMNT"F,'.<A<8J]10 BJJ(%10JJ,  8 %5X].L8?-\JSMT\UQ))MB4;W&"
M&/')&!S[59HH JIIMC'?/?)96RW;C:\ZQ*)&'H6QDTQ='TQ+O[6FG6BW&XOY
MHA4-N/5LXSGWJ[10!%<V\-Y:S6UQ&LL$R&.1&'#*1@@_A5"/0+%K6&&^MK>^
M:!!''+<0JS[!T!)[^IXS6I10!2DT?2Y4MTDTVS=;;'D!H%(BQTV\?+^%27FG
MV6HQK'?6=O=(C;E6>)7 /J 1UJS10!5ETS3[B=)YK&VDFC0QI(\*EE4]5!(R
M![5%%HFDP10Q0Z791QP.7B1+= (V/=0!P?<5?HH 88HVE64QJ9$!57(Y .,@
M'T.!^0JE+H.CSS/-+I5E)+(VYW:W4EF]3QR?>M"B@"J=-L#?B_-E;&\"[!<&
M)?,"^F[&<43Z;875U#=7%E;37$/^JEDB5GC_ -TD9'X5:HH RV\-:"_F;M$T
MT^:2TF;1/G)ZD\<TZ?P]HEU<-<7&CZ?-.XPTLELC,1[DC-:5% &:_A[19!"'
MT?3V$"[(<VR'RU]%XX'L*L"R2WL3:Z>L5FN,)Y40"IGJ0HXS5JB@"K8:?:Z;
MIL.GVT86VAC$:J><CW]2>Y[U43PQX?C8,FA:8K!MX*VD8(;.<].N>]:M% &7
M+X:T&>:2:;1--DEE.9'>U0L_U)'-3W6CZ9>P0P76G6D\4&/*22%6$>!CY01Q
MQZ5=HH C@@AM85AMXDBB7[J1J%4?0"I*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** *M[IMCJ4:QW]E;72*VY5GB5P#Z@$=:6TT
M^RL XL[.WMPYRWDQ*FX^^!S5FB@#/CT+2(9[J>+2K));P$7+K;H&F!Z[SCYO
MQIC^'-#E""31M/8)"8$#6J';&>J#CA>3QTK3HH B6V@5XW6&,-&AC1@HRJG&
M5'H/E7CV'I4%QI.G75G#9W&GVLUK"5,4,D*LB%>%PI&!CMZ5<HH H1:)I,$\
M<\.EV4<T;,Z2);H&5F.6(.."3U]:<FD:9'JCZFFG6BZ@Z[7NEA42L/0OC)'X
MU=HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *BBN;>=Y$AGCD>([9%1P2A]#CI4C*'1E.<$8.#@_F*X2TM;#2/BI#''
MHK::MQIKP6LT"H(KHJZL^\*<AE&-N1R"U ';I=6\EP]ND\33(,O&'!91[CJ*
MEKB;OPKIJ>+-!?2+2*WO+*5[F]NXU =XF1EVR,.7+N0>?[K'Z]M0 4444 %,
M,L8F$)D3S2I<)GYBHP"<>G(_.GUYEK5_<6?B&S\:BVNELH+G[%--N7RC8.0F
M_&[)_>XDSC[I]J ._NM9TNRN!;W>I6=O.5W"*6=48CUP3G%+-J^F6]DE[/J-
MI%:/C;.\ZK&V?1B<&N7UDW0^*FB&S2%Y?[)O.)7*KCS(>X!KC;AWC^'WC"SF
M15U"'7XGN8X_]0KO<0,!$>NW&"<C.221S0!Z_:7UGJ$1ELKN"YC!VEX9 X!]
M,BBUO[.]65K2[@N%B8I(8I X1AU!P>#[5AZ-H%W:^+-8UZ[:"(W\<,*VUNQ9
M<1@_.S$#+'..G '4US^H65_HWB76_%FCQR3O%=)%J5@AS]I@$$1W(/\ GHF2
M1Z@D>E '=1ZG82VDEW'?6SVT9(DF652B8ZY;.!BDM=5TZ^D\NTO[6>3;NV12
MJQQQS@'IR/SKSEM0AU.Y\$R)()-"OM8OIF<C"22;I7MP<^K<@'N!Z5Z1);6K
M:C!=.J?:TC>.-OXMC%2P^F54_@* )99HH IED5 S;5W'&3Z52AU_1KB58H-7
ML)9&?8$2Y1B6], ]?:LF"YDN_B9>VTN?*L-,A:%3TW2R/O;\HE'Y^M<#>QZA
M+\-?%Z)#:FP36+^2=RY\Y8UN&9C&I&W> /ER1S0!ZV-2L#?FP%[;&]"[C;B5
M?,V^NW.<5%-K>DVYF$VJ641A8)+ON$7RV/0-D\$^AKE].N(KKXHQ7,6_R[CP
MW%)&9!ABOG,>??YAGZUO:=#%-K.LNZ*QBO(RI(^ZWV>,?GAOUH D7Q1X?<X3
M7=,8\\"[C/3D]^U7&U&Q2P%^UY;K9E0XN#*HC*GONSC'O7*^ H(IM*U1I(U8
MQZ[J#(2,[3YSC(_ D?C7)(9_!/@K[.YDE\.:OIA\ICEC8W4D7W#_ -,Y&/'H
MQQT- 'J$VO:/;S"&;5K&.4J'"/<(&*GH<$]/>D?Q!HL44,LFKV"1SY\IFN4
MDP<':<\X(/2N:O3=CXNP_8U@,G]@OGSB0,>>OH#537VO(=6\$;(+634DO)S-
M"LNR,S&UD9QN .,DD].] '<QW]G-:I<Q74+V\A 25) 48DX&"..O%2RS16\3
M2S2)'&@RSNP 4>I)KB_A_9VUYX<U:2?#2:G?3R7]D4VBUE;"O#C/;'7^+.>]
M7O!NH7.J?#FPNKQS)<&U>-Y&ZR%"R;C[G;G\: .AM+ZTO[87-G=07$!Z2PR!
MU/XCBFV>I6&H>9]BO;:Y\IMLGDRJ^QO0X/!KGOAU(D7PS\.,[!5^PPC)]2
M/Q)J+P"52U\1LQ"J->OB2> /WE '37>IV%@Z)>7MO;LX)19954MCKC)YJ6WN
M8+N%9K::.:)L@/&P93@X/(]P:X_P1*;KQ#XPN+L[K]=3$2[NJVHC0PX]%.6/
MN2:ZRRMK6TBDCLU1(S*[LJ= [,6;\222?<T 6:*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH JWVI6&F1++?WMM:
M1L=JM/*L8)] 2:6TU&QU .;*]M[D(<-Y,JOM^N#Q7-?$3_D#:7_V&K#_ -*$
MJIXL"V_C[PC<6"XU*6::.<1CYI+01DOO]0&V8ST)XZT =K//%;0///*D4,:E
MGD=@JJ!U))Z"BWN(;NVBN;>19894$D<B'(92,@@^A%<-8:OK>M:';ZN\UF=+
MU'3I7DA+C='(4W*L>%R<88,&)Z9XY%98\1ZCI'@?3Y-/N48V&@V-PT"1AL%A
M@F4MT4A<*%.[(8],4 >HT5Y]XC\2:UHUWK5I'.TES$(;VPC2)"9;;GSDY'WE
M".<^Z=<\ZDNN7%Q;V]U9ZB/LVH7PBM%2-6DEB6-BWEY&-Q96.6X"@GB@#K:*
M\ZL/$'B+6%\/V\5_!:2WZ7Z32FU#L&@DV*V,XY[CIUK3TG6=<U>YM]0@FM%L
M%OY[2Z@E< JJ.T:[<+N$F54X)P0QZ<4 =E1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% #)HS+!)&LCQEE*ATQN7
M(ZC((R/<5F66AF">"YO-1N=0NH(VCBFG6-2@;&X@(JC)P.2.W&,G.M10!S%C
MX.FLKP3GQ/KDZ&?SY(9'A"RMG.&*Q!B. ,9Z #IQ6Y96;VDEVSWEQ<B>8RJL
MQ!$(( V)@#Y>,\YZFK=% !1110 R6-9HGB?.UP5."0<'W'-4I=#TV;1/[&DM
M5?3O+$7V=F)78.B]>GM6A10!DOX9TF2>"=K9O.MXO)AD$T@9$X^4$-D#@?D*
M)/#&BR:6VFG3H19-)YKPKE5=\@[FQ]XY .3W K6HH 15"(%&< 8&22?S-5[:
MPM[.6XE@1E>X?S)279MS8 SR?0 ?0#TJS10!0ET32Y],;39;"W:R9BY@*#:&
M+%L@=CN).1T-266F6NGY\A'W$8WRRM*V/3<Q)Q[9Q5NB@#.GTI6UJ'586"SB
M$VTP/22(G<.1T*G)!]V'?(JKX1T%8GB.G1O#)*9GAD9GC=R<EF4D@DGG)'6M
MNB@"C?Z-8:E+#+<P9F@R(IHW:.1 >H#J00#@9&><5-:6-M8VWV>VB$<>22 3
MDD]23U)/J>:L44 4++1;#3;:>WLX##%.[22*LC?,[<LV<Y!)ZGO3QI-A_9(T
MLVR/8B/RO(?++L[#GL.WI5RB@#-N= TV[U+^T9K=C>>7Y7G+*ZL$SG:"".,\
MX]:8/#6D!K1A9@-:2-+ WF-E';.Y@<]3DY/?-:M% &9-HT"3WEY8(EK?WBA9
M;A<Y.!@,5Z,P'3-36FDV=EHT.DP1%+.&$0(@8@[ ,=1S^-7:* ,:U\*:)9+;
MI;6(CCMB&AC$CE(R.A5<X&*8/"&@A)T%@-EQ(TDR>:^V5F^\6&<,3WSUK<HH
M SKO0M-O;U;V6W*W:IL\^&1HI"O7:60@D>QXJ]##';Q+%"BI&HPJJ, 4^B@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@"EJ>D6.L0QPW\ GCCD$J*6( <'(;@]0>0>U%GI&GV%Q)<6]JBW$BA
M7G;+2,HZ N<DCVS5VB@#&M?">@V4]Y-:Z9!#)>!A.T8*[@WWL8/&>^,9J.7P
M;X=GB6.728'1;86H#9/[H?=3KT&3CT[8K=HH K#3K,3PSBVB\V&%H(VV\K&V
MW*CV.U?RJM/X?TFYL+.QEL(6M;(J;:,# B*C:NW'3@D?0UI44 9%IX7T6QGM
MYK33XH'MVD>+RR5"&0Y? !QSW^@]*=#X:T6WUJ76(=-@34)3EYU7!)(P6QTW
M8XSUK5HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *JV>IZ?J)F%C?6UR86V2B"57\MO1L'@_6K+HLB,C#*L,$'N*X^S
MMOL_Q'OH+G2[:.&\TL+;RV[Y5HHGPRR+M&&S*,=1@8[&@#I[+4[#4ED:POK:
MZ$3;)#!*K[&]#@\&K5<AI,<EG\1M6CFTZ" W5C"\$UL^5:*-F7#KM&'R_7D8
MP.QSU] !1110 4TRQB41%U\PJ6"9Y('4X].1^=.KS+6=0GL_$=EXT\FZ%E#<
M_89I"1Y1L7(3?USQ+A\X^Z1Z4 >@7.KZ993B"ZU&T@F(W>7+.JMCUP33IM4T
M^WM$NYKZVBMG^[,\RJC?1B<&N5UEKE?BIHALXH99?[)O.)I"@QYD/<*W\JXV
M=VC^'GBZRFC5+^#7XGN($_U$;/<0L!$?[N,'D Y+<"@#V"UO+6^A\VTN8;B+
M.-\,@<9],BBVO;2\21[6ZAG6-BCF*0,%8=0<=#6#HN@7EIXMUG7;HV\(OXX8
MEMK=RR_NP?WCD@98YQTX ZFN?O[2^T/Q+K?BO2(Y)Q'=)%J=@G/VB 01'>@_
MYZ)EB/[P)'I0!WD>H64MM)<QWEN\$>=\JRJ57'7)S@8IMKJFGWS[+2^MKAL;
ML12JYQQSP?<?G7G3W\.IW/@K9(LFA7^L7\S-T25PTKP _5N0#W4>E>C26EHV
MI07CHGVM(WBC?^+8Q4L/<953^% $[RQQ;?,=5W,%7<<9)[#WJM/JNG6US]FG
MO[6*?@^5),JMSTX)S6$EU-=?$>_MR,II^EQ/;H>A>5Y-S?E&HSVY]353X9+'
M??#VUFNE6:ZO&F?4#(N6>8NP<.#Z8VX/8 4 =4FIZ?)=+:I?6S7#('6)95+E
M3T(&<X]Z6VU"RO7D2TO+>=HCMD$4JL4/H<'BN+6-[3XH6D.E0V\L4?AP)&))
MRHV"8 88*V>U)X5OY-.M?&MY- IG36Y<0Q/NWR&*$*BD@9+,0!P.30!WB2QR
M;O+=6VL5;:<X(Z@^]4H];TF:Y^S1:I9//NV>4MPA;=Z8SG-<;X2:X\/^,+O1
MKQ+E8M7A_M"%[C'SW*@+<!<$]?D<#MDUS.IK)=6OB;2YXX[?2[[Q1Y4^IYRU
MFWEP%6VXXR0%#[OE+<B@#UZ34;&&[2TEO+=+F3[D+2J';Z+G)J:::*WA>:>5
M(HD&6=V"JH]23TKD]7 _X6EX7]?L%_S^,%0^*IC+XZ\'6<K Z<US<-,A/RF=
M8MT(;W^\P'J ?2@#J[?4K"ZAEFM[VVFBB_UCQRJP3C/)!XXJJ/$V@DX&MZ:3
M_P!?<?\ C7/>(8B?B5X9C@0,+RUO(=00=)+<(I7?[!R /]X^M.MK:&X^*.O6
M\T2/"^C6B,A'!4R3@B@#H'\1Z%'(T;ZUIRNI(*M=("".HQFG-K^C(5#:M8*6
M0.H-R@RIZ$<]#ZUSNKV\-O\ $3P;##&J1K!?@*!Q]R.H'BGM/BMY.F6]MA/#
MZJ$D<HJCSVQC"G\J .SM[VUNPIMKF&8,N]3&X8%<XR,=L\4EW?V>GQK)>W<%
MLC' ::0("?3)KD_$$\VF:'H=^$BCU"#4K5+A(#QNF<),GT/F$_4 ]A4OQ( /
MABWR,_\ $TL?_2F.@#J9KNVM[8W,]Q%%;@;C*[A5 ]<GBG07$%U"LUO-'-$X
MRKQL&4_0BL7QLZ#P/X@C+#<VEW1"]R!&<_S'YTR"XGM/A[!+9@&[72U^SK_>
MD\KY0!WYQ0!J3:QI=O.\$VI6<<R?>C>=0R]^03Q5VN1\$V>G7WPPTN*58[BW
MO+%7NS)SYLCKF4N>Y+%LY[UUD841J%.5P,'.<B@!U%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% %:\U"RTZ-9+V\M[9&. T\JH
M"?3)-+:7]G?JS6=W!<*IPQAD#@?7%<Q\10#HNEY_Z#5A_P"E"54\5JMIX^\)
M76GKMU*>>6*X$8YEM1&2V_U"MM(ST)XZT =O--%;0O-/*D42 L[NP55 [DGH
M*2">*ZMXKB"1)894#QR(<JRD9!![@BN'LM9UK6M#@U5FMO[*U'399)(V9=T<
MA3<JQXY.!N#!N>,C'(K+7Q)J&C^!].DL)XW^PZ%8W!@2,,06&"92< *0N%"G
M=G<>@H ]0HK@/$?B?6=&NM:M4D\RX@$-Y8QI"I,UMSYR^[*$D.?]S@YYU)M<
MN+B""YL[^/[-?7PAM L8:22,1L6\OC!8LK'+?*%!- '5T5YW8>(_$>L)X?MX
M;RUM);]+]9I&M?,*O!)L5L;L<]QZ]ZT]*UK6]7N+>_MVMAIXOI[6YBE95VJC
MM&I7'S>9N520>"&XQP2 =C1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% #)H4N()(95W1R*49<]01@U0M]!TZVM)
M;5(&:.6+R7,DSR,8\$;=S$L!R<#/&:TJ* ,^#0]/M[.:U2!FCGB\F0RRO([)
M@C:78EL#)P,\9-7+>WBM+:*V@39#$@C1<YPH& /RJ2B@ HHHH 9+&LT3QONV
MN"IVL5./J.15&70M-GT/^Q9;;?IWEB+R"[8V#HN<YQ[5HT4 9#^&=*DN+>X:
M"43V\1@BE6YE5DC.,J"&S@X'Y"DD\+:))I;Z8VGQBSDE\Z2)69?,DR&W,0<L
M<@')SR!6Q10 BJ$4*,X QR<G\S5>VL+>SEN)8%97N'\R4F1FW-@#/)XX ''8
M"K-% &=+H.E3:6=,DL(&LBQ<0[?E5BQ;(]#N)((Z'I4MEIEK89,(E9B-N^:9
MY6QZ;G)./;-7** ,Z;2Q_;L.KP%5G$)MI@>DD6[</Q4Y(_WF'?(C/AO2OMDU
MTELT<EPV^=8IG1)F]712%8GN2#FM6B@"@-&L!JXU40$7PB\@2AV_U><[<9QC
M/.,=:KIX7TB-I62V=3+<B[DQ/)\TPQAS\W)X'Y#TK7HH H7NC6&HWMG>74!>
MXLV+6\@=E,9(P2,$=1Q]*BC\.:1';ZA;BS5H=19FNXY&9UF9A@E@2>2 !GV'
MI6I10!C/X5T>26UE:WE,MI&8H)!<RAHT.,@'=D X'Y#TJ8>']+%B]F;0/"\O
MG-O=F8R#&'W$[MPP,'.1@8K3HH IV>E6=C/)/#$QGD4*\TLC22%1T7<Q)P,G
MC..338](L8=6EU5(2+V9!')+YC'<HS@8SC R<<=S5ZB@"C<:/8W6IVNHS0EK
MNU#""3S&'EAOO8 ..<#/KBHKCP_IMSJ9U*2*47IB$)FCN)$;9G.WY6'&><>M
M:=% &-)X>MG-A J!+&SG^UK%N+&2;+$%B>P9BW<EL>G-O5='L-:M5MM1@\^%
M760)O91N!R#P1R" 15ZB@#(;PSI,D=Q'+;R2K<0F"7S;B1RT9ZKDL2 >X'6G
M6GAS2[&:VE@@D#6PQ 'GD=8_EV_*K,0."1]*U:* ,F+PUI,$\DL-J8A*YDDB
MCE=878\EC&#L))Y)QS6M110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 4=4T>QUF".&_A,T<<BRHN]EPZG*MP1R#R/2BTT>
MPL;J2Z@MA]JD4(\[L7D91T4NQ+8]LXJ]10!BVGA'0;&:[EM=-BA>[#";8S $
M-][ SA<]]N,U'+X*\.SQ"*72XWC%LMIM+M@Q+G:IYYVY.,\CMBMZB@"K_9ME
M]HAN/LT9F@A:"-RO*QMMROT.U?RJK-X=TBXT^RL)+&/[-8E3:HI*^25&T;2#
MD<$CW!K4HH Q[3PMHMA/;S6E@D#VS2/#Y;L AD.7P,XY_H/2G0>&-%MM:EUB
M#3XH[^5BSRKGEB,%MN<;B.-V,^]:U% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !5:UU"ROC*+.\M[@PMLD$,JOL;T.#
MP:L.JNC(PRK#!'M7"^:?#_CG59VT-0)-)#VG]GY<RI"^"K(%!#YE7&,\?0T
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
MQ6MM%;PKMBB0(BY)PH& ,GFI** "BBB@!DL:S1/&^[:X*G:Q4X]B.1^%4)M
MTRXT'^PY;8OIOE"'R#(V-@Z+G.<?C6E10!D/X8TJ2ZM[DQ7 N+>$P12K=RJR
MQG&5R&S@X&?7 ILGA31)=*DTQK!19R2^?+&KLIDDR&WN0<LV0#DD]!Z5LT4
M(JA$"C. ,#))/YFJ]KI]O9RW,L"N'N9/,E+2,VYL!<\DXX ''H*LT4 8TOA3
M0YA:*^G1[+0R&%%+*J^8VYP5!P5) .TY''2M*^LK?4;"XL;J,26]Q$T4J'^)
M6&"/R-3T4 8:>&K6X2P?4?,GN]/0QV]S'/)&VTC!;Y2,,0.<=?TJY!H>FVUM
M<V\%L(UNB3<,K,'E.,99\[B<<9)S6A10!CVOA?2;**UAMX9UAM<>1";J5HX\
M=,*6QQVXX[5=MM,L[6SDLXXLV\K.SQRNT@8N26SN)ZDDGZFK=% $$-G;P6,=
ME'"HM8XA"L74! ,!>>V.*9%IMI!I<>FPQ>59QQ"%(XV*[4 P "#D<5:HH PS
MX0T0V5A9BTD6#3VW6B)<RKY)P0"I#9& 2/8&G3^$]&N[.YM;FWFGBN2AF$MU
M*Y?8<J"Q;. >0,XS6U10!DCPWIF9"Z7,K20M S37DTAV-C<H+,<9P,XQTI+;
MPWIEBEJMM#-LLP/LT3W4K1QX&%PI8@8' XX[5KT4 9VDZ6NFB[E9@]U>SFXN
M) .K$!0![*JJH^E5V\+:2U[=W@CN8[B[(-P\5[,ADP,#.UQG X'M6S10!BMX
M4T<W4-RMO-%/!;BUB>&ZEC*1#&$&UAQP/RJ23PUI$VG)8R6F^&.4SHS2.9%D
M))WB3.\-R><YK6HH JV>GV]B&\D2%FP&>65Y7('0;G)..3QGN:M444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!0U
M71K'6H(X;^%I8XI%E0+*R8=3E6^4CD'D>E%IHVGV5V]W#;YNG78UQ*[22%>N
MW>Q)Q[9Q5^B@##M/"&@V$MW)::>L)NPXE"2.!AOO;1G"9[[<9J.7P1X=GA$,
MFFJT8M5LRIE?!B7.U3\W.W)P3R.V*Z"B@"I_9=B;F"Y-K&9H(6MXW(R5C;;N
M7Z':OY55F\-Z1/I]C8/9J+:P*FU6-V0PE5VC:5((X)'7D'FM6B@#&L_"FB:?
M<6TUI8B%[9I7AV2. AD.7P,XP3VZ4ZW\+Z+:ZU+K$%@D=]*Q=Y%9L%R,%MN=
MNXCC=C/)YK7HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *0,K9P0<'!P>E#J'1D.<,,'!(/YCI7$:-9VVD_$34[2UTH
M:9]JT]7MS$%\FX\MR'D95Q\X,B#GDCOSP =QD>M%<)X1TN;0?%%U8:GI^GOJ
M-Q;-<+J]I&4:Z4.H<2!B2'W,IX)!SVQ7=T %%%% !1GG%%>;ZMK<EGXSL?$7
MF70TY+EM)F0P2"$0N0!-O(VY$X SGE<4 >CY'J*4D#J:X+Q#;12_%+1B=,AO
MF;2KO='(%YP\6"=W'&2/Q-<I=LLOPS\36ES#LGM-<B_XE[X;[$K7$.V)&/!4
MJ201Q\Y'2@#VBC(-<IX;T.\T_P 3ZU?K;#3]*NDA6"Q5E/[Q0=\NU253.0,
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
MN44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 % (/0TCJ'1E)(##&0<'\Z\Z,UIX0\3>)+BVT9[$)HS7D$<6WR;OR2Q=R
M%/#Y=!SR1SGG@ ]&R,XSS17#>%;VYL;_ $RQU>SC?4-5LFO/[12;S#*Z[2Z,
M"HV ;UV@$@#CMSW- !1110 445YQJNN2V?C2Q\0>;<C34N6TB9#"XB$3D 3;
MB-N?/ 7.?NXH ]'HK@O$-M#)\4=&W:7%?%]*NBT;*G.'BP3NXXR1^)KE;MQ+
M\,_$MK=1E9[37(P-/?YC8HUQ#MB5CP5*DD$<?.0.!0![/2$@8R0,\#-<IX;T
M6]T_Q/K-ZMK_ &=I%RD*V]B&4CS%!WR;5)5,Y P#SC)JEX0@@\1MX@OM9MHK
MNX75;BS5)T#B&*,A510>@Q\QQU+9H [FBO')+B>[\/Z=#=1M>C3O&/V&U>0A
MGEA21@H+-U_NY)YV\UU"#[1\8;*2?3C;.-$G8>9L8DB:( Y4GH"1^- '=$@
MDG '4FEKFM7O'G\::)HA_P"/>2&>]F':3R]BHI]1NDW?516)K?A_1X/'OA.!
M=,M#'.;YIPT*GS6\L-E\CYCDD\T >@45YMXQFDTM(3HRW20^&C'=+;P0.R2D
M_?B+ 87;"6P"?^6B^E:/C5K/5(_!UVBQ3P3ZU;-&Y4$,C1R,/P/!H [BBN=\
M;Z9;:OX7ETZY \NXF@BR/O*&F125]#@]:Y"\UJ]U7X<:AH=S*RZQ9V]S;ZDZ
MG!VP)DO]) 8_PD..E 'J-%<='.EI\/-$LH?,B>^M8+=3;QLS(&C!D<!03D*&
M(..N/6J_A&]-[X'O]&O]TMUI DL)A/&5:1%7,3E6&?FC*'D=<T =S2%@HRQ
M'J:\F_LZSLO@78:[:*ECJMGI,5W#>P )(9 @.&(^\&/!!R#FMOPA,?%6MZ]>
M:W;(]S9SQVT%I,NY;=/*5R0IZ%F9LGK@ =!0!W](2!U.*\J\13:?>> -:%EI
MC6Z6FNPP&*0J1YBW,*OLQT4_U/ '%=I8Z1:RW=XDV@P:>C0+&'A*CS022>5Q
MRI4$=QG(H Z*BN>\%ZG-K?@^SN;TB2?]Y;S,1_K&CD:,L1[[,_C6;\,(88/!
M".D:1EKR\W$ #.+F4#/T  ^@H [.D)"C)( ]37&^$+:"+QCXU>.&-6%_"H*J
M 0#;QDC\R3]33-/*:]\1_$<&I(D\&DQVL=G!( R+YB%WDVG@L3\N>P7'<T =
MM15'3M*M-*^U+9QB-+B;SFC7A5.U5^4=A\H./4FKU !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 45QGQ)MX9]$TP311R#^V
M+%<.H/#3J".>Q!P:K:]#%X:\9>&)]'1;8:A<R6MW:0#;'-$(V?>4'&Y"H.X#
M.#CI0!WE(K*ZAE(92,@@Y!%<0FNZGKVCB=])1M%U+399O,.T&'*;D#98[]P)
MZ 8(K/@\4W?A_P #:1)#%;R16VB6=P4.YWDR K#"_P"K  X9L@DX[&@#TBBN
M'UWQEJ&B/K<<D-L9+!H)HD\MR9K5\[W !Y9-DA..,)VSQJW.NW:QF>W:T-K+
M>K;0S,&8E0A+,%!S(=X*A5P>">0* .CHK@[7QCK>J1Z)'8V=@EQJ,=X&:X9P
MJ/ ^SH.<'TZC/MSI:?XCU;4[RUGM-,672Y+J:VE?(5H@C,GF9+?,"R8V[01N
MZG% '54444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 R:(3021%G4.I4LC%6&1U!'0^]9]KH=M;AC/)->R-"8#)=L
M'8QGJO0#![\9.!G.!6G10!C6_AJQMHEC22Y/E6S6ENYE.^WB;&51NH^ZO)R?
ME'/%:MO"+:VB@#R.(T"!Y&+,V!C))Y)]ZDHH **** &2H9(G0.R%@1N3J/<5
ME77AFPO/"Q\.SF9[ PB @O\ .4'0;L=>!SU]\UL44 8<OABVEU*TU WM\+NU
MMVMHI1*,[&(+ \<DE5Y//%0S>"='FTBZTTK<+%=W"W5S()B9)I RL&9SD\%5
MX&!QCIQ7144 (H*H 6+$#&X]3^593Z!;"]N;NUGN;*6[P;G[,X E(& Q!!PV
M.-RX/ YX&-:B@##N/"FESV&G62));VVGSK<VZ0OC$BDD,2<ECDDG/4DDYJR^
MAVS^(8M<,L_VR*W-LN&&WRR0Q&,=RH.>O%:=% &3J>E&XU73=6@ -U8F1=I.
M/,BD #KGL<JK#W7'&<A][H=M?:SI^J2R3"XL-_D;6 4;QALC'.1QS^&*TZ*
M*%II45G;7,"33.+F1Y':0AFW-U[?D.@Z=.*R$\#Z9'I&F:6EQ?+:Z9,)[0"?
MYHV4$+\V,D#<< \<_2NFHH QG\-P2++YM[?R/(T3%WFR5\MMZ@<8 W8)P.<#
M-.N?#6F7)U1S$8YM5A6"\FC.'E15*@9[<,1D5KT4 95EH-O8S6,D4]RPLK8V
ML*.X*B,[>O')^5>>O'N<QGPU9_VMJ&I)-<QW&H0K#<;' 5E4$+QCJ 3SUYK9
MHH YZW\&:5#866GR&YN;&QV?9[:>8M&NS[N5&-^,#&[/3-7)] M)-6;5;>2:
MSOY(Q'+-;L!YJCH'5@5;&3@D9'8UJT4 <]-X,TJ;1IM+8W(@N+K[9.PE^>6;
M>'W$]OF4' P..E7/[,DMI7O(;BXN[L1&*(7,HV+D@YP /09."<#BM6B@#.T3
M1XM#T*VTN"1BL,>TRX&YF.2S^F2Q)_&LZR\&V-A8BQM[S45L_,:1H/M'RL6<
MNP/&<$DY&>YKHJ* ,%/"EK#>ZA=P7VH0S7\@DN#'/C<P4*"..,* ./2GR^%[
M$W5M=VTES9WEO +9;BWD^9HAT5PP(<=_F!(YQU-;=% $%K:I:1E49W9CN=W;
M<SGU)_#Z#M4]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!F:WH=KKUM#;W;S+'#.EPOE/M.]"&4YQV(!I+;0+*#4QJ<GF
MW-^(S&D]Q(7**>H4?=7.!G &>^:U** .=L/!6EZ9'<16LEZMO*KK';M<LT5N
M'SN\M#PN<GZ9.,9-02_#_19K5K9FO1"]E'8.J7+*'BCSY>['4KN.#[\YKJ:*
M ,V70=.N+^"]GM_-N(;9[57D8MF-\9!SU/'4^K>IJJ_A/2SIFE6$8G@BTIE:
MT>&4JZ$*4^\.N59@<]<FMRB@#G]/\':9IES93VKW8-D\[0J\Y<#SFW2#G.03
MC_\ 7DT^S\):;8:O/J%LUVGG2M.UK]H;[/YK=9!'G&XGGTSSC/-;M% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12.H
M=&4D@$8R#@_G7"Z5IUC8^/=7TR+39]-BOM.5HQ$P$=R%8K)+E3D2?O$'/..<
M\\ '=T5QVA>&M'T[QG=SZ5816T=C:K;L8\_-+(0[ Y/546/_ +^&NQH ****
M "BBO.-5UV6S\;6.O>=<C3%N6TB:,PN(A&Y $VXC;GS@%SG[N* /1Z*X+Q#!
M"_Q0T;?I:W^_2KHM%M0[B'BP3O('&2/QKEKN4S?#3Q);W*,MQ::Y&%L)#N:Q
M1KB';$&/!!4D@@[<.0.!0![-1FN3\-Z/?6'B?6;Q;4Z?H]PD*V]B74CS%!WR
M!5)5 <@8!YQDU2\(PP>)6U^^UFWBNYUU6XLT2= X@BC(544'IQ\QQU+9]* .
MYHKQF\O;N?PQ9K-;OJ+Z7XN-E:!V!DN(HW;:I9NO]W)Z[>:[WP;)INL6\FOQ
M[)-3N#Y=V6CV/;,O!@*GE=O3GD]>XH ZDG R>E%<WJ]Z\_C+1-#_ .7>2&>]
MG':3R]BHI]1NDW?\!%8>M:!I,'CSPI;KIUJT=P;UIP\2MYS>6&R^1\QR2>:
M/0**X;3M,L].^+#6]K;I'%%H,9C4#[O[]QQ^&!] !5/QI:6Z^$?'\RP1B4)N
MWA1D$01D'/KDY_&@#T6C-9TEJ/\ A'7M+69;'=:LD<J  0DJ<,/IU_"N*\+R
M1Z=XATW1];T-=*UN.%TM[JU&ZWU!0OS$,.=V!NPW(YYYH ]&HS^E><7VNRVG
MCFPUPS7/]F37#:/)&87$2H2 DVXC;DS KG/*LM=%KEX^D^*/#\T7$>HW#V-P
MH_B_=-(C?4&,C/HQH Z6BN-\<V\,NK^#_,B1]VLJAW*#E?(E./ID _@*7XHQ
MQO\ #W4=RJ2K0E<CD?OD''X''XT =C1FN:\=:G<>'? &KW^FHJ7%M:MY(51A
M#TR![9S^%2V_A32#I%M"L*M*@CD%X.9G=2&WL_5B2,G)YS0!T%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !17&_$F"*;1-,$L2.#K%DI#*#\K3J&'T()!]:K:[%'X:\8^&9M(46R:A<R
M6MW9P_+'+&(V?S-@X#(5!W 9P<&@#NZ0$,H92"",@CO7$KKVHZ]H_G-I*OHV
MHZ;+.)3@&'*;D#98[]P)Z 8([]:SX/%-WX>\#:/+%!;R16VB6=P4)+/+D!6&
M%_U8 &=[ @DX[&@#T>BN(UWQG?Z(^MI+!;;]/>":-=CDS6LF=S@ \E-LA(Z8
MC/3/&K<Z[=K&TUO]D:VDO5MH9FR?EV$LP4',AW@H%7G@GH* .BHKA+7QEK6J
M1:+'86%BMQJ,=YDW$CJJ/ ^SH!G!Z^HS[5HV'B35-2O+6:TTP2Z9+=36TL@(
M#1!&9/,R6^8%DQMP",CK@T =51110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% #)H_.@DB+N@=2NY&PPR.H/8U2L-(
MBLI1.]Q<7=RL?E">Y8,X3.<#  Y(!)QDX&2<"M"B@"C'I<,5K>PQR3(;QY))
M)5?#[F&,@CI@8 ] HJU;PBWMHH!))((T";Y&W,V!C)/<^]244 %%%% #)4,D
M3H':,L"-Z8RON,UDW7AFQO?"I\.SO.]B81"3N&\H,8^;'7@<]>_7FMFB@##E
M\,02ZE::B;^_%Y:V[6T<H=<[&(+9RN"257D^E03>"-(FTB[TX_:5CO+A;JZE
M$N9)I%96!9CD\%5X&!QCI71T4 (H*H 6+$#&XXR?RK*?P_;K>W5W9W%S8RW9
M!N?LS*!*P& Q# X;&!N7!.!SP*UJ* ,*X\)Z9-8:=8QB6VM]/N%N8$A;'[Q2
M2&8D$L<DDYZDDG-/C\,64/B6;7H)KF&[N$5)UC<".8+TW+C!/^UU]ZVJ* ,G
M4]*:?5M-U>W -U8F1-I./,BD #KGL<JC#W7'&<A][H=O?ZSI^JRRSK<6&_R
MC *-XPV1CG(X]NV*TZ* ,N_T*WOM2@U))KBTOX8VA6XMV 8QL02C!@589 /(
MX/3%0WGABQOM"O-(N)+AH+W/VJ3S/WDV0 <MCC@ <8P  , 5M44 8C>&8)HS
M%=7]_<Q>2\(CDF& &4J3\H'."0">F:4>&X&G@GFOKV>2V1DM6ED4F#<NTLIV
MY+8XW-N/)]36U10!C7OABPO_  L/#MPTYL1$D7# /M7&WG'48'/7BDFT9KO6
M-+GN'9X-+#/$9""TLK)LW''HI8>Y;MCG:HH R=9T"VUN6QDN)[F)[&?[1 87
M"[9-I7=R#GAB,=.:JW_A&SU33[NSOKV_GCN_+$K-, V$;<H&!A1GGCK7044
M9*Z! TK/>75U?(T3PF*Z=6CVMC=\H !) QD]B1W-,T_PY!IL$=K%>WTEC%@1
M6DLH9$ Z#.-Y ]"Q%;-% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!F:WH=MK]M#;W4LZ)#.EPODL%.
M]&#*>0>A -);Z!9PZH-3E,UU?K&8DGN'W&-3U"*,*N<#) !/>M2B@#G-/\%:
M9ID4\-K/?+;2*ZQ6S7!:*W#YW>6IX7J?7&3C&35>7X?:--:-:M+?+"]C'82*
MEP5WQ1Y\O=CJ5W'!]^<UU=% &9-H&G7&H07T\'FW$-L]JK2,6W1OC(;/4\=3
M_>;U-57\):8=,TFPB-Q;QZ4RO:/#*5=2%*')[Y5F!SUR:W:* .>T_P &Z;IE
MS93VTMX#9/.T*O-O \YMS@Y!)!.._P"N:DLO"6G:?J\]_;2WB+-,UPUI]H;[
M.)6ZN$Z9)Y],\XSS6[10 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 44CJ61E#%21C<.H]ZX;3E6Q\9:YI=K=:C9-)IRR
MPK>R--&[AF#3HS,W3=&"./<4 =U17GW@35I=0U9;>X\RSN;?3U$]M)(SB])8
M8NHRWWDP"-W4[\-C"Y]!H **** "BBO/M1\4M:>/K"Y&IPG2VN&TB6T$HW+(
MV"LQ7.1^\'E\].O>@#T&BN&\0.R_$G28"E]-!+IER\EO;3LH9E>(*Q&Y1D!B
M,]>:YJYU6\G^&FO2M?7J36FLI%!&\SBZM83/$!'(V=Q)#-W.58<F@#UZBN3\
M-V^IQ>)]9<?;5T%DA^R)>NS-YN#YA0.2RI]W@XYSBN;UE;R?Q)XTM;&35GOH
M[.U;3H[2>55CG99.>H106"D[N" >M 'J%%>;^+/$6H:1;Z;-)J4"76C)!=ZG
M D@!N]PV2(H[X0R/CUV5V'B+7H]%\(ZAKL6V=+>T:XC /$GRY7GT)Q0!L45P
M_B&WUC3K'1KJ.TN=8M;?>VJ6L$NV:=F48D49&_:=WR9QR,#Y1BSH46D>(-!2
M\L=2O[FUCDG*J]S*DD;D\I)\P;*8P W0'Z&@#KZ*\]\'SIIWPXTOQ-=75U-=
MG3@'^T7;LDTCE=N=S$ E@!GMN-7? FJ272:OH%_J2:C=:?<$BZ1P?/AERZ-D
M'L2R<=-M ':T5YMHVIWN@.VEZU<S7&D:G-.FFWLLC%H) [#[.[DYYQE&)SU'
M84OBJT-O\+I=7BO+]+U=.MPDB7DJ[3E<GAN6.XY)Y/'I0!Z117#:\KZ;XB\/
MZ'97-Y#;:U=2&Y8W+LP2&(OL1B24WG:#@C@'')S4FL$Z)XP\/65H918ZPT]K
M=6WFMM!6,NLB\_*PVD$C&0>>0* .UHKRJPUG4=%\,/H^N7<TL5_IKW&DZDTC
M;R_EES [YSYBGE3GYA[BNPU*\.AZYX?$9;[+J,QL9D+$_/Y;/&_/?]V5)[AN
M<X& #I:*Y#QL774O"82::,3:RD,HCE9!(GDRMM;!&1E5.#Z4[XER2P> =1F@
MFF@FC,122&1HV7,J X*D'H2* .MHKG_&6KR^&/ ^JZI9QAIK2V9H@W(#= 3Z
M@$Y_"D@\-1MI%NIOKPWP$<CWOVA]\C@ACNYP5)'W>F#@ <4 =#1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17
M(_$,R+HVFF.:>%FU:SB9H96C)1YE5ERI!P02*K:S+-X7\6>'7LKNY:RU.X>S
MNK2:=I5_U;.LB;B2I!7G'!!Z9YH [>BN,/BF76=/98M*NTT^^T^6>&]3S%V
M+E0Y*J%+ Y!5FY!'UIVOBZ7P_P""=&GFL_/BCTBTG>5[@*TN5 8(N"691\QS
M@<CGG@ [^BN/U?QP^C#6?M&G1@Z9+!N!N2/,@E.!*/DZ##9'/W&YXYT[K7YX
M!*\=E$\"7:VRSM<A$ VY9V)7@ _)QDEN.* -VBN+@\<WE]#I']GZ(LT^I1W1
M2.2[\L(\#[64G8>">AQ]0.UZU\62WNH6R6VDW$UC/<RVQN8U<^64++O;Y-NP
MLA&0Q/(XY. #IJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH 9,C2021I*T3LI"R( 2A(ZC((R/<$5DIX>CE$C:G
M=2ZA-):O:&2153]T^-X 0#&["Y_W1C%;-% &'!X;6$PR&^G:YMK-[*VGVH'B
M1MN6Z89OD3DC''3DYV+>)X;:**29YG1 K2N!N<@?>. !D]>*DHH **** &2J
MSQ.J2&-B" X )4^O/%8=]X4MM0\''PW/=3F QK&;@;?-)!#!\XQNR <XZ\UO
MT4 <_-X8>;6K+5CJ]V+NTM7M58)'AU<J6+ KU)1>F![53N/ 5C<:1J%@;Z\\
MS4;I+N[NR4,LKHRLO\.T ;%& .@KK** $4$( S;B!R<8S639:"ECXCU/65NY
MGEU!(DDB8+L41A@NW S_ !'.2:UZ* ,RUT=;>TOH);A[DWLCR2/*BY^88Q@
M @  #/8"L^#PA;Q>!I/"DM[<W5HUJUHLL^TR*A7 Z  [>W'85T=% &'%IM_=
M1Z?<S7DUG?V<+PR",*\4Q;9DD$<C* C!!&>>XJ?3="BTNQO(8)Y#->3/<3W#
M!=S2/C+8 P.  !CL.O6M6B@#GM,\)QZ7I6C:;#J%R]MI3!HU=4/FX4A0_P O
M.,DC&.0#VJQ/X>27Q5#X@CO)X;B.U-HT:!=DB%MWS9&<@\C!&.?4ULT4 8DG
MABRN_#<^A:B7O+2??O,@ ;YF+9& ,$$Y![8%)J_AF#5_"9\/274\-L8DA:2/
M;O*KC'4$=AVK<HH S-5T.WU>WM5N9)%N+259[>YBP'BD'&X<$<@D$$$$$\5&
MFA!]4CU2\NGN;V")HK9BBJD ;&XJH_B.!DDG@8& 3G7HH Y^]\(:?J?@\>&M
M1:2ZM5B6))6 $B[1A6! P&'KBI=0TIM3U[29I%(M=+=K@$_\M)BA1<>P5W)/
MJ5QWQMT4 8VO>'EUV739&OKBU;3[D741A5#EPK*,[@>,.W%5-6\)-K>E7MA?
M:U?2)=B-2X6)3&J-NPH"8Y.,D@G@5TE% &-)H!O/,CU34+C4+22%X7M94C6-
M@PP2=J@DXR.N.32:;H,^G6T5D=8O+BRA 6..4)OVCHK. "0.GJ>Y/-;5% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% &1XAT%/$-G;VTEW-;+!<Q72M"%)+QL&7.X$8R!38_#D#:S#JU]<W%]
M=VZ,EOYVT) &X8JJ@#)'!)R<<9Q6S10!S&F>#5TJSFL(M9U!].\MX[6UD*%;
M56!&%.W<V 2 &) %4YOAU:RV#V0U?4$ADTV'3I OEG>D6?+;E#@C<<XP#Z5V
M=% &+=^%]/O]3BO[P//*EF]FX<C$J-QE@  2 7 [?O&JNWA"W72=%L;>^N[<
MZ3*LL,ZE6=VV,K%PP()8.QSCJ<BNBHH YC3/!4&EW>G3Q:E>2"P>Y:))!&01
M.VYP<*#UZ5-IOA1=*U.>:VU6^%A+.]R-.)3RDE8EF(.W?C<2VW=C)KH:* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MD=2R,H8J2,!AU'OS7GOF7.EZ_P")[#1GU-;W^R3/96M[(\R3S+O!EC9V;NT:
MD<<]J /0Z*X#0-75_%NCVFGS7CPW>DR37T-SYF8Y$:,*QW]')9U;UP,]!7?T
M %%%% !117G^H^*7M/'UA<#4H3I37#:1+:B0;A*V"LV,Y_U@\KGIU[T >@45
MP_B"1T^)&DP$ZC+;S:;<O);VMPZAF5X@K%0P&0&(S[US5SJ][/\ #37ICJ%]
M'+::RD4"-.ZW5M"9XE$<A!W%L,W4GY6')H ]=HKD_#<.IQ^)]9(-Z-!*0_95
MOG=G\W!\PIO.\)]WKQG.*P-3OWTG7+ZW\3?VA:0W5V&T_6H)W^SHA(VPR!3B
M/I@@C#9)SWH ]+HKCM)G?Q)XN\1)>R2_8]*GCM+>V61D7)0.\C $;B2P SP
MO')-=)ING_V='-&+F>='E,B>?(79 0/EW$DD @XH NT5YM=>)[ZX\&6&K6TS
M0W/B#58[**4<_987F**5!XSL7.?[S9]!79?\(];QS6DMM<7<1@<LX^TR,)@5
M92'RQW?>SD\Y H UZ*\G@U6ZC^%/B60MJSW43:CY=X)G8Q^7)($PY;("@#\J
MZ;6[IX_!=CIEOJ@L+W4;<11WDTW,0\O<SEF.2>V<YRPH [*BN"NO$,FO?!C4
M=9CE>"]33)S(T$I1HKB-&#8*G(PZDCVQ47A:ZN;[Q=&NGW-]_9]IIR)J45[,
M[%IW"M&R+(2PXW9884^Y' !Z%17(^!3(\OB4RW%Q-Y6M3PQ^=.\FQ $(5=Q.
M ,G@5FRS.OQ"\1120ZM>6\-C:S)!:W3J$8^;NPN]0"VT=/2@#T"BO/\ 7I+W
M1I]-O;BRU/4?#L=B(Y1;7#M/;29SYK $-(-N!NY(P3WIVKQ6L_PSOM:T[6K^
MZ$.D3/:74=Y*F2JNP<X89?. 2W/R]N: .^HKSS59)](TOP]'97MZDFO75I9W
M$LEU)(8UVN[LA<G:[ %<CV/4"K_B-V\,:IX=N-/>80W^I)IUU;M*SK(LBMA^
M2<,I4'(Y(SG- ':45YUI^J7OAG5IQJES-<>'-1OIH(;B65F:PF$C(J,Q)/EO
M@8.?E;C@$5=EOY-"\':+K:S3/Y<EO'=>9*SF6.618VR6))(+A@?;'0F@#N**
MY'X@/+'8:,8;BX@+ZU90N8)FC+(\JJRDJ1D$'%6O'KR6_P /M=FMYIH9H+"6
M2*6*1D=&5"00P.>U '245A75^=#\"SZDBO,UGIS7 61RQ<K&6Y).3DBL_1]$
M;5O!MK<76HWAU.^LUFDO8[AU97==WR@' 4$\*!C H ZVBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKD?B&TJ:/IQAN+B!GU
M:SB9H)WB)1YE5E)4@X()%5]9FG\+^+/#S6=Y<O8ZG</9W-I/.TJ@[&=9$+DE
M2-O.#@@],\T =M17&MXIEUFP98M+O$L+[3Y;B"]C\Q=@"Y7>=JA"P.058]"/
MK3M?%\F@>"=&N)[,SQ)I%I/)+)<!6EW* P08)=@/F.<#D<\\ '?45R&K^.&T
M<:S]HT^,?V9+ 'S<D;X)3@2CY.@^;(_V&YXYT[K7YX!,\=E&\*72VPG:Y"1@
M;-S.Q*_*H/R<9);CB@#<HKBX?'5U?0Z3_9^B>?/J4=R4C>Z$:H\#[64L5Z$]
M#CZ@=KUMXLDO-0M8[?2;F:QGN9;8W4:N?+9"R[F&S;L+(1D,>HXY. #IJ***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH 9,C202(DK1.RD+(H!*$CJ,@C(]Q6;9Z/)!<K>W5Z]Y?I 8(YY(U4*I()
M^5<=2JD_[HQBM6B@#*AT1(9+ZZ%S*=1O(_+:\(4M&H!VA!C 5220,'DY.36C
M;QO#;1123-,Z(%:5P SD#ECC R>O%244 %%%% #)59XG5',;D$!P =I]<&L*
M^\*0:AX-/AN>ZF\IHU0W "^:2"&#],;\@'..O-=!10!S\WAF6;6[+5SJUP+N
MTM7M5811X=7*EBPQU)0=,#VJG<> K*XTC4;$W]WYNI7:7=W=ML,DCHRLH^[M
M &Q1@#I^==910 B@A &.Y@.3C&:YZ]\*?VA8WFFW.I7$FFWDSR36[HA.&?>4
M5L9"D_4\\$<8Z*B@##F\.!-<GUC3;V6QNKI%2Z4(KQS[>%9E/1@.,@CCKG K
M6MH#;Q;6FDF<G<TDA&2?PP!] *FHH Y2S\(VQ\,S^&+Z-S913,]K-&VUE4R&
M1"I_A="<?\!![D5L6FG7L007>K37?ECY"8D3)QU?:!N/TP/;I6G10!S$/@V&
M'PEJ/AW^T+AK:_,_F2E5WJ)BS.!QCJQQQQ6CI^BM8WD=P][)/Y5JMK&CHH"J
M#DD8'5N,]OE'3%:U% '+2>"HGM/$5HNHW*6VNL[3Q*J8B+IL<IQP2!SG//-6
MO^$6B2_TW4(+V>&^LH/LS2HJXN8NR2#&#@C((P0<XZUOT4 <S9^%+C3QJ0L]
M>O(?[0NI+J0K%$2CN #MRIP.!C.:FB\,-:Z[>:K:ZI<12W4$4#)L1E5(]VW&
M1G/S'))YKH** ,2/0KNWG%Q!K5UYQA$4AF1'60AG;>1@8;+GH0,8&.!49\)V
M:^#9O#,$TT5K-#)#)*-I<B3<7;I@$EF/3 STK?HH Q[OPY:W^@VVEW<DC_9C
M&T-PF%DCDCQLD4XP&&/3!YXP<4?V#]HU&TOM2NVO)+(EK9"@1$<C:7('5\$C
M.<#)P!6Q10!DIH%L^E7NF7Y^VVMX\K2QRH ,2,68<=LGCN/6LZ[\,(^@Z1X:
MA,C:?:O;M-+*<EHX6#*ONS,BY]L^P/3T4 8_B+0%\0VUI"]Y-:_9KJ*[1HE4
MDO&P9?O C&15;4O#$VKZ=?V5]K-W)%>6S6IQ'&OEHWWBN%ZGCDYQCCO70T4
M8L&@S*((KO5;B[M8D*&WDBC"2 J5^;"@G@GCI46E^&I-(LTTZVU:Z_LR,;8H
M'"EXT[1B3&=H' _B [UOT4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% &1XAT%?$-G;VSW<MLL%S%=!HE4DO&P9?O \9 IL?
MAR%]9AU:_NI[Z[MT9+<2[0D 888JJ@<D<$G)QP,"MFB@#E]+\&_V592Z?%K5
M_)IPC>*UM9-A6V5@1@$+N; )"AB0!Z\53F^'=O-8/9#5[Z.&338=.D"B,[DB
MSL;E3@_,<XP#7:44 8EYX6T_4-3BO[S?/*MF]G(&( E1N,L  ,@%P.W[QJKM
MX0@72=%L;:_NX&TF598IQM=I&VLK%PP().]CG'!.171T4 <OI?@J+2KO39X]
M2NY18/<M$DJI@B=MS@D*.AZ?Y%3Z9X5_LK4II;;5KT:=).]R-..SRDE<EF(;
M;OV[B6VYQD_A70T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%17-S#9VLUU<R+%!"ADD=NBJ!DDUYQ<^*[JSUGQ#J(
MODE\GP_]LMK(2AEB96E(! /+852WUQT H ],HKB=-NKK3/$GANQ:ZGN4U72Y
MI+GSI"^9H_*;S!G[N?,8$# Z>@KMJ "BBB@ HHK@-0\5O:>/["3^T8#I3SMI
M$MJ)!N$S ,LN,Y^^/*YZ<^M '?T5P^OSO'\1])MWEU-K6;3;F22WM+B50SJ\
M05MJ,.@9A^-<Y<:S?S_#77;G^T;Z.6TUE(;<&=TNK>$SQ*(Y2IW;L,W7)PPY
M)H ];HKD_#::HGB?60#?'0=D/V7[<7+^=@^9L\SY]GW?O<9SCBJ&KZ<;7QKX
M9LEU'53#>F\:Y7^T9P)"J!EX#\ $\ 8% '=T5Y[JG]L>%]?;4-.N;[4-.L;*
M$WUC-.\SR1,\H,J;B?WB!!Q_$,]\5T?AN[M]2N=4O[2\DN;6::-H&\YG3888
MV^4$X7EB> .M &_17.6%\VMZ]KT;/(MKILBV<:HY7,AC#N^1@Y^=5'I@XZUS
MG@.X?4/#'AJ:Z;7)+RX0/)=R7<K1L0&8[@7(((&,8[^U 'HU%>/C4K]Y;[3]
M-U'4_P"WY/$4T-@9KF4P"&-U+JV\[&4)N^49;T'%=!K4LNE>*]7M;F_U 6>K
MZ4TUGLNI 89XN'6+YOE)#HPQW!H ] HK@_"=]<:YH^@6=U/=+?V!E74L7+[C
M)#F(JY!R=SD.,]0IK-MX;_4/#&OI#K&HV]XGB)[6VN?M<C&%?M"(HP6P5 8_
M*>#0!Z=17#:=K\^KW>F:=J?F6>MV-]Y-_;0S.B2#R)661<$;HV*AAGH1@]*V
M=)U&2/Q5JV@R,S);Q0W=N6.2(Y-RE<^S1DCV8#M0!T%%<C:O,?BMJ,!NKHVZ
M:5;S+ ;AS&KM)*K,$SMR0H[=J-?>8?$'PI"EU=1PSK=F6*.X=$DV(I7<H.#@
MD]: .NHKE?%NIW4>K^'="MIGMQJUVZ33QG#+%'&795/\); &1R!G'/(UX=&2
MUU&"ZM[JZ6-$='@>X>1'SC#88G##'7W- &G1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45R7Q!DFBT?3
MF@N;FW9]5LX6:WG>(LCS*K*2I!P02*KZQ/<>%_%?A\VMY<RV&J7#6=S:W$[3
M!6V,RR(7)9<;2",X(/3/- ':T5QS^*VU>Q9(=.O4LK[3Y;BWOHA(H4!<KO.T
M;"P.5(8]".*IVOB]]!\%:-<W5JTT::3:3RSR3A6E+* P0$$NX^\0<<$<\T =
M[17):KXW&D#6#<V"K_9<T"R;KC&^&4X$H^7H.<C_ &&].=*ZUZ:W\YDLE>)+
MI;<3-/MC'R;F=VQ\J@_+QGYN.* -NBN-A\=37L.E'3]%>YGU&.Y:-#<JBJT#
M;77<1T)Z''I^%VW\6F[U&VB@TNZELI[B2V^U1H[>6R%@68;=H0LA&X,>V0,\
M '2T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 R:&*XA>&:-)(G!5D=058>A!ZU@KX*T-=8N=06PMT%Q9?8GA2%
M53;EMQX&<D.0?8"NAHH Y^T\,"U:.7[?,]S;6)L;.=D7=!&<?-CHSG:F2>#M
M' YSN6\<D5M%'+,TTB(%:5@ 7('+$#@9Z\5)10 4444 ,E5VB=8WV.00K$9P
M?7'>L&_\*1:CX,/AR:[?:T:J;D(/,W!@PD]-^X;L^O-=#10!STWANYFURQU@
MZJPN[2U>U!\A=KARI9B,]<H.F!5*X\!6UQH^I61U"X\[4[N.[N[ME4N[HRLH
M  "JHV*,8Z9[\UUU% "+N"@,06QR0, FLC4-"^W^(=*U?[4T;:;YOEQ! 0_F
M*%;<>O0<8_6MBB@"C'8.FM3ZAY^5E@2$Q;.@0L0<YZY=OTJMH7ARP\.?V@FG
M(8H;VZ:Z:(?=C9E4$*.P)7./4FM>B@#!L])FT[7M8E@X@U4I.'QGRIE0(V1Z
M%50@^H;/;,.C>%[C1=%L-(@UB8V=GM51Y*AW53G:S>AZ' '%=)10!RG_  @U
ML^EZC9S7LS-=W[:E%<(H22VN"00T9]B.,]L@Y!K2O_#EOJS:1+J,AFN-,N1<
MQRJH3<P5AR!VY!('<"MFB@#*TSP_9Z3JFK:A:@B;4YEFFST!5 O _ D^Y-9]
MIX3:SL;RVCU%C]JU+^TF=H1E9/,60J.?N[E'OC//<=+10!D7OARPO_$&EZY(
MA74-/WA)4XWHR,I1O4?-D>A'N:CTS2W'B+5-<G4J]TD5O"AZK#'N()]"S.QQ
MZ;>AR*VZ* .?E\.7!\3W&NV^J/!//;):F/R590B,S#KSG+&HKCPK<3ZAI5^=
M9G^U:=YY61H4/F&7[VX=,    8QCO72T4 <[>^%1J=NIOM2N7O8;E;FUNXU5
M&MF48 48P1RV0<YW'/;&I9VEW&XDO;[[0ZC"A(_+3ZD9.3^./85>HH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** ,?Q%H/\ PD%G;VQNGMA!=1709$#$M&P91SVR!FFKX<CFUJ#5M1NI
M;VZMD9+9755B@W##%5 ^\1QDD\=,<UM44 <OI?@^32K"73H];O)=.6)XK2VE
M5"+=6!&-P 9PH)"ACP/7 Q2G^'<<VGM9#6;N.)],ATUPL:'*19V,,@X//(&
M>.E=K10!AWOA6PU'4X[^\+S2"R>SE5L!9E;C+ =P&D [?O&JNWA"-=(T6QMM
M0N87TJ59HYB%<RMM96+A@02=['/8\BNDHH Y;2O!:Z5=Z;,FISS+8/=-&LL:
M_,)WW,"0!T/3\?H)]+\+/I.I3/;ZQ>?V9).]RNG%4V)(Y+-A\;MNXEMN<9]N
M*Z*B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HIDLL<$3RRNJ1HI9F8X"@<DDURVDZIJ5WX\O(+EVCLFTR*XM[4K@QY
MED7<W?<0H)';('8D@'645SGA2[N[FX\0QW=U)<?9M5>&)G"@K'Y43!> !@%C
M71T %%%% !117&7WB2\M/'%@I=/["GE;3&]1=D!U;/\ =X,?^]F@#LZ*XO7M
M0FMOB!I=D]Y?QV-QI]Q+)%:J[DNCQA3A02.&;VZ5@3^)M4N/AMJ^IQZG+OM=
M66WM+H!5F,'GQI^]0#Y6PSC!4'&#@&@#U.BN3\-WFIR^)]9M3-<76B0I";6Y
MN(]I\T@[T5L#>H^4YYP3C-4]4AO[3QAX=T\:UJ!AU W;7 #@9VH&4+QP 3CZ
M=<T =Q17G^J:CK7A/71=F[N-2T2UM(CJ,<@#2(KO(//7 _A"#<!P020!BNFT
M2X6\O=5GBNVN+8S1^01)N0(T,;_+[$L3^- &U17(W^KW&H?\)2+:>2"+1X#%
M&T38)G\KS"Q]0 R #IG=G/&(-!\17_\ PC-W97SK-X@TZX_L]]PQYTC8\J4@
M?PLK*Y]@WI0!VM%>56^M:J?ASX6U*?5+Q[N[U6*"ZF3EI(VF96 51Z 8P,^E
M=%J,DT^@ZV^EZKJ<$T9C@C>YC93#)P=RAP"01(N01CY>* .SHKA$\5W]Y\/6
ME0B'Q HDL9EQGR;B,'S&QTP%5G'8Y4=ZH?VK>G3?A[+/JUW$-4CS?2*_,F;5
MI,]./G Z8_*@#TJBO+IM;U^+P]8W%[=7L:GQ(EI#/Y126ZLB^ 60+U(R,A02
M ".M;PU:2\^)=E807-ZEDVES3R021R1!I%DC56^8 ]&/3B@#LZ*\P@UG6H_#
MCW[MJ-_:0:Y=P7WV4[KA;6-Y$38!S@$)NV_-C-;UGJ@NO!^HZSHFMG4XXF>Y
MM&=LD!(U)@DX!ZAAR-PW ]>: .QHK'N-074?!\FIV<DD:SV/VF%U.&7*;E/\
MJB\'33WO@C1+N[GDGN+JPAGFE=N6=XU9C[<GM0!NT5RW@.ZNKW2+Z:\NIKB1
M-2NX%:1L[4CF9% _ #ZU%H%[<>*K[6KF:YGAL[+4)+"V@@D,?,6 TC$<DEB<
M \  <9S0!UU%5-,M[JTL1#>7;7<P>0^<X +*7)7(  R%(' [5;H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKE?'
MEU=V>DZ?)9W<UM))J=I;L\38)22548<^Q/TJ#4[^_P##/BG0XC?2W>EZK.UH
M\-P%+0R;"RNC  D':00V?48H [&BN0E\9V.IP26MFTZ&ZLIKBUNHV1@0JYYV
MDE#@@C<!D9[C%0V7C&/2?!^DW>I0WD^-+M+BYNL#!,@ ZL1N;()(&3CGN,@'
M:T5S&H>-[+3!JAN;&]4:;<0PS_ZL<2D!)!E_N<]>#P>.#6A<:\L$LL:V%W*4
MN5M@R*I4L4WDDY^50.I;'/ R: ->BN37Q[:SV^FR66E:C>/J$<[P1PB+.86V
MR*27 R#T.<'L>U68_&>G2ZK;64:2NMQ<26R3(R,!(F[(90VY1E6 8C&1Z$$@
M'1T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!#=6L%[:RVMU"DUO,I22-QE64]01Z5SVF^!-%TCQ4VMV%E:VY^R
MK D44 78VYB7!]2&"].U=/10!AZ7H=WI8UMDOXFFU&Y>ZC;[.0(7**@R-QW
M; >W>MBW69+:)+B199E0"215VAFQR0,G&3VS4E% !1110 R42&)Q$RK(0=K,
MNX ]LC(S^8KE-0\"P:AX3.EM+;1ZDP5CJBVH\SS@P?S0-V=Q89^]^G%==10!
MS5QX>U.;Q'I^M#5+03VEG):LALF*OO*%F_U@QR@P.>IK.NO $EQHVKVO]JJ+
MS5KZ.\NK@VWR HR,JH@<8'R <DGDUVU% "+N"#>06QR0, FL34]!GO\ Q-HV
MKI>1Q)IOG?N3"6,GF*%/S;AC&/0UN44 9Z:?,-<N;YIXF@GMXX##Y1R-A<YW
M;L'.\\8[53\->&+3PM%?V]@[_9;FZ-Q'"W2 %5!1?]G*D@=LX[5N44 <H=!G
MBOO$MI$_EP:XHECF,9<12&(1." 1V56'(SD^E6U\+1#Q,OB#SO\ 31:"!T"$
M1.ZY"RE<_>"LZ]>C'FN@HH XF'P)>0>%M%T5-7@)TN^2\68V9_>%7+A2OF<<
MG&<ULWND:M?P7$4VJ6JB14"".S8*I#9)8&0EB< #D8YZYK=HH YF7P=!_:>L
MZE!<>7<ZI:B%@4+1QN5VO(%R.6"Q@\_P=>:@@\'74,7A1!J<)'A]=H/V4_O_
M -R8O[_R_*<]^:ZVB@#$\2:%-KR::L5Y';?8[Z*]^>$R;S&<A?O#&?7FFSZ#
M<R^,;;7UO8E6"RDM/(,!.X.RL6W;O5!QCUK=HH Y32?"^J:-;[+;682QOKB\
M;=:':XE9F*$>9V+9!SV%-?P]-IFE>(#;;)=3UMV)$,1CB21HQ&#C)P !N9B<
MDY]0*ZVB@#*311;>%(]"M9@BQ60LXY'3=@!-@)&1GCWJAHVA:SI.DZ5I?]L6
MCVMA%%"2EDR22+&H"@MYI S@9XY&1QFNDHH Y/2?#.M:/IUU96VMV82XNIKD
MR?8&WH97+L%/FXR-QP2#VX-6;7PY=Z1JM_<Z/?0Q6NH3?:)[6X@,@68@!G1@
MZD;L D'//((KHZ* ([>-XH5624ROR6<C&2>>!V'H*DHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@##\4:#/X@L;6
MWAO([4P7D-WN>$R;C&X<# 9>"1S3&\./?:Y::KJ]XMTUDK_9;>*'RHHV8;6<
M@LQ9L9 YP 3QGFM^B@#D](\*ZKI>DR:0VNK/IL4#062-:XDC0@JHD;?\X4'
MP%Z#-9UU\/+VXTH:?_;D7E?V5#IP+V98QF//SQ_/\N[C<.<[1R,#'>T4 <WJ
M?@^TUC5/ME]*766Q:SNH57"SYR%8^FT/+@<_?]JCD\*7(T/1K&'5<RV$RSS2
M7,'FI=MM8-O0,.K-N'/! ZXKJ** ./T?P7=:5>:3,VK1S1Z<]X0IM=K.MP^\
M@G?@$'OCGT%6]'\.:CH]]-'%K(?1FN)+F.T-O^]C9V+E/-W<IN).-N>V<=>E
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **;)(D,3RR.J1HI9F8X"@=237(V&J:O?>,]0MC-Y%L^E1W%G"\?\ JRTD
MBAW'4D[0<<8&!U!- '845RNC1:K8^+[W3Y-6N=3TX6:3,]TJ;X9RQ&T%%48*
M@G&.,#L:ZJ@ HHHH ***X^^\1WMIXXL$8K_8,\C::S8Y%V5#JV?[O!C_ -[-
M '845QFO:E<6OC_3+%M0O8+&XT^XFDCMX]Y+HT84\*Q'#-[=*P9_%&K3_#?5
MM5BU1P]KJRV]I>*J+(\'GQIF1,85L,XP5!X!P* /4:*Y/PWJ&I3^)]9LS<RW
MVC0)"UM>2Q@'S"#OC5E #@8!SVSC-5-435+/Q?X>TX:[?&'4#=M. (Q]Q RA
M?DX SCZ#F@#MZ*X#4]5UOPGKHN9KR?4]#MK2(ZBKHIDB#O(!.NT#(78-P]"2
M ,5TVBW!N[[59EO&N+;SD^S_ # H$:&-_E(Z@EB<\T ;-%<E?ZQ<7W_"4"UN
M)((]'@,:/'C+3^5YA8YZA0R #IG=G/&(=!\27[>&+JVOF67Q!I]Q_9\@*X$T
MI(\J3 Z*RLKG'0;O2@#LZ*X[P9K5TWPVM=9U6YEO+HQR/(Y #2,'9550 !DX
M  ]35GP;JNH7UOJ6EZVZ'5].NFCG,7 9'^>-U]MK8^JF@#J**X#0&U[5O"%[
M?PZ]<KJ,5W=I#YL<;1,(IG5%9=N<$* 2"#WS3=/\47FOZCX&O8)I;:VU>UN)
M;FU4C:S(BD#)&<!B>A&1UH ]!HKSSPSK\]_JMIIVIZI=V'B*&1FOM-NE54N4
MVMS#Q@H#@@J<X7YL]:TO#-Y>>,-)N=9>_N;2.6YFBLH[<J!"D;E S @[F)4D
M[LCD #U .QHKS-?$OB75?#>C:OI95M4BOIK6\L1@17?E"7>%R"59O+RISP3@
MYKI--UF#Q'?Z==Z?>W LKJQN&>'.TI(CQ+AAU5UWL",]: .HHK%\-ZM)JMI>
MPW!S=6%Y+93,!C>4(*MCMN5E..Q)JAX(O+R^M]9>]O);EH-7NK:(R8^2..0J
MHX [=SS0!U-%<MHMW>3^/?$UG->326EFEJ;>%L;4,B,6[9/('4G%))J=UJ_C
MJZT&&XDMK/3[2.>Y:+ >:20G:N[^%0%).,$DCG .0#JJ*H6%G=VEQ<^=?275
MNY4P"4#=$,8*Y &1GG)R>?:K] !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%<MX[O+RQTFPDL;R6UDEU.UMW>/;DI
M)*J,.01T-0:EJ.H^&O%&APR7TE[I>JS-:-'.J;X)=A965E RIVD$-G'4'M0!
MV%%<C-XTT_48I+2RDGCDN;*:XM+E"C*X1<Y&"2IP01N R/<$5%8^,8M,\(Z5
M=ZE%>3D:7:W-U=!1M'F +DEB-S9!) R<?49 .SHKFK_QK8Z<-3-Q9WJC3;B&
M"?B/I+@)(,O]SYASVYXX.+]QKT<$TD0L;R5TN5MAY:J0SE-Y.=W"A>I;'/ R
M: -:BN4'CRRF@TZ2TTW4KM]0CG>"*%(RQ,+;9%.7 R#[X/8GBK*>,]+DU6VL
M5$C?:+A[:.92C+YJ9RI ;<.58 D8)'7D9 .BHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&[M(+ZTFM+J)9;>9
M"DD;#AE/!!KF+;P'8:7XAGUG2([:UG-D+>!3"66.3+$R'YAG(8#''3K76T4
M<WI.D>([&.9;K6=/F+1N5:+3VC9ICC$DA,K;@,=!M[ $  5T%NLRVT2W$B23
MA )'1=JLV.2!DX&>V34E% !1110 R42&)Q$RK)@[2XR >V1D9KDM1\"PZAX3
M.FE[2/5CMD.J+:C>)PX?S1SG)89QN[^E=A10!S5QX?U6;Q)I^MC4;,36EE):
MLAM6*N7*$M]_CE!QSUZUF77@":XT76+4:I&+W5[Z.]N9_LQ"*49&54CW\#]V
M!DL2<DUW%% "+NV#?@MCG'3-8FIZ%<7_ (GT75X[J*./3?.S"T18R>8H4_-N
M&,8]#6Y10!G+I\W]N7-Z\L3V\]M' 83&<_*7.2<X(.\C&.U4_#'A>V\*PW]M
M92N;2XNC<0PL<B!2BCRU_P!D%21Z X[5NT4 <F="GAOO$UG$XCAUP>=%,4+K
M'(8A$X(!'958<C.3Z5;7PM&/$Z^(?.Q=_91"\2J1$\BY"RD9SD*[K]&KH:*
M.1TGP?<Z?X=TG1+B]M;JSLYFDG5K8@7"Y9E7!8@89@W?)459C\+&Q\7C6M+D
MM;.![3[-<6B6V!-ABROD$ $9(Z'@GVKI:* ./T_PEJUCX>N=&76X(X;F:>22
M>&T(E5979V"DN0#\Q )!^E6?^$16VU3PY-ITT5M9:)#+!';F,L75T"_>W#!&
MW/0YKIZ* .5?PM>WYT1=6OK:Y.E3)<)<1VY2:5U4@9)8[0>K8^]CH*GL/#U[
MH:7EMHUY;QV=S.]Q''/"7-L[G+;<,-R[B2%.,9/)' Z.B@#GK#PNND6NC6EA
M.HM]/F>:0S)NDG=U<,Q(( ),C-T_*EMO#%EI?BJ\\0VSO$+F!EN+=02AD)4F
M0 =&(0 X'.!WZ]!10!@^%]+FT^VU&YG79<:E?2WK1GJ@;"HI]]B+GWS5'2_#
MFNZ/;:E#:ZO8C[;>SWF]K%BT9E;<0/WF#C/&?RKK** .8M_#VK6/B/5]6M-2
ML\:@L*^5-:NY01*5'S"09SGGB@^&;^WUB#6[348O[4:V%M>^; 3%=*"6!"AL
MH5).#D\'!SUKIZ* *]I'<HK-=3I)(W:--J*/0 DG\2?RJQ110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &'XIT*X\
M06-K;6]W%;&"\AN]TD1DW&)PX7 8=2*C?PY+J&NV>J:O>)<?80_V2VAA,<:.
MPVL[99BS8R!T R>,\UT%% ')Z1X8UC3-(?1I-;AGTV&!K>R!M2)50@JHD;?A
MPH.!@+G )-9EW\/=0N=(&G?VU;F(:5#IZF2T+>6T>?GC^<;=XQN').T<UW]%
M '-:IX.MM9U0W=],7CFL&L[N%%VK.>=C]3C;OEP.?O#GBHY/"MY_86CV,6J*
MTUE,LUR]S"9$O#M8-O4,/XFW 9P"H]*ZFB@#CM&\&7FE7FD2OJ<$T>G/>$*+
M8J76X??C.\X(^G/M5S1O#VJZ-?301ZO$^BM<27,5L;<^<A=BY3S-V"FYB?NY
M[9KI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BFR2)%&TDCJB("S,QP !U)-<IINK:I?>-;ZV>7R;-]+CN+6%H^4+
M22*'8=<D*#CC P.N: .MHKDO#=]-_P )9KFE/K<VH16T<+K'=QJDT;MOWD;4
M4&/ 3!P><BNMH **** "BBN/O?$E[:>.+")MO]A3NVG,^.1=E1(IS_=P"G^]
MF@#L**XS7M3N;3Q]IEB=3N[:PN-/N)I(X(E?YT:,*?N,1PS>W2L&?Q5JT_PX
MU;5H=48-:ZJMM:7JHBO+!Y\:9D0KA6PSC[HZ X&: /4:*Y/PWJ6I7/B?6;)K
MF2_T>W2%K:]DC53YC [XPR@!P, Y XS@DU4U,:M9^+O#VG#7[XPZB;MIP$B&
M-B!E"_)P!G'?IS0!V]%</XFN=7\)1:=KTNKW5YI-FPCU2 I&"\9^59AA0<J2
M"5'!&< 5T>AQW;6K7EW>/,;L^='%N1D@0\JJE1\W&,G)R<XXQ0!JT5R=]K&J
M7[^)4T10]QI,7D6\9QB6Y,>_G/4 ,@ Z9)SVQ%X1URVUN^+6>LWDA@@9+S3-
M014N()LKAF7:".-P[KR,4 =C17'W'B2]MO'5G ^T:%=-)IZ/CG[8H#@Y]" Z
M8_O(:A\3:UJ_AWQ)'J$+27>B16V_4+0*"T2%L>='@9.W&67)XSCI0!VU%8ND
M7?VW5;^:*^:YLV2%[< J4"LN<J0,D'CJ365XM\1WNBZC8SV^W^S+.:-M68CE
M8I28T(_W3\[>P'K0!U]%<IXSN=>L6TN[T"0S3"X(EL&V[+J,1N[*"1E7^7Y2
M#C/6BVU<>)9K*XT?5)X;:]TZY8 *N895:-02I!(=2[94\9'(- '5T5PUG_:M
MQXM\1:8?$-^L&GV]I+ 2D)PSB0MN^3D?(...]3>&[G5/%OA1->&I36=Q>AY+
M2*,*8X$W$(&!!WY !;/J<8H [.BO,T\7:_J>B^'?$NE1-*);>::_TI0")EC9
M4?RR1D."6*C/.,=ZZ6SU5-<NI;S3=3E?3YM-2>#R]N Q9P3R,@C: 0>A!XH
MZ>BO-]!\2ZKJ6G>"]->^D-YK%F][>7A1=X1%!*H,;069@,XX /?!&Y-J%UI/
MC73]!ENIKBRU>UG:%G(\R"6+:3A@.5*MGG)!'7!P #K**Q?#FK2:K:WL,Y!N
MK"\ELIF48W%<%6QVRC(V.Q)JAX)O+V^@UI[Z]EN3!JUU:Q>8%&R.-\*/E SQ
MW/- '4T5RVC7E[/X^\2V4U[-):6<=JT$!"[4,BN6Y R>5'4T2ZI=:KXZN- M
M[A[6TL+..XN7BQYDKR,0B D'"@*22.22.1@Y .IHJA86EY:W%SY]])=6[E3
M) NZ/CE<@#(Z')YY]JOT %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%<MX[O;ZPTJPEL+V6UDEU.UMW>,*24DE5&'S CH:AU'4M2
M\-^*-$@FOI+[3-6F:T99T0202["R,K*HRIVD$'..N>U '7T5R4WC73M0CDL[
M&::.:YLII[2Y0QLKA%SD8)*G!! 91D?0U%8>,8=.\):5=:E'>3L-+M;J[N50
M;5\P!=Q)(W'(8D+DX[<C(!V5%<W?>-+'3QJ9N+2\7^SKB&"?A./-QL<9?[AW
M#GMSQP<7KC7HH)I(A97DKK<K:KY:*0[E-_!W8 "]2V!GCDT :U%<J/'EA)!I
M\EKI^I7;W\<[P101(6)A;;(IRP&0??![$U83QII+ZM;6"F0FXN'MHY04*^:F
M<J0&W#E6&2N"1UY&0#HJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH AN[2"_LYK2ZB66WF0I)&W1E/!!KF;7P)8
MZ7XCGUK24M[>8V(MX$=&=8Y,N=Y^89!# $<=.M=910!APZ/>F]EU6XGM?[5-
MF;6)HH6$:<[LD%LM\V#C(P!COFMBW69;:);AT><(!(Z+M5FQR0,G SVR:DHH
M **** &2^88G\HJ),':7&0#VS7(ZCX$AU#PH=/\ ]#CU@[9/[46V&\3AP_FC
MG.2PSC/?'2NQHH YFXT'5IO$NG:V+ZS$UI926K1F!BKEV0EA\W'*#CGKUK,N
MO %Q/HFLVHU.+[;J]_'>W$_V<B-2C(P5$W?],P"223DFNYHH 1=VP;\;L<XZ
M9K#U30[F_P#%&B:O'<Q1QZ;YV8FC),GF*%/.>,8ST.:W:* ,JXTN>]UA9KV2
M";3HXR(K7RSG>>"[$G#<9 &.,GKQBIX2T&]\-Z?)ILU]'<V,<K&R01D-;Q$Y
M$18D[@O0'CBN@HH Y6/1KRSU7Q##:SFV&KNEW;7.S>(I1&J.",C^XK8R,Y([
M&I3X=NY_$<6O3RV27UM:26T30PL!)O*G=)SD@;>%SQD\UTM% '':EX$AOO"\
M=C$;.#6$:.4:HML"XG5PYEZYR6!)Y[FMV&PO/[76]N);=T-J('1(R,MG)89)
MX]OUK4HH P/#?A:V\,2ZBMC(_P!DNIA+%;M]VWXY1?\ 9SD@=LXJ"7PC;:AI
MNIQ:M;V%Y>7QEW7!M^0K#:HY)(VKM'![9X)KIJ* .=T[1-5M;'08+O48+J33
M#^\F\EE,X\MHP<;C@X;)/.2.V:?9>%;73O%MUKMI(T0NX66:V'W#*2I,H'9B
M$ ;UP#ZYWZ* ,+3]#N+/Q;K&LO<Q/%J,4$8A$9!C\H. =V><[SV'2JVG>'+_
M $+29='TB^@BL-SFV:6(M):JY+%1SA\$G;G&.,YQ7344 8&F^&TT4Z/;Z:R1
MV&G6SVXC<$N^XJ=V[.,Y7)XY)/2HK'PC#I&KZS?Z;+Y2ZG&N;9@3'%+EMSJ,
M\;MP) [@GO7244 <;IW@B73])\.1I?1_VGH,9B@N1$=DL;+M9'7.<$ =#P0#
M['531G?7DU_5)8WGM;=X;:*)3LA5B"[9/+,=H&<# &,=36[10!@^%]+FL(-3
MNIU*3ZG?RWIC;JBD!4!]]B*2.Q)JCI7AW7M'M]3BM=4L ;V]GO [6CDQ&5MV
M!\^#BNLHH YBW\/ZM8^)=7U:TO[,KJ"0)Y<UN[%!$K '<'&<[CGBD/AK4+?6
M(-<M-0A_M1K86U\)83Y-RH8L" &RA4DX.6X.#GK7444 5[2.Y56:[F221OX8
MUVHH]!DDGZ_RJQ110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!A>*M#N=?L+6VMKF*W:"\@NRTD9<$Q.'"X!'4CK3)/#DVHZ[9ZI
MJ]W'.+$.;6VAB*1H[#:78EB6;&0.@&3QGFN@HH Y+1_#.M:9H[Z-)K,$^G00
M-;V7^C%90A4JHD;=A@H.. ,X!)K,N_A]J5UHZZ:=8MC$NE0Z>OFVI?RGCS^\
MC^<;=XQNZGY1S7H%% ',ZKX-MM:U,W5]-NBGL&M+R!$PLYYV/U.-N^7 YY8<
M\4R3PM??V%H]C%JB/-9S":Z>YA+I>$JP;>H8?Q-N S@%1Z5U-% '&Z-X-OM*
MO-(E?4;>:/3GO"%6W*%UN'WX^\<%?U]NM7=%\/ZMHU[-;QZM"^BM<27,4!MS
MYZ%V+F/S-V"FYB?NYQQFNEHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
9BB@ HHHH **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>ex211-subsidiaries003.jpg
<TEXT>
begin 644 ex211-subsidiaries003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***Q+/Q'#?>*;S1(8'Q:VZS&X)^5R79"JCO@J
M03ZY':@#;HK$T[Q'#J7B74M(A@?;90Q2_:"?ED+M(I"CT!C(SZY],G;H ***
M* "BBL67Q+:1>+[?PZRN+B>V>=9?X,J1^[S_ 'MI+8]![T ;5%8-_K]U;>*;
M30[>PAEDN;62Y262Y* !&52" C<Y<8_&LVY\=K#X;U#58].9IM.OA875L\P7
M;*71/E8 AA^\4YXX]^* .PHK#TKQ%]NUW4-$NK0VNH64<<S!9/,CDC?.&5L
M]0000/QHTGQ!+J'B#5]'N+);:;3O+(/G;_.1P2K@;1QP1]010!N45S-[XO&F
M>$[K7[VQ81Q.XBB@D\QID5B X^4<$ O_ +O-=%!-%<V\<\+AXI5#HZ]&4C((
MH DHKG]4\3K8Z5K>HVUL+F#2$<S?O=F]T7<ZKP>@XSZ\=C3+#Q2\VNV>D7UB
M+:XO;,WEL\4WFHRC&Y2=JD,-P[8]Z .CHKE(O&\*:=K%[?69A33K\Z>J12>8
M]Q+\H4(,#[Q=0/QS@<UIG4=7BDM1/I$(6=]A:*[+^2=I(+_(.,@+D9Y- &Q1
M7'?\)R__  KN3Q<=,'EHK.;;[1\VU7*'YMO7(Z8_&KUWXJ_L[Q5IFB7UF(QJ
M$9\NY27<BRX)$9RHZ[6P>^.E '1T5S^J>*4T_P 6:1X>BM3/<:@'9I-^U855
M689X.2=C8'M2VWB&XU4WLFC6$=U;6DSVYEEN/*\V1.'$8VG(!^7)(!(/;F@#
M?HKC9?B+IT,.CW[0.-)U)FC:[+8-JZD*1*N/E <[2<X!]N:WKC5+F+4KBUBM
M(G6*U^T!VG*[N2-N-IQTZYH U**XV+QS,GA6R\3WND&+2+B))I)(+CS9+=&Q
MAG0JO SSM)(]*Z)-5B.K)I[X5YH3/;.&RLR @-CW!9>/1@1WP :%%8E]KTMG
MXITO15LTD%_%-*)C-MV"/;NRNTY^^,<^O2E\1:]+H7]F^79K<_;KV.R&9MFQ
MGSAONG(XH VJ*SM:UFUT#2)=1O=WEQ[5"1C<TCL0JHH[DD@#ZU"-1U6*2T^U
M:3&L<\@1VANO,,.0<%@4'&<#@GD^G- &O1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%8OB;79?#]C;7,=FMR9[N&U"
MM-Y>&D<(ISM/&2,U&/$C6NOVFCZK9?9)[U6-I-'+YL,K*,LF["D-CG!&",X-
M &]15&\U.*"UO7MWAGN+6)I&@\T C S@XR5S]*ATK6[>_P!%TJ_G>&VDU"WC
MF2%Y1G+J&VC.,XSCI0!J457:_LTW;KN!=C;6S(!@^AYZ\&EDO+6)9&DN846+
M'F%I  F>F?2@">BH'OK2.)97NH%C==RNT@ (]0?2E%U;FZ-L+B(W 7<8MXWX
M]<=<4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!7OX;BYT^X@M;G[-<21LL<^S?Y;$8#8R,XZ]:X2V\,^)H?
M%5TJZK;16YT:.UCNH=/954AY,* 92=RYW9SSD=.M>AT4 <)H^DZ[HWC'4KV[
MEBN;&+2K>-%M+ Q^;L:8B- 9#AER/KN XQSV]O-]HMHIO+DB\Q _ER##+D9P
M1V([U)10 4444 ,ED$43R$,P4$D(I8GZ <FO/-:T;59_#L/B&V^UMK,%XFJ1
M6/D -OX4PGC=_JLQYSC@'I7HU% '"ZO%]O\ '6C:C+9:H+&/3+A)'ABF1D=V
MC*J=GS9PK>W'TKG[C0=5A\ Z_IT.G7?V2XU6*73;8H6N/*$T;NSD<]0Y!8[L
M=><5ZU10!G:=H^GZ?<7-Y:P.+B\VF::5W>1P!A02Y) &>!VR>*P/%>C:F^OZ
M7J^B#%Q(KZ;>L#@K;R<B3ZQL-P_WB.]=A10!S4^GF_UB*PB$]I8Z;; 1?N 8
MY&<%" 6!'RH,?]M#Z5!X!BO=-T>?0KR&Y":9.\%I<31E1/; YC()[@';_P !
MSWKK** /.(K*[_X5AXMT@02S:B9]2A\M$+-(\K.Z''NLB'/H:M:)IMSH'B*W
MOFL[N\L]1LXXC-(KR3V$B@9C.[+")L9P.C#T/'<"WB6Y:X5 )64*S#C<!TSZ
MXY_,U+0!Y;+X?U2_TO6GM[*87=MXG&KVL,R&,72(4( +<#< V,]P,XZUWUKK
M2WB*T5C?H<9E%Q;/$8Q^(^8]L+G^M:E% 'D9\-7;?!*>Q^PZI_:S1R(+3?,,
ML921\F=N,$'IC\:ZCQ/I$GB22ZM[=)X;C["DMG<M"RB*Y20O&<D<$$#/L2*[
M2B@#SQ;'5'\1>$M5O["87DDUQ<ZAY4;.EMOMS&B$CT^5?KD]ZT/"L-QX0TN\
MT:[L[N80W<\MI+;P-(+B.1RZ\CA6!8J0V.F<XYKLZ* . \/^&9-/M-/T[5K0
MS_;!>S7D8C,D49G<-Y98#'3(_ ^U3:%HVKZ!>ZK97327>EV]DL>FW&"\ICRY
M\I@.2R< 'N"/>NYHH \TMK35;CX16?A6VTNZ74Y].6QF-Q$8X[?*[7=F;&<#
M. N23CZUM7>FM!XM\&6=LS.NG6]PTK'_ )Y")8QGZLR_D?2NQJ-+>*.:294
MEDP'?J2!T'T&3Q[GUH Y/7A-%\0/#U^+.[EM;6UNTFEAMWD"%_+VC@<YVGI5
M?Q5<W6JPZ--;Z5J!CM=;MYF'V9MYB0$M)MQD#G&#R<'BNXHH XKQ;#>>*-*\
MK2[&Y\_3KFWOXA=1F!;AXY-WEC<!U /)X!*^^.BLM8&H>6(;&^B<_P"L6YMV
MA\OUR6&&/;Y2?RYK3HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#E/'UO<7.D:>EM;3W#QZI:3LL,9<A(YE9CQZ &
MH=7LKSQ/XFT*2"UFMM.TJ=KR2YG3RS))L*HB(?F_B))( X &>W8T4 >9Z%IU
MPVF0IJ&BZJFM:983VLEQ)_JI"RX8H5_UN]@&QCCDG!ZYNHZ;JTOA1;"/1+Y;
MD>'K.%9(H=S2R1DEHFW<)L/( &YBW!. *]>HH \^\0>&-2U+4]2@T^+[/:ZO
M;1WC3,!FWO(,;#CU8^5GVC;FK-RFHG2M&U"ZT>4WUW?I=78A0R/9$Q,JD+_$
M5&U.<@$EL'%=Q10!Y7H7AZ26Z\-0:KH4SQVQU.*X%U;!U"O+NCW8!7!&<=OT
MK3T33IFUF.TU72-2-]8ZC/=07H(6V*.SD.''7Y&"E.>0.,#(]!HH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q+7Q
M);W?B>]T:.)L6ELL[7)/R,2[*5'T*D$^N1VH VZ*P/#WB.;Q"\D\%A&NEX)@
MO$NTD\WGCY5Y7CG!Y'2M^@ HHHH ***QI?$MG%XNM_#K!Q<SVSSK)CY,J1\F
M?[V"6QZ#WH V:*P;_7[FV\46NAV]A%-)<VLERDLEP4 "%000$/.7&/QK.N?'
M<</AN_U6/3G:73[X6%U;/*%*2ET3A@"&'[Q3GT/KQ0!U]%8FE>(A?:Y?Z)=6
MK6NH621RLH??')&^=K*V >H(((!I-)\02:AK^KZ1/9BVFTXQG/F[O-1P2KJ,
M#C@CZ@B@#<HKG5\0:G)I_P!LAT>)HL3OO:[(4I&<!@=ASOY*C'0=:E\.Z[>:
M[965])IBV]I>VBW4,BS^80&"D*PVC!PW;(X- &[16)J/B>TTZWU>Y9&DM])B
M+W3IU#[=^Q1W.T@G) &Y??#[/5-0GNHX9=.A59K9IXIX;KS(FP5&TG8""=V<
M@$8'>@#8HKC_ /A.6_X5X?%_]F?N@I?[-Y_S;0^SKMQG/;]:T+CQ!>1>)K?0
MH]/@>XFLGO!(UT50!&567[A.<N,?CTH Z"BN<O\ Q+>:<VDQ3Z6GG:C>FR %
MS\J, [!L[>5*H3T!Y Q5OQ1KK>&]!FU7[*+E8F16C\S8?F<(,'![L* -BBL)
M?$,D?B"+0[VR6&\N+=[BV9)M\4@0@,I;:"I&X?PXP>O:F:)XDDUKPD==2Q6+
M*RLD#39)V,RG+;>,E3V/:@#H**YF7Q/>KJNE:=%I<+SZC:272%KHJJ!-F5)V
M'GYUQ^-5V\=1OX/;Q':Z9<31PSF"XM=P$R.)/+8*!D.0WH1G]* .NHK'7Q!#
M=VVD7>F"*\M-2DVQS"7: -C/G&#GA",<'-4;3Q+J.H2:PEII,#'2[EK9P]X5
M,C!%?Y?W>.0XZD<T =-15"'5$;56TV9#%<&'SX@3GS(\@$CW4D C_:7UXJ7.
MO20>+K/05LU;[3;27(G,V-JHRJPV[>N7&.?7I0!M45BZ_KTFB3Z5$EFMQ_:-
MXMFI,NS8Q5FR?E.1A#^E6=;UJUT'3&O;L.PWI%'%&,O+(Y"JBCN22!_.@#1H
MK)74=3CNK.*[TI$CN9"AD@N?,\GY&;+@JO7;CC/)K6H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL7Q+KLGA^RMKE+07/
MGW<5J%,NS#2.$4YP>,D9_K4:^)#;:_:Z-JMD;2XO%8VDR2"2&8J,L@; (8#G
M!49&<$T ;U%4KS48[>TO)(&BGGM8FD:'S0#P,X/7&<>E0Z5K,&H:+I=_,T=L
M^H6\<R0M(,Y=0VT9QG&<=* -.BH6O+9=VZXA&T[6RXX/I2O=6\2R-)/$BQXW
MEG "YZ9]* ):*A>[MHXUD>XB6-AN5BX (]0?2G"X@-P;<31^<%W&/<-V/7'7
M% $E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 5[^&XN-/N(;2Y%M<21LL4Y3?Y;$<-MR,XZXS7$Z9H^NZ3XSN+
MJ[DM[O3X='2+%KI[)YNUY"(UW2M\_.3G.=P''6N^HH X_2;"TM=<N_$&E:9<
MV5G)8D7-J+4PM<3 AE(B(!W@!AG'.X8)Q766\WVBVBG\N2/S$#[)%VLN1G!'
M8CN*DHH **** &2R"*)Y&#$*"2$4L3] .37G>M:1JLWAZ'Q';"Y?5X+U=4BL
MOL^)-W"&$\;O]5\GIP#7H]% '":O&+[QWHVHRVFJK8IIEPDDD,,Z,CNT953Y
M8W9PK<>WTK N-#U6'P#X@TZ+3[PVD^K12Z; 8RUP8O.C=V<CYNH<@N=V.O:O
M6J* ,[3M&T_3[FYO;6%Q<WFTS332.\CA1\H)<D@#/3@#)XKG_%>D:H?$&EZO
MHBD7$J/IMZP."L$G(E^L;C(_WB.]=C10!G:A EMX=N;:VA;9':M%%%$I8XVX
M  '/I5'P1#-:^!M"M;F&6&XM[&&&6.5"K*ZH 00?<5OT4 <3HBS6%EXPAFLF
MO9QJL\IM=H8SQ2*C* #P05.WT^4CM5?P]I!T+Q/C01J4/AQ[:1[JRNH9!'!+
ME=GD!QNYR^57(X^E=S]GA^T_:=@$VS87'!*YR ?7'.,],GUJ6@#R$^'+H_ ]
M[+[#JO\ :IB*?9-\^=WFY_U>=N,<],5TVK0"X^(VGW\UKJ?V!-)FB::WBG7$
MC21LJDH,]%;CVY[5W%% 'G^KHP7PJ+/3=3-GIVK;R6MY'D$*PR+O88W?>8#G
MDCFIO'-S/KW@[5+*QTW49"6M]A-K(C2'SE9MJD!OE5<YXZ\5W5% '"6^F3?\
M+'L-3TBWOQ9&TEBU&>_$AR.#$L?G?.#NR3MPN.O-)X=^UZ+X-F\/3Z=>MJ,3
M7,402W<Q2AY'9&$H&P AAG)&.<UWE% ' >(-!N-0\4Z%:(^H00PZ7=6SW]H'
M3R9'$00[AQ_ QP>..:ETW[3:^#X-)N-&EM;NPO+=)$M;9C%*%G1C-&0#E6 +
M'N#G/OW5% '##PW?Z-XST^724#>'[N[>YN;?I]DG\F0;T'9'+<CLV".IJGIM
MC FH^*)=2L]943ZK]HMQ!#< 2HL<0!"J-I^9"/FZXYXKT6B@#DKY+B]\?>&)
M5B:-[>QNYKI<Y\M7$2JI/NPX]=A]*CU9I+?XE:7J#6EY):0Z;<0R30VLDJJ[
MO$5'R@]0C5UD=O%%++*B 22XWOU)QT&?0<\>YJ6@#AO$]U<:G+X>NH=,U'R;
M36TF?_19"WE+$ZF0KC(&YL8QD]<4[Q9'>>)+*VETJPNGDT>_MM11)XF@^U%&
M.Z- X'.W)R<#)'OCMZ* ,ZRU=-0,8@L[U,\R?:;9X?+'_ P-QSQ\N?RK1HHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .4
M\?P3W&D:<EO;7%PR:K:3NL,32%42969B #T -0:O9W?B?Q/H3V]M/;Z?I4[7
MDMU<1F,O)L*HB*V&/WB22 ,#C-=E10!YEH.GSOIL2ZAI&K)K>FV$]K--(F(I
M"RX8HRC]]O8!AUQR3@]<S4M/U.7PHMBFB7ZW2^'K.)9([=F:62,DM&<\)L(S
MP S$C!X KV"B@#SSQ#X7U#4M2U*WTZ#R+76+>.],[J,V]Y!C8<>K'RL^R/5F
MY2^;2M'U&[T:7[;>7Z7-V(HS(]E^Z95.P?>*C:G.0"Q8@XKNJ* /*="\/-/<
M^&;;5M"F>*V_M.&X%U:!D"O+F,-@%=I&<=O3M6IHFGS/K<=KJNEZG_:%CJ-Q
M<PW84+;,CL^'$@Y.48+L.>0!C R/0J* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M-QMVD=.WIVK4T.PD?7([?5-,U0:E8ZC<7$5T(PMNT;L^&$H'(\M@NPDG( P
M,CT2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHK&_X2:Q.M7^E(LTD]C:BYF*)D8)(VKW+?+T'KCKQ0!LT5S^E^*O
M[2U=--ET/5K"9X'G5KR.-5*J5!^Z['.7';^5=!0 4444 %%(Q*H2%+$#(48R
M?SKG]*\6)K.GV]_:Z/J7V2>;R1(PA^4B0QDD"0G 8'. >!F@#H:*R=)U^'5[
M_4[.*TNHGTZ?R)GE";2^U6PN&)/# ]!UJ-_$MK%X@NM'E@GCDMK,7LD[E!$(
MB64'.[/56ZCM0!M45SU[XLAT[PK)X@N]+U*&V0!C"Z1B;:2 &V[\#J."<^U6
M;_Q!%IVI:38365VTVINT<.S80C*A<AB6X^52>,T ;%%9FIZ]8:1>Z9:7DI27
M49_L\ Q_%M)Y]!D ?5AZU'KGB"+0GL$EL[JX:^N1:PB#9_K""P!W,N!A3S0!
MKT5S]MXLM[PW$-MIU_+>VUT+6XLPL8DB8H7!8EPNTJ,@ACG(HT3Q7'KJPR6^
ME:C%;RS2P">41;5>,L&!"N2.48 XQ^8H Z"BLF[U^&S\0V.BM:73W%[%)+%(
M@39MCV[LDL"/O+V[TSP_XFLO$8OQ:I/#-8736MQ#.H#HZ]^"00>QSS0!LT5R
MX\=Z:]EK]Y#:WLUOH;NETZ*F&*KN;9EAD =^,]LU<OO%$%A:Z1/+8WC#5)X[
M>%4$>4=P2N[+X' /3- &Y165X@UZ#PYI?]H7-M<3Q"2.(K %+ NX1?O,/XF%
M6=1U%=,TBYU&:"9DMX6FDC3:7VJ,G&2!G ]: +E%4]+U!-5TJUU".&6&*YB6
M5$EV[@K#(S@D=#ZUF1>*HKK3YM1L=.OKRPCWD7$(3$H7()12P9AD'G'/;- &
M_13(95FACE3[KJ&'T-/H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BJ.K:M::-9BXNV;#R+%%&B[GE
MD8X5%'<D_P")P 344>KR?;;:VN-,O+8W)8([^6R A2V"58X. : -.BBB@ HH
MJ!IY1?QP"UD:%HV=K@,NU6! "D9SDY)X&/EH GHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH KWZW;:?<+
M8/$EX8V$+2YV*^."<=LUQ'A^PURR^(;K=VMDELNDQH\D+R-N_>RG.YE&7+$E
ML^N>]=_10!@V4B_VEK>M7(=88<6T9V$GRH@6=@!R279QQUV"MJWGCNK:*XB)
M,<J!T+*5.",C(/(^AJ2B@ HHHH 1F5$+NP55&22< "O-/ [VMGX8TN2XO;Y+
MJ&\N&%@H;]X7EE504QT.\-D\=#TKTRB@#@_#NK66FZ]XO>[E:)9=3$L9\MB)
M%$$2DK@?-RI''I61KECJ&N?$)KS2YOL]Q!I%K/%#=)^XGD665C#+QU 8'CE3
M@]J]3HH \V\4^(H?%'PHU1X;:YM[UD1)+*2,^:KB1<A1CYQP2&7((J]KD/E>
M,_!L_P!ON;J(74[LS[2J*;=U#$JHQDD#)]:[NB@#@=?TJY\7V6M7%K>VT"P@
M0V;2PDM&\+>8)%;<-N9 .<$%44\@U4UG6#XDT/P5? 3V=Q)JL,MPHCP]L1%(
M')# X 8@988Y'K7I-% '%^"E_LBYU72]41AK'GF>>^<';?H1\DH)X!"C:4'"
ME3@8-2_#;*^%&1E97%_>,58$$!KB1E.#V(((]C77T4 <?K#J/B?X;<_<CLKU
M7?'RH6\K:">@)VG'KBL*.TU*UU>#5=!C9QJTMUI]Z4'^I/G2/#<$?[*E^O4,
MOM7IM% 'E$EO%:^&OB796L;!'5HK2,*29!]C2-0G][Y@5XSR*T-:MS'9>"IO
MMUU<*NIVKNC[2L:B-P6.%! !(&3TSS7H]% '(?$LY\&.BJSN;RT8(BEF(6XC
M9B .3@ G\*F\0ZY8WWAW6;2T=YI&TZ=B5C;:/D*A<XY8DC ')YKJ:* .-TG4
MK:[\%Z9HL,LHO[C3DM@HB8&)O)P2W'R[<'KW&.IIO@C58-,\):;HM_'):ZII
M]NMK+9M&=[,@V[D&/G4XR&&1S7:44 (GW%^7;Q]WT]J6BB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M Y#QQ9WAN_#NLV\$MS!I6H>=<P1*6<QLC(751RQ7=G YQG%%]JL]_P",?#\>
MC7SS63I<-?+#AD7" Q^8<93YCTR">E=?10!Y!:B^O?#L]QILNKQ^,;;39H;N
M#R/+#3%>2[; '.X9C(8GYN.,XN:]&EQ9:M<Z LL>G2^'9Q/'$&7_ $KCR!@<
M^;]\$?>Z ]J]3HH \LUF+3M(FLT5O]%O]+G)2;SF1;AO+ FW!6P_&.Q')').
M9&>*RN-/DL[B[U.&/PO=HTMI(V^XD#1?=/.V1BLA'<$'TKN+[0([O5/[1BO[
M^SN3$L,AMI0%D122 58$<%FY !YZUI6UM%:6ZP0@A%R>2222<DDGDDDDDGKF
M@#A_ \N/$NJQQ*RVDMC9RPA+:2.+=^\5R"PY;A 3P3CIQ7>T44 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!Q_CFTNQ=^'=8@@EN;?2M0\ZZ@B4LWELC(9 HY8KNS@<XS1?:Q
M/?>,?#\6C:B9K*1;AKU(-KH,)F/><$IECCJ,]*["B@#R"UDO[WP]/=:;<ZHO
MB^VTV:&\M1 4S,5Y+L5PS;AF,@Y^;CC.+FO;)K+5KGP_)*FFR^'9S.L3,N+K
MCR>G/F_?!'4\ ]J]3HH \LUD:?H\UFOGG[)J&ESMMGDE*+<-Y8$V_#8;C'&"
M.2.2<R//'8W&GO;7UYJ42>%[L--:3LSSR!HCE"2<2'$A'?@^E=Q?:"MWJG]H
MP:E?V5P8EAD^SNNV1%)(!5U8<%FY&#SUK1MK:*TMU@A!"+D\DDDDY))/4DDD
MGWH XCP/< ^)=5BB)^R2V-G-"L<,BQ9_>!R"W!;A 6XSCIQ7>T44 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
K %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>exhibit231-consentofbdo001.jpg
<TEXT>
begin 644 exhibit231-consentofbdo001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MGAMKZ\O+:SOH();B[MAN;[/&LA4,3CG@H>/6N8T2RAB\?_%/3[>W1;=K2-Q
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
MG  JY10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45C:YXLT+PT\
M":SJ<-FTX)B$F<N!C.,#MD4K>*]"'AYM>74X)-*4@-<Q$R*"6"X^7)SD@8H
MV**** "BHKFYAL[6:ZN)%C@A1I)';HJ@9)/T HM;J"]M(;NVD66"=%DCD7HR
MD9!'U!H EHJI8ZG8ZD;D65U%.;6=K><(V?+D7&5/N,BK= !11574=2LM)M#=
MW]REO;AE0R.<#+$*!^)(% %JBJM]J5EIBP->W*0+/,EO$7.-\C'"J/<U:H *
M*IOJMC'K$.DO.!?30M/'#M.612 3G&.I'>GZA?VVEZ=<7][*(K6VC:660@G:
MH&2<#GI0!9HJ@NM::UW96HO(OM%[$9K:(G#2H "2!]"*OT %%%% !11573M2
MLM7L8[[3[E+BUD)"2QG(."0?U!'X4 6J*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#SGQB^I1_%/PHVDV]K/=_8[W"74S1IC
M$>?F56/Z5R6IG[-\//'VG7D0@UI=1@N[Z"/'DKYLD90Q'NI5>IP<YR!7IGB/
MPG<ZSKFFZQ8ZU-IEY81RQ(\<"2AA)MSD/Q_#5+_A7%A-H.MV%]J%[=WFM%&O
M-0D*B1F3'E[0 %4+C@8H N-J]\/BI%HHG_XE[:(]V8MB_P"M$ZH&SC/W21C.
M*X_4?'NM6=KJUO',[W<OB5]*M)$M/.:WA$:N2L:#,C 9P#G)// KJKWP;?W%
MYIFJ0>(Y[?6K2U:TEO1;1L+F-B&(:,\ Y ((JK%\-+1-'O+.35KZ2ZFU/^U8
M;\[1-!<;0 PP,'H<C&,$C XH YJ;6M>:QU_3KB36-1TJ;1+N3[7J.D-9M!*J
M'Y<[%5@P)[9!%=]X*!/@#P\ <$Z7;8/I^Z6H8?#>J3:5JECK'B2?4!?6K6P/
MV6.)8@RD%@%'+?-W...E4=$\':]HHT^!?&EY-868CC%JUC  T:  (6"[N@QG
M.: .6C\1^(['PQJ'EZI')J$7BL:8+J2TC >,NBY9$"@DYY(P?>M^QG\067C>
MY\,7?B"6]CN]):\M[M[:))+:02!#@*NUA\P."#TJZ_@"V>SN;?[=*!/K@UHG
M8.'#*VSZ?+UK0U'PRUYXB;7+?4)+6[_LV33XRL88)N<-Y@SW!' Z4 <QX3\3
M>(O$?B#^Q[B>"W;028]8FB\MOMLN2J!!SL0@;F. 0?E&,&KGQ@+CX=W)B4-(
M+NUVJQP"?/3&35S3_A]I^C7&CW6E7$MK=:>ABFFP&-[&QRXE]26.X'L:UO%/
MAZ+Q1H;Z7-.\"-+%+O103E'5P.?7;B@#S_QI>>*YV\-)K.CZ;:6O_"06)\RV
MOFE;=YG VE%XZ\YK5AO/$WBN\\176F:[_95MI5Y)8VMNEM'()9(U!9I2X)P2
M< +C KJ_$?AZ+Q%#IT<L[PBRU"&^4JH.YHSD*?8UC7W@6X>]U.32/$-WI5KJ
MK>9>V\4*.&<KM9T9AE&(')Y]: .?\.:Z_B;QQX3UF2)8I;OP]</(B] WFQAL
M>V0<5GZU=^(/%WPZ\2^(QK9LM+,-U';:=';1LKPQ[D)D=ANW-M/0C''6NX'@
M:TM+_0+O2;N:P.CPFU5%4.L\!QN1L]SMSN'.2:R[KX;3&SU72]/\2WECHFI&
M1I+ 6\<@C:3.X([#*J2>GUP10!%IUYJ-MXV\*V?VW?87>BO)]G:"/]VR+&,A
M\;N<\C..*P+7Q%XN3X>Z9XWN/$ F_?Q)-IXLXUCEC,XB.6 W;N<Y! ]J]#3P
MM"FMZ-J?VER^EV3VB)M&) P4;CZ'Y/UK.'@"V'P\A\(?;I?(B=&%QL&X[9A+
MTZ=1B@#F/$7B;6GO/&$D7B:/1/["0?9;(PQ,;C]V'#.7!)#$[1MQCW--N_$'
MB&VO=+.KZ[>:!IDVFVS0WALHYHY+EE_>+<.5PASV^4'U%0>-;" ^,K^]+:^+
MX)&;3R]!CO8RX08$,C(VT9ZC*\DG/-=%-X5\1^*_#MO%K>OS6*WME''J6GQ6
MT3#=CYMKD90GOU]J .]!! (.0>]>,^&M4U;3OACX)M](O$M)=0UB6SDD>$2
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% $8@B6=IQ$@E8;3(%&XCTSZ4>1%Y_G^4GG;=GF;1NVYSC/7
M'M4E% %6'3;&V698+*VB6;_6A(E42?[V!SU/6A]-L)! 'LK9A;X\D&)3Y7^[
MQQT[5:HH @6SM4<.MM"K!S("(P#O/5OJ?6I%AB65Y5C02. &<*,MCID]Z?10
M!4CTO3XHYXX["U1)_P#7*L*@2?[PQS^-.CL+2!8_L]K!$8E*Q%(@-@/4#'0>
MU6:* ,[1='@T33_LL#,[/(\\TK@;I978L[G''))X' Z5=GMX+J%H;B&.:)OO
M)(H93]0:DHH @M;*UL8?*L[:&WCSG9#&$'Y"FIIUE'=M=QV=NMR_WIEB4.?J
MV,U9HH KS6%G<7,=S-:023Q_ZN5XP63Z$C(J7R8O/\[RT\W;LW[1NVYSC/IF
MGT4 <CKOAC7M2U.YGLM>LK>UN(Q&8KC2DG>(8P=C[AG/)PV1S6UH6@6>@Z+I
MVF6ZF1+"$0Q2R@%\8Y.>V?:M2B@"H=+T\M.QL+4M<<3'R5S)_O<<_C5NBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HK&_X2&%?&'_  CDD$B3M9?;8IB1LD4/M91WR#@_0U%8>+M+U"#7)HI"
M(]%N)(+HG'!C4,Q'MU'_  $T ;U%9F@:PNN^'K'5_L\EJEY"LRQ2D;E5N1G'
MJ,'\:TZ "BL5/$*/XSN/#IMRIAL$O3.7X(9V3;C'^SG.>];5 !12 @C(((]J
M,C.,C/I0 M%13SB&VEF W"-"V >N!G%9WAG7%\1^&]/UA8?(%Y")A"7W%,]L
MX&: -:BBB@ HI,C.,C/I02 0"1D]* %HH) &2<"D) &21CUH 6BC(QG/% ((
MR#D4 %%(""2 1QUJCI6LV6MP3S6$ADC@N)+9V*E?G0[6'/H>] %^BJ&L:S9:
M#IS7VH2&. .D>0I8EG8*HP/4D5?Z#)H ** 01D'(JA?ZS9:;>:?:7,I6?4)C
M#;J%)W,%+'GMP#UH OT5BMXA1?&H\.&W.XZ<;_[1OXP)-FW&/?.<UM4 %%("
M",@@CVJEJE]/I]O%);Z?<7S/,D1C@*Y16."YR1P.IH O44A('4@4I( R3@4
M%%&1C.>* 01D'(H **3()(R,CK0"#T(/TH 6BDR,D9&1VH) QD@9H 6BDR,X
MR,CM5&WUFRNM:O=)AD+7EE'').FT@*),[>>A^Z>E %^BJ-I?3W.H7]M)I]Q;
MQVS(L=Q(5V7 *Y)3!SP>#FKH(/0@XH 6BDR,XR,^E1W4WV:TFG*[O*1GQG&<
M#- $M%97AK6U\1>'-/U=8?(%Y LPB+[BF>V<#-:M !1129 (!(R>E "T4F1G
M&1GTKGO^$FGN/%L^AZ=I;W*67E_;[MIUC6#S!N4 $$N=O/&.HYH Z*BDR,XR
M,^E!( R2!]: %HI,@$#(R>@H) &20![T +112 @C(.1[4 +12 @C((/TJGJ]
M]/INES7=MI\]_+'C;;6Y4.^2!QD@<9S^% %VBD) &3Q]:6@ HJ@FLV4FNS:,
MDA-]#;K<2)M.%1B5!STZ@\>U5-!\0IKEQK$(MS!_9NH/8DE]WF%55MPX&/O=
M.>E &U12$@#)( ]Z6@ HKD_$'C*YTCQ';Z'I^@76K7DMH;LK#-'&%C#;3]\C
MN1^=:'A?Q/:^*;">X@M[BUGMIVMKFUN5"R0RKC*G!([CD4 ;E%("#T(/TI"Z
M @%E!)P!GO0 ZBJ-C?S7=Q?1S:?/:I;3>7')*5VSK@'>N#TYQSZ4FKZS8Z'8
MK>7TI2%I8X5*J6R[L%4<>I(H OT44FY<9W#'KF@!:*H:IK-EHR6K7LA075U'
M:0X4MND<X4<=/J:6_OI[.>RCAT^XNEN)Q%(\17$"X)WMD].,<>M %ZBDR 0,
MC)[4$@#)( ]Z %HHKDM4\:7,.O7>CZ+X?O-8N;"-)+TQ31Q+#O&54%R-S$<X
M% '6T5FMKEG'J6GZ;/YD5]?0O-% RY(" %LD< C<!UK1) QD@9Z4 +15"]UF
MRL-2T[3[B0K<Z@[I;H%)W%%+MD]!@#O5XD 9) 'O0 M%%)N7&=PQZYH 6B@D
M 9/2@'(R* "BD!!S@@XZU1T;6;+7]+CU'3I#):R,ZHY4KG:Q0\'GJIH OT4@
M((R"#]*4D 9)P* "B@'(R*0$'."#CK0 M%8GBSQ)'X4T%]4EM9;H++'$(8B
MS,[!1R>.IJKI'B/6=0U*.VO/".H:= P):YFGA95P,C(5B>>G2@#I:*0$$D C
M(ZT$@8R1STH 6BDR,XR,^E (/0@T +16#XE\3IX>%C!%8SZAJ.H3&&TM("JF
M1@-S$LQ 50!DDU<T34+[4K%IM0TB?2[A9"A@FD23(&/F#(2"#G]#0!I4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% 'GWQ0N7\.KHWC.&$ROI$[QS(/XH9E*$'_@?
MEUP6IZ!J7A:SLM!A$GG>,K.&UO)!SLN_-#3,?8QRN/\ @->[7UC:ZE9O:7D"
M3V[XW1N.#@@C]0*+BQM;N>UFN($DDM9#+ S#E'*E<C\&8?C0!Y=XBT^ZU?XD
MQ^'AIVG7NG6&E1RVFGW]W)#$V6*M( J-O( "\]!]:ZWP%H>JZ!IE[::@]L+<
MW;/96]O</.MM$0,QAW53@,&P,<9K6UOPQHOB-81JVGQ7+0$F)R2KIGKAE((S
M]:M:7I5CHMA'8Z;:QVUK'DK'&.,DY)]R3WH X+4?#^E^(?C+=V^K6BW4$>@P
ML(G8["?.D&2 <'';/2N/%QJ,OA[P_P"'(V6;39->O;%DN[IXDDCB9C#"\BAF
MVGIC!SM Z5[<NF62ZL^J"W47SPBW:;G)C!+!?IDDU2E\*Z%/I,^ES:9;R6-Q
M*T\D+C(,C'<6]CGG(H \WOO"VK>'] \87'V;3-,TF;0IU;3["\DF43A3B0!D
M4)E<@XZX%)X@TF'PW\-=+N-(B$-UJLEC;:E?23LCO$^-Q>7DHI)P2!P#P. *
M]%L?!WA_3=.O;"TTR)+:^3R[I2S,9EP1AF))(P3W[UHRZ98W&EG3)[6*6Q,0
MB,$B[D* 8 (- 'G.F^#=6T;7([^TT_1M'T\6<\=[;V%]++]I!3Y&V-&HRK8^
M;.<$UR\>AZ;HWP9T/Q5I47V;Q'$MNUO<1R-OGD:15,9&?F!!(V^U>N:1X,\/
M:"\SZ;ID4#S1^2[[F9MG]T%B2!["J^G_  _\*:7?07EEH=M%/;X\D\D1D#&X
M*3@-[XS[T <1X@U&Y\(ZCXG\/6A(F\0!+C2!GI/.PAF /J&(DQZ$UZ9ING1Z
M'H%MIUFFY+.W6*('JVU<#/N<?K6%=^';_6O'>GZMJ45E'IVC^8UB$9GEFDD4
M L^0 H&#@#/.#76T >8_#SP[H>O^&-/\3ZM$M]KD\QGGO)I&\R.82'"#GY0N
M -O3VYJA:Z-I/B33O&NL^(OGU*SO[N&.=Y"K6,<0_=>7S\O'S9'7/>NZE\!>
M%IM6.J/HMN;MI1,S#(5I <ABH.TMGG)&:?J?@CPUK&HG4-0T>WGN6V[W;($F
MWIO .'Q_M T >=^'[)?&'BG05\2PM=^;X2AN)HI68+*_G8#NH.&.&)Y[G-,L
M?#5WKGA.?3+)H;FWT7Q)=QPZ;>S,L5S C'$);D\9)&<CCGBO6UTJQ351J:VR
M"]%O]E$HZB+=NV^F,\UFWG@OP[J%J]M<Z7$\3W3WA 9E/G/]YP0003[4 >6W
M6H1:[_PBF@:1I$-II;W%['<Z5>W;Q1-<Q$'RFD0,64%F8+T/'IBI/$7AW6/#
M7@7Q?*4L-/TV:&W:&QL+N298)A*NYEW(NS((X'<5ZA)X.\.RZ#'H;Z1:G38F
MWQP;<!6Z[@>H;D\YSS20>#/#MMHUUI$6EPBQNF#7$1+'S2,8+,3D]!W[4 <G
M<>'],\-?$WPQ'I-N;=-3@O8;X!V;[0%164ODG<V2>3SS1\)M TBRM-6OK6Q@
MBO(]4O+7S5'S+&)>$^@ 6N^GTRRNM0L[^:W5[JSW_9Y3G,>\8;'U JC;^%-#
MM->EURWTZ.+4926DF1F&XD8)*YVY([XS0!S/QAL;2[\"^9=PI((;VU*L_P#
M&F16/XJ2/QJMXET;3HO$?@[PF+=;?PY</=22VD9*QS2(H9$;!Y&69L=R/:N_
MU#3K/5M/FL+^WCN+6==LD4@RK"LD>"?#G]B?V,=+B>P$OG+$[LQ5^FX,3N!]
MP: .?\'P0Z/\0O$VA:4-FCP06TXMU8E+:9PVY5'\.X -BH/B+HVF:GXM\%C4
M+.&=);Z2"3S!PR^4Y"G_ ($ :[71M!TOP_:-:Z591VL3N7<)DEV/=F/+'W)H
MUK0M+\0V(L]6LX[J .)%5\@JPZ,",$'KR#WH X74?#6CZI\7+/3+VR26PM_#
MG[NV)(3"SA5! /( ['V/:N1DEODTNU\,6S*VD_\ "4WFG^5<W3Q1M%&-T4#2
M ,P4DD8QS@"O9K'P]I6FW$%Q:6:1S06WV2.3<25BW;MN2>F>:CF\+:'<:=>:
M?-IEO):7L[7-Q$ZY#RL<E^>AR.HH YCP=X5U;0?%-S<BUTO3-)FM KZ?87DD
MRF<,-L@5D4+\NX''7 I?BC9V\MIX=O'B!N+?7+-8I.ZAI5W ?7 _*NGT3PSH
MWAQ9AI-BEL9L>:P9F9\9QEF))QDXY[U;O],LM4BBCO;=9DAF2>,-GY9$.5;Z
M@T >9KX9TGQ%XD^(!U6V-S]GGC\@/(V(6-LF649P&X'/7@5G^'"/%^I>$]*\
M22O=6 \.+>1V\KD)=7&_82_/SE5 .#GJ37K4.DV%O/?3Q6R+)?D-=,,_O2%V
MC/X#%9]YX,\.W^E6>F7.E0/:60Q;)R##_NL#N'X&@#D?$FC:9:ZSX/\ "D$7
MV?P[>7=RUU;I(P221(]T<;'/W2Q)V]#@#%<WXIMX-#B\?Z'HP\K2(]'@N6MT
M8F.WN&8@A1_#N4 D5ZE_PAOAW^PO[%.DVYTX2>:(2"</_?W9SN]\YI;;P?X?
MM-&NM(@TN%+&[R;B/DF8^K,3N/XF@#A?%_A71]*\,:+';6VU[[6-/2\G+MYM
MQ\^"7?.<_,W.>]0:]:Q>"/%SQ>#X1;//H5[<7-G"24#QJ##)LZ ELKGO79^.
M?#,GB;1].T^&*%X8M1MIYXY3A6A1OG'OQVK1T3PIH7AUYWTK3HK>2? EDR6=
MP.@+,2<>V<4 >8W.D:7HG@GPIXET=C_;]S<V1^V"4M+>O*1YJ.<_,""W!Z8[
M5M^#_#VE:CXF\6:KJ%N+B>SUZ0V_F$E8"J1MN5>@;.,G_9%=98^!O#&FZHNI
M6>C6T-TC,R, <1D]2BD[5)]@*U;+3++3GNGM+=8FNYC<3E<_/(0 6/O@#\J
M/$9XT(T+QEHVC6>E6UWK4(BN?MDC7=PCRE6WC&W:PS\N3@5U^C^'=&F^,WB>
MXFL(&N((K.Y@8CE9&#EG'N2!71GX=>$2TI_L.V_>MO."V$;=NR@S\AR <KBK
MVI>$]#U?5;?5+[3HY;ZW $<X9E8 '< =I&0#S@YH \JU<MH5O\0X-+=K&W;5
M+&*66%B##'*L?FL#VSN;GWKHKK1M,\)?$'PK;^&X%M!J"7,=[;PN2LT21;E=
MP3U#8^;J<XS7>?V'I9;46:QA?^TL?; Z[A/A=HW \?=&*IZ-X/\ #_A^XDN-
M+TR*WFD3RS)EF;9_=!8DA?8<4 >0V&BV-E\(?#?BF"-UUR*YM2MZ96+[3.(]
MF2?N;3C;TKV_5/\ D$7O_7!__0354>&M&&APZ*+"+^S82K1V_.U2K;E[YX;F
MM.6-)HGBD&Y'4JP]0>M 'A2:'INB_![0/%6DQ?9O$<:VI@N(I&WW#M(JF-AG
MY@03\O;'I6UK^H7/A2_\3^&[0D3>("EQI ])9V$,P!_V6/F?0UW.G_#_ ,*:
M7?07MEHEM%/!CR3R1&<8RJDX#>X&:K77AV_UGQY8:QJ45E'8:.)?L(C9GEE>
M10"SY "@8. ,\\T =#I.FP:/I%GIML,0VL*0IGJ0H R??BO*_"NCVUKX&UWQ
M1!:_:==M)M2DLI9,N865I %0'@#.3CN37L%5-/TRRTJU:VL;=((6D>0HN<%F
M)9CSZDDT >/:'X/UC4-#T36=)M=%M]1<PW7]L_VK.]Q.207$@\K#;AN!4G Z
M=JV_#FAZ?IWQ \>7UAIL7VVR,+6N <AGM]S ?[S']:Z^T\!^%['55U*UT:WB
MNED,J,N=J.?XE3.T'W K7M],LK2^O+V"W6.YO2C7$@SF0JNU<_0<4 >):%X6
MUOQ+X.L];L;?1QK5R1.NN2:I-]I6;=R& B('/R[,X[5UFF>'-.U[XI>,9-7M
MUN_LQL#'$[$QJYAR6V]">.">G/J:ZK_A _"XU?\ M0:+;"[\T3[AD+Y@.=^S
M.W=GG.,YK7M],LK74+R_@MU2ZO-GVB09S)L&U<_0<4 >+Z;H.J>,[36]2N--
MTFYU(WMQ#]LN]3FBGL2C$(J*L9$84 $8//4]:W=/\-IK/C^?3?%2)J,UOH%E
M]H7>QBDF#2*7QQD]<$CC)Z5VFH^!/"^K:D^H7VC6\UU)CS'Y DQTWJ" WX@U
MKQZ791:I+J4=NBWDL2PO*.I122%^@)- 'C&BL=2M?!_AG4[F8Z')?ZE#(C2D
M>?Y+GR86;.2.O&>=H':NB\>Z9:^%_"MKIWARWAL;74=7MX+Y5G>&,1L#D%AD
MQJVU02!T)]:[:?PCH%SH[:3/I5O)8M*T_DL"0)&)8L#U!R3R#WIMGX.\/6&E
M76F0:5;_ &.[.;B*0&3S3_M%B2?;TH Y;PSX/U;1/%UO?6]AH^D:<;=X[NTL
M+V643GC8^QHU ((/S=2#5CXQ6=O<?#J\GEB#2VLT$D+GJC&5%)'_  %B/QKH
M]$\):%X<EDETG3H[>610C2;F=BHZ+EB2![=*OZEIEEK%A)8ZA;K<6LA4O&V<
M'!##I[@'\* . _X1W2_$OQ3\4VVL6OVNWBL[(I#([; S+("VT'&[ X/4<XZU
ML?"J>:X^'&EF>5Y7C,T(=SD[4F=%!/LJ@?A73PZ990:E<ZC%;JMY=*B32C.7
M5,[0?ID_G1INF66CV*66GVZV]LA9EC7. 68L>OJ23^- ' 1>'=&NOCCJ4MS8
M0231Z;;7D;,.1*)&&\>_RK^0K$7POI&L6/Q'U&^M?-O+74;HV\OF,#"RPHP9
M,' ;/?J< '@5Z9J_A/0]>O;>\U+3HY[JW&V*7<RL!G.,J1D9YP>*M1Z)IL,.
MH0QVB+'J+O)=J,_O690K$_4 "@#R)GU7Q;KOARPO;6QU.$^&[>^6UU&[>&*:
M9\!Y,*C;V' P>F2:[[P%H6J^'[+4+6_:U6T>Z,EE;6UR\ZVR$#=&&=5.-P)
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
MGV74+=+B#>LFQLXW*0RGCT(!JTRJZ%64,K#!!&010!Y)>Z+I/AFU\$ZKX?\
MDU*]U"UADG20L][%(I,IDY^?CYLGI[5>\">'-,O+GQ'K-W;BXOK?7[X6\DK$
MB !OX!T'4Y/?CT%=?I?@CPUHVHB_T_1[>"Y4,$<9/EYZ[ 3A,_[(%:EEI=EI
ML=PEG;I"MS,]Q,%S\\CG+,?<T >&6GAO3#\,O!.K^5*-2NM0M+::[6=Q*T3R
M%&CW Y"[>,#IVKO/#NEV?AWXK:KI.DPBUT^;2(;MK9"=GF^:Z;@.Q( S76IX
M;T=-+LM,6PB%E92I-;0\XC=#N4CGL>:M+IEDNK/J@MU%\\(MVFYR8P2P7Z9)
M- &5XJ\-6WB.*RS?3:?J%I-YUC>0,-\<F"#P>&!&<CN*P_#WB'Q1?66N:8%T
MR_UK1[Q;;[2S-#!<*5#9.T-M< G('&:Z;7O#.C^)K:*WUFQ2ZCB??&&9E*-T
MR"I!%3Z/HFFZ!IZV.E645I;*2WEQC&2>I)ZD^YH FT]KU]/A;48X([PK^]2W
M<L@;_9) )'X59HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .;\8V5E+IHO]2U_4M'
ML;-6:62RN3 #D@ L0"3@]![]ZA^'%[JNH>!["ZU>5YIY"YCFD7:\L.X^6[#U
M*X-7O$&LWNE-"L'AR]U>WE5A(;1HR4;C *NPR#SSVQ[UF_#G1=0T/PW/%J-N
MMH]Q?3W45DKAA:1NV5B!'''/3CF@#I-2OX=+TN[U"Y)$%K"\TA']U02?T%>6
M^)==U%?AWX5U6_UFZTW^U]5MY;RXMI?+,-O*CML4XX"KM['E<GFO1/%FG2ZO
MX/UG38!F:ZLIHHQZLR$#]<5Q*V5WK_@+X<R6%NTWV.^L)KD @>4D<;+(3GT;
MC'6@!]A<:7:^']8US1O%7B+Q%%;VSQ2QB]1S%G!+IN50'498'/3/!J?3M2FG
M\6^"%AOKZ2TNM#FF87$F6E.V(JT@'!?GKZDUV/B*UEN_"^K6MM'OFFLIHXT'
M&YBA 'YFN*M-&UG2]0\ 7W]F2SQV6F?V=?)&Z[[9G2(;B">5!4YQ^M &K>?$
M*.%[Z:RT'5-0TS3Y&CN[^V$>Q&7[^U68,X7G)4=CUKK;.[@O[*"\M9!+;W$:
MRQ..C*PR#^1KR.Q\(?V$;[2M0\&:CK+/<RR6MY:7@2*:-V+ 2 R+L(S@\'..
M]>M6-G;Z=86]E:0B&VMXUBBC'1% P!^ H \W\!^-M0U#1[K3]:=EO&2ZETZZ
M)_X^8HW=&&?[Z$<CKM*GUJ[X=\:R6O@OPM#);WNLZ[J5F)5@B9=[A1\TCNY
M4<CDGDFH-*\"W=_\,8M*NU;3]8M[JYN+.?(+02&:1E/&<JRM@CN&-4]&T'7/
M"O\ PBNL_P!D3WS6FCMI=]:6[)YL7SAPZ!B W(P>>A!YH [SP[XEM_$45T%M
MKBSO+*;R+NTN0!)"^,C."000<@@X-;5>?Z1!K^FIXL\6'0W;4-3DB>UTDS*)
M/+B0(NYAD!B,D@9Z8ZUW5I+-/902W$!MYGC5I(2P;RV(R5R.#@\9H JZSIW]
MJ:9):F_O+%20S36<OER  Y(#8. >AQS7%_#^ZNM6_P"$FM;76[Z_T%)4ATS4
MII-\VXQ_O=KL,L%8C!(/XUV>M:A=Z98?:;/2I]3<. T%NZ*^WNPW$ X],\UQ
M_ANSUF+Q!XG\3KH$MC#>01"UTR26-);B1 <NV"50G(')]S0!7\.2S67Q,ET;
M2=>U+5].@LW.IK?SF;[-.& 0*Y'!/.5''%1:T+C0_'6B6FD>)-6O-6O;\27>
MG7-QYD(LVW%VV8"H%QA2.>.]6[6#5O$/Q&T?71X>NM%M=/MYX[J6[:,271=0
M%C 1CE5(W9-5_$@UWQ?=:9I\7A6[TZYL]2BN&U*XEB*0QHV28V5BS%AQC Z\
MT >EGI7F&L6&I^%M=\,FT\3ZQJ.IZEJBQ7%O=3!H9;?!,K"(#"!1CD=*[?\
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
M4AI!+GG?MQC'R]>]'Q"-W%X@\,76HI"?#EOJ<#DPD_:%N?F6,MGCRP2,XYH
M]$JE)J^GQ:Q!I+W48OYXVEC@!RQ1>K'T'/?K51=<G;Q&VD_V'J0A S_:!1/L
MY^7=UW;O;[O6N.;1;#2?C;I<UI$5FO;"\GN)7<LTC%TZD]AT Z =* -S4_B5
MX9TB_N+*]N+Q)K=BLFVPG=01_M!"#]0:T/\ A,="7PM'XEDOA%I4B[DFEC92
MW.!A2-Q)(X&.>U8_Q$NYKNVT_P )V4C)>:_,8'=>L=LHW3/_ -\_+_P*N=\3
MZ=J>H_$[0?#^C+80V>CZ7]O@2\C9X4??Y2G8I&XJ ,9/&2: /4H[B.6T2YR4
MB9!)F12A (SR#@CZ'I5"#Q%I5SH$FN6]V)M-C61C/&K,"(V*L0 ,D94].O:N
M?T&Y7Q_X=O;'Q%9QB>PU&2SO88)&$,TD1!R.<E#D':?QJ+X.@+\+-' & #<
M ?\ 7>2@#;T+QCHWB*ZGM+&>9;N!!));7-N\$@0]&VN 2/<55M/B%X9OM7CT
MV"_9I996AAE,#B&:0=424C:QX['GM7&Z[+J%EXZUZXU41+?3>'KN/19+,G;Y
M2$NPDSSYN=IX^7KBDU>.&/X(>$OLBJ)%?2WM]O7S2Z9(]^6_6@#UNBBB@"G'
MJMC+J\VE+<*;Z&%9WAZ$(Q(#>XRI''3CU%-M-7L;W4]0TZWFWW6GF,7*;2-A
M==R\D8.1SQ7FVOZ7J%W\7+_4=&DVZMIND6\]NA;"3CS) \+^S#C/8X/:L>'Q
MI*[>.=<T0F"XO+G3+:-ITYMI'01MN4]T.X8Z9% 'M]%>?[=1\(^-?#MB-<U#
M4[/6//@GCOW61D=(]ZR(0!MZ$$=.:] H *YJZ\>^'K+6O[+NKF>"83"W\V2U
ME6'S3T3S2NW//K72UY[\6UO3X:1Y8X9/#L4T4NJJA(N?+612/+S\O4#.><=*
M -K6/$_ASPGJD[7PN([FY19[B:*TEE"H/E5G95(51@\?4XY-7M4\5Z3I.G6E
M]++-/!>8-N;2W><R@C=D! >,<YJ#Q@FLWWA&[3PZ+-[F>)ABZSAHV4YVX_BY
M&,\>M5/!L\=S\,=*D\-!0!8JEJ+[. RC;^\V_P"T#G'X4 ;FBZWIWB'3(]1T
MNY6XM7) 8 @@C@@@X((]#5NYN8+.VDN;F9(8(E+R22,%55'4DGH*\Z\":D^C
M^%];+:9>7NLP:O,=2MK,*VZ=R"6BR0/+P5QDYX-;?BJPL_$_@2XNM3T^XB\J
MUEN4M+EMI20(V-ZJ2"1U .1GF@#:F\2:1;^&U\0S7J1Z4T*SK<,I *-C;@8S
MDY&!C/-5=&\9Z)KOVQ;.>99K-!)/!<6\D4B(1D-L8 D''45PNJ&!_@'X>LW2
M5[N\MK"WL5B8*?M)"&,Y(( !&3[ U?\ "0U6T^)E_#XL:&779]+C^RSV@Q ]
MLC888/(?>V3GCTP* .GT3QSH.OZA]@L[B9+LQ^:D5S;20-)'_>3>HW#Z5%<_
M$+PS::NVFS7["5)A;R2B!S#'*>B-*!L#>Q/'>L/5#=P_&'0)]:6'[&T5S#H[
MVV<B1D!?SL^J@[=O%<W9"*3]F2_EN-IEE@N9)F;J9O/;D^^X#]* ._U3XA^&
M]'U*>QO+R8/;%5N9([622* M@@.ZJ57J.IJ?6_'&@^'IX(;^XN-T\0FC,%I+
M,K*3@'<BD=JP?&E]//X7L?"MHJMK?B&$6Y!'^KCV 33/[*N1]<>E;GB#4X/
MW@22>%3(;&V2WM8SR9),!(U]\G'ZT 6?#GBS1_%D-S+H\\LR6TGE2F2!XMKX
MSCYP.:VZP/!F@-X<\+VME._F7KYGO)3R99W.Z1B>_)Q] *WZ *NHZC:Z3IUQ
MJ%]*(K6W0R2R$$[5'4X'-0ZGKFG:1I!U6\N0ED-G[U 7!WL%7&W.02P_.L;X
MD_\ )-/$?_7A+_Z#7F?B>:?POX$_X1B[:233KW[)/I$[9.W$T326['_9Y9<_
MPY'\- 'NM%>?0IJ?C+Q3XCA.NZAI=II,R6EK%8NJ$N4#-(^0=W)&!TP*VOA]
MKEYXB\$:?J-^5:[;S(I708$C1R,FX#WVY_&@#IZQ]8O=*\/[]:O(Y%E<+;EX
M(7E>3DE5VH"3R3CCC)]:V*9+YGE/Y6WS-IV;^F>V?:@#&T[Q?HFJZ-=ZK:7;
M-;66[[4&A=9(2HRP:,C<#CMBF:%XRT7Q%>36=C/,MY"@D>VN;=X)-A. P5P"
M5]Q7._#TSQ>)_%UOJZ1KXA:YAFNS;_ZAHRF(C'GGH#G/.:9 ;N#XTJ^NI")+
MG3Y8=':USM,2N&<2YY\S&WI\N,]Z -^R\>^'K_68]*CN9X[F5F2'[1:RQ),R
M_>",R@,1CL:Z1F5%+,0J@9))X KSSQV;N+Q;X6NM36$^'HM2B\LP$^>MVP98
MR^>/+R>W/K761ZY/)XBDTHZ'J20H,C4&1/L[?+G@[MWMTZT 9VF?$7PSJVHP
M6-K>R^9<L5MI);:2..X(ZB-V4*WX'GM6YJ&KZ?I3VD=[=1PR7<RV]NC'YI'8
MX  ZG^E<;JY7Q7\0=*T2S4?8?#LR:A?3*.%FVD0PK[\EC[8JK\0=%L(?$WA/
M61$6OYM?M83*[EML85_E4'A1D9..IZT =]J>J6.C:;/J&HW,=M:0+NDED. !
M_4^W4U6UCQ%I>A:6FHZA<^5;R,J1X1F:1F^ZJJ 22?0"N3^,&BV%_P" =4U"
MZA,L]C:N;?<YVHS%<MMZ%L# )Z9..M0_$$27.C>%M/T\LNNS7T,FF2;@$BD1
M"6=\@Y4)NR,9.10!T]AXTT+4M(OM2M[F3R;#(NT>WD66$@9PT9&[I[<T[0?%
M^C>([B>VL)Y5NK=0TMM<P/#*JGHVUP"1[BN:^'YNH/%?BNVUU4_X2.26&>XD
M@_U$D&PK$8QU& ""#SFH+:XET_XMZC=>)!"LTFD.-/DM<F/[(DF]PX//F9P?
M3'2@#H++XB>&=0U:+3K:_=I)Y&A@E:WD6&9UZJDA7:QX/0\]JZFO!=&@U.QT
MGPC>ZFH_X0I=66XT^%6!NK<NS"W,IP R9;.!R,C.>E>]4 %4XM5L9M5N-+CN
M%-[;QI++#T8(V=I]QP>E7*\GUG3=1G^+.L:KHK'^UM,TVUEAA+82Y0M)OA;_
M '@.#V8*: /2K/5[&_U"_L+:;?<V#HERFTC864,O)&#P0>*O5XA;>,I9%\8Z
MOH4A@FU+4M/M(99H^;9I(T1BRG^)3N&.F178(-1\)^.O#^F#6]0U.RUE+B.6
M._=9&CDB0.'0@ @'D$=.10!W]%%% '-7?CWP]8ZR=+N[F>"43" RR6LJPB0]
M$\TKMSR.]2Z]XTT7PU<K!J4ETK>7YSM%:2RK&F2-S,JD*,@]?2N>^+B7K>&
MTD<,GAZ.6.7550D7)C612/*S\O4<YYQTKH?%RZS?>$KI/#@LWNIXB!]JSM:-
ME.=N/XN1C/'K0 :MXAT'3H-/UJX#W/GJ5LY;6V>X9E8!CMV D @ Y]JT-%US
M3O$.F)J.EW*W%LY*[@"I##@J0<$$>A%87@N>*X^&&E/X:  %D$M1?9P'7*GS
M-O\ M YQ^%8?@+4'TCPSX@+Z==WFM6^KS/J5K9A6\R>1E):+) V;2",D' -
M'7Z]XJTGPVUM'J$LQGN2WD06\#S22;<;B%0$X&1S4'_"<^'?^$<&OC40VGF3
MR0RQN7\S./+V8W;\_P .,TZ^\3VNF>$Y/$>IV=Q8K%$6-O<*HF!)P$P"1EB!
MC![BL[P+I$VA>%KF]UH1PWFH74NK7JMPL#OAL<]-JA<^X- &GHWB_1==BO'L
MKB0260S<P3P/%+$",@E& ." <&JFC?$+P]K]Y;VVG2WLKW )B=K"=(V !.=[
M(%Z#UK&\(6LOB:^\0>+W4P6^KQ"STY67!^SH"!(P_P!IB2!Z >M9UK%XA^&T
MWA33KC7(]3TBYE73GMS9K&T)V$JZ,/F(^4YSG]> #T74]6L=&M5N=0N$@B>5
M(5+?Q.QPJ@#DDDU/=74%C:375U,D-O"A>21SA54#))->">,/$UKXCDBUC46O
M[<6FI6Z:=8/93J(XQ*N^9SMVEV X7)P..236U\0?%%IXC35=+N&O[71[*S>1
M0+*<?;KC82@)"86-#@G<1EL=A0![!97D&H6%O>VK[[>XB66)L$;E8 @X/(X-
M0Z9JUCK%N]QI]PEQ"DKPF1.FY3A@#WY[CBO*G\80W'@[PQX?MI=0M+6YTZ$7
M^H16,[&.)5"-''M0G>Q4C=T Y&<BMSX,W-@_A&ZL[ 2+%;:A<!5:)U"H9&*
M%ASP/J._- 'HU%-=UC1G=@J*"68G  ]:\<A\0:A:ZSH.J:9J/B:]TW4=5CLY
M+C4O)%I<)(2,QH,.N#RIV@'% 'LM%>5R+K.LCQO<CQ+JEI_9%W,+**V=552L
M*N-V5)9<_P .<=?6I=/UC5O&^J:-I;:I<Z9;_P!A6^J7CV)"2SRR\!0Q!VH,
M$\>N* ._TK6K/66OULV=C8W;V<^Y<8D4 D#U'S#FM"N"^%MN]I!XJMWN9;EH
MO$-PIFF(+OA(^6P ,_A7>T 9]EK>G:CHW]KVETLUCL9_-4'@+G=QUR,'CKQ4
MVFZC:ZOIEMJ-E)YMK<QK+$^TKN4C(.#R/QKQ+PK-/X2^'XU@M))H>K"ZAOEY
M/V6?S)$CF'HK *C>A"GUK8\*3W^N1>%O#$6IW>FV$'AR&_F>S8)+,S-L5=Q!
MPHP2<=<T >LV]I;VB.MO"D2O(TCA%QN=CDL?<FIJX_P+J5_+/K^C:A>/?-I%
M_P#9XKN0#?)&R!U#X !89P3CFNPH AO+N&PLI[RY8I!!&TDC!2V% R3@<GCT
MK&T+QGHOB*\ELK&>9;R)!*UO<V\D$FPG <*X!*Y[BM^O.XS=P?&F&374A#7-
MA-#H[6I.TQJX:02YY\S&WI\N,]Z -^S\>^'KW64TI+F>.YE=HX?/M98DF9?O
M!'90&(QV-&J>/?#^BZH]AJ%S/ \;*DDS6LODQLP!4-)MVC(([]ZP/'QNXO%'
MA>ZU)(3X=AU.(J82?/6Z(98R^>/+R><<U;^+$.IS^";M+5('TP(7U,$D3^0I
M#-Y.?EW8#?>_#F@#N0<C(Z5RM]\1O#&FZE/975]*IMY!#/.+:1H87/\ "\@7
M:IY'4\=ZL'Q&(%TB/3]$U.^LKV&-X[FW1#'"C8P7W,", @G /%8OQ%F.J6\'
M@G3PIU#7#^^8#/V>V4@R2M^ VC/4GVH W==\9Z)X<O+>TU"><7%Q&98HX+66
M8LH(!/R*?45>L]=T^]T3^V$F:*QVL[27,;0[54D$L' ('!ZBN?UOP;J-[K^G
MZIH^N_V4]E8O9J?LRSL0S*?XCC'R_6O/]9UW7_&7ACP_H4PM#>W6MRV-Z[!E
M@G%N2W(!SM; ) (SMXQ0!['I&KV>NZ7#J6GR/):39,;M&R;@#C(# '!QP>XJ
M+2=?TS7)+Q=,N?M*V<ODRR(C;-_<*V,-CO@G%>9>*/&'B'3/"GBW0KM+--5T
M^WMQ;W-@K1QM#.XCR%))1ER1U]/2M/1]4U3X>W6D^&]9MM.?3)K*>2U;2X9
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
MNO#R,$\O4-16WG+#[L14AF]L,4/TS1<>,1%\4[/PFH0I+I[W#MCD2[LJN?\
M=5SCW% %+3?AA!I,LKV7BKQ+%Y]P;F95NHP)9">2W[OG.*Z;6M M-=DTQ[IY
ME.G7J7L/ED#+H" &R#D?,>F/K6>OC_PPVLC2?[3VW9G-LN^"18S*#C8)"NPM
MD8QGK4FH^-_#VEZE-IMU?L+Z'9OMXH))' <94X53D8ZD<#C.,B@"_K^B6WB/
M0;S1[QY4M[N/RY&B(# >Q((_2J>O^$K'Q!8V5O-/=VTUA(LMK=VL@26%@,9!
MP1R.H(P:BU/QYX:TC49+"[U'%S#CSEB@DE$.>F]D4A/Q(K#?X@VNC^./$>GZ
MW?&.RM8K1[2..W:1@&1C(Q"*6Q]W)/ S[T :MAX$L["UU0?VIJLU_J847&I/
M< 7&%^Z%90 H'H!W[T[2? ]EIVIS:G>W^H:O?2VYM?.U"17V1$Y**JJH /?C
M-=#97MMJ-C!>V<Z3VTZ"2*5#D,IZ$5R_C27Q)IUG>:QIFMZ=9V5E:F;[-<VF
M_P YU!)#/O&T$  8&<T 5K'X7Z79RV4;:IJ]SIMA.)[33;BX#01.#E>-H8A3
MT!)K6TS1[R'QKK>L22W"6EU%##%;R3;U+(#ND5<X0$%1CKD,3UK2T'49-7\/
M:;J4UN;>6[MHYWA/5"R@D?AFM"@ K+@T&UM_$EYKJ/*;J[MX[>121L"H6(P,
M9S\Q[UQVLZMXR\,3Z?J6HZCIEU;WFIQV9TR"U92$D8A2DI;+,!S@C'6KE[JO
MB77_ !/J^E^'+ZRT^#1UC626XMC,;B=UW[/O#:H&,GDY- &K<^!="NH];CDM
MV$>LNDMTB-MQ(O21<?=;.#GU&?6DTGP9;Z=K":M=ZIJ6K7T,1AMY;^16\A#]
M[:%51DX&6.2?6LC2M5\4^-?#ND:KI-_8:/#- _VHO;&X?SU<H552P 3*MSG-
M6/#'C&^U/P NN76G27=XLKP>3IZ9%PRR&,,F3PIZDDX')[4 ;V@:!%X?MKJ"
M*]O;H7%T]R6NYO,9"V/E4XX48X'UK6KF/ 7B&]\4>&VU+4+>.WN#=3Q&&,Y$
M81RH&>YXZ]ZZ>@#D-5^'UKK5U/\ VAKFMS:=/-YTNF-<CR&.<[?N[MN1]W=B
MK>N>$3K5T94U_6M.C>$0R065PJ1LHSV*G:>2,C!JWK7BO1/#T\$&J7P@FN$9
MX8_+=VD"D A0H.3EAQU.>*K7OCKP[IT%G+<WLBF\B\^"%;:5Y6C_ +QC52RC
MW(% #)_!ELNC:=IFE:EJ6CPZ>I2$V$P4D'J'#!@WKR.IS5WPYX:L?#%C+;6;
MSS//,UQ<7%S)OEGD;JS'UX'0 5BZOXM$LWA*XT*^BFL-5U+R))$ 8/'Y;DCD
M9!RH]",8J_J_CSPWH6HO8:EJ)AGC"F3_ $>1DC#=-SJI5<^YH 3Q;X,M?&"V
M*W>HZC:+93>?&MG(B@R#[K'<IR1SCZFJEQX!2]\/7^BWOB37[JWO2OF/-<HT
M@4=54[. >_'./K2:_P#$'3M \4:3I,ZN\5[!)/)<1Q22;% &S:$4[MQ)Z'C'
M/45;_P"$CAD\;MI4>IP!+>P:XN+-K602=5(<2$;2H# $#)R?R &Z'X,_L-\)
MXBUV[@$!@2WN;A#&BX !4*@P0!QZ5#IW@&UL]7L]1O=8UC5I+'=]C34+A76
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
M[R"]M;FXN+>"YBEFMF"SQHX+1$C(##L2"#S3I;F""2*.:>.-YFV1*[@%VQG
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
M/M5?3$2\\5^)8]/O]3U2._\ #K1V]U>Q[3<2*6!"'8H8#<O;N>U>RT4 <O\
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
M!Y-,[2?!;P1II8BWU.YT^RN<'&Z)VRPS[XQ^-;MY:6'AOXLZ))IUM!907FEW
M27:01A%98MC*Q51U&2,]<<5HR^ _M'PXT_PN]^8[FQCA,%['']R:(@JX4GID
M=,]#5C1/#6JKXC;Q!XBU&UO+]+;[);1VD!BBB0L&9L,Q)9B!SV H YSXC>)=
M(\1?"+7KG2KP7$,+P+(WELNT^=&?X@.U2>"=2@\9^-]5UZ]66.XL$6'3+*="
MIAMI%#"?![R>O8#%=7XU\.OXK\)7NB1W"V[7/E_O&7<!MD5NG_ <?C4>J^&7
MN/%&E>(-.N$M+RT!@N04RMS;-R8SCH0<%3V- '1T5DZ19:Q:W^J2ZGJJ7EM/
M/OLHE@"&WCQ]TD?>^I]/>M:@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** # !)QR:,#.<<BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **S]=U:'0M!O]5GYCM(&E*_WB!PH]R<#\:Y-M9O/ W@
M[08+NV?4=8U&=8666X$2_:)=TC;I&SM4'('!Z  4 =Y16=87]T^D&\U>R739
M4#M+%YXE5%4GYMP R"!GI65X$-S=>'CJ]XTGG:M.]\J.2?*B<_ND'H!&$X]2
M: .FHKR_XARV+>/_  [:ZL=2?3GL[IGAL#.69P4VG$/S''-8-SJ-V?@KXGD@
MU.[:&/4ECLO-N";JW@\^(!)#G<K?>X/(!&: /;J*\TU?3&^'FJ:%J&CZAJ#6
M%YJ,6GWEC=73SQLLN0)%WDE6! Z'FFZ'HT7Q#N-8UG6[N_:&/4)K.PMK>[DA
M2".([=^$(RY.22<]J /3:*XOX>:A?/%K>B:A=RWDVC:@UK'<RG,DL) 9"Y[L
M <$^U%K<SGXS:C;&:0VZZ)"XB+':&,K@G'3/O0!VE%>3ZW/X@FU7XFV^B3W3
M7D4&G?9HXG.Y 4)D\L=F*[L8YSCO70?#]?"4HN;GPU>7C2[%2ZM;JZE>2)AW
M>.0DJV<C(X..* .XHKS'1?%5]<?$Z6ZFE)T#57FTRP&>/-MN=_IARTP'KM'M
M7IU !17%_%2YGM/ TLMM-)#(+NU&^-BIP9T!&1[5M^+Y'A\%:]+$[)(FG7#*
MZG!4B-L$'L: -FBL7P=))-X(T"65V>1].MV9V.2Q,:Y)/<UX?97NGVGPXCUJ
MS\47L?C(W$@AMHM1:5YG\]E5&@+$$%<=O0T ?15%,A,C01F50LA4%P.@..:?
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'/\ BC2KO6VTFQC13I_VU+B^8L.8X_G5,=]SA,^P-+XN@GN]'%M%X>M]=AED
M"SVDTRQ_)@_,I88R#CT^M;]% 'G%AX6\1I\.)_#\_P"[>^O#&(C<^:;*Q=QN
MCWG[Y";@,?WAZ5Z+'&D,211J$C10JJ!P .@IU% '$>*-.UU/'&B:]I&E)J,=
MG:W$,L9NEA(+E<'+9]#7/:MX(\2:KX:\87<UO:QZOKTUH\=A%/E(E@9,9D(
M+$ DG&.!7K%% '!/I'B;Q=KFDW/B"PM-(TK2[D7BVD5U]HEGG4'82P4!57).
M.2?Y16NG^*?!>IZM#HFBPZUI6H73WL ^V+;O;2/]]6W#E<\C'(KT*B@#E_!'
MAV\T+3[V?598I=6U.[>]NS#G8C-@!%SSA0 /SK/US3/$&E^.E\4:'IT.JQ3V
M LKFS:X6"1=KEU=6;@]2"#7<44 <'H>F>)M/?Q-XGN-,M3K.JO 8=+6Z&U$B
M7:JM+C&X@L<@8Z?AF3Z3XPU'6M2\41:';Z3J(TE["UMA=I))-(S B1W&% 3'
M Z\5Z?10!Y7>_"W4+#P?I\&D:WJ%QJ.DR175G:SR1"W\]6RW1 P!R_5N_.:[
M)-;U-O',6C&R@^PMIOVJ242$R0R;PNUATP<G'KM;TKHJ8L4:2/(D:*\F"[!0
M"V!@9/?B@#E_B-HVH:]X-GL=+@6>[\^"5(VD"!@DJL1D]. :IW=UXNU[1M6T
MN\\*0Z>MU83Q1S#5$F_>,A"KM"CJ3USQ7;T4 <+X6N_&.G:?H^CWGA&&.VMH
M8;:6[&JHV%50I?8$YZ9QG\:G^'?A!/#OABSCU'3;./5XWF,DRHC/AI79?G')
M^4CO79T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 87C#6W\/^%KV^@7?=[1#:1_WYW(2,8[_,1^&:QK/QI/_P *JE\22V[S
M:A9VLBW,"(6(N(\HX('1=P)/HO-5O&-GKFO^-=$T[2XTAMM-4ZG+<W=N[V[S
M [(T^4KEAEFP#Z&LJQT7Q%92^./#UW"EQ_;-C+?6L]K \=OY\B-&Z98G#$[6
MP6]30!<UCQI?WOPPCUJSBO-.O3)9!WDMVB#>9)&'\O=G<A#$9KJ]=\56N@3Q
MP2V&JW<CH9"+&R>8(@.,L0,#Z9S7"7]Q=:]\'ETVRTC51J&EQ6/GVLUF\;L8
MW0NJ;@ Y 1NF>WK5W7M3N[_Q+:O?+XEA\/S:>DUI%I<,R22SL3N64QC>A VX
M4D#KF@#I[CQWH%OI6EZE]IEFM=4)6T:"!Y&D8*3MV@9W<$8QUXJG-\0+)_#>
MO:A9VE]]MTB(M-8W%JZ2HQ7*%EZ[3UR.P)[5Q?AC2M2AT?P':RZ9?12Z=K-W
M]J26%LP@^<06/3!#K\V<'/6NAO-'O[SQ1X^2*TE"W^C006\C*5263RY5P&/!
M()&?3- &QHOC6.^\'1Z[>:?J,)6&%I46QDS([A?]4N"77+<$?G5[0/%NG>(;
MFZM((KRUO;4*TUI>V[0RJK?=;:W4'!Y%<2-=U:3X86-EI-CK-G>V$=G;:B?L
M+K-%$,+*80PP[ *?NYP#FG>$+81?$Z:]M;;7SIMQI ACN]569C)(LNY@#)\R
MC## .,G=@4 >HUQ7B'6-:U'Q?!X2\/7<=A(MK]MOM0>(2M#&6VJB*>"Q(/7H
M*W/#7B&/Q)I\]TEG<V;074MK)#< !@Z-@]"17,:^M_X7^(*^*H=-N]1TN\L1
M97J6<?F2P,K%DD"#EEP2#CIUH Z30M-U?1UN_P"U_$3ZK;D*T3SV\<30XSNR
MR8##IV&,&LZV^(^@W5U;HJW\=K=2B&VOY;-TMIG)P LA&.3T/0]JXVWTF3Q/
MXK\37FB:9J6GV.HZ#-:FXOHI(5DNY'SN57.<8QR !P?Q;H.DZ=J.G:7H&KV?
MC)+N(11SVLIF-K$\>"&W_<V94$8/I0!V^I_$'1=+OKNV=+^X6QP+VXM;1Y8K
M7C/[Q@.,#DXSCO4FI>.]%TV^MK+-U=W-W:B[MHK*!IC/&3CY=O7U^@)KD;6[
MNO"EEXKT2ZT/4[R[O[^ZN;)K:T>6.Z68?*"X&%(Z-N(P!WJQX1\.:CHGC'0(
M;RWD86?A7[-+.%)C6;SD)0-TSC/X"@#?U'XBZ-IDLL<MOJ4C6T"3W@@LWD^Q
MJR[AYI'W3CG')%,'BJ+4/$WAFWM[N]M(M0M9+H6\ED&2Z0Q[@/-SA63J0I/4
M9ZUQOBD:WI?BKQ/;:9::@FFZQ#&;J9=*DNN?+V.\3*0H^7@AB3D<#%;=K;6]
MQK7PVN="6>ZT:ULKJ-+G82%3R$5-YQ\I.,<XY!H W?\ A/\ 2%U>/3Y[?4[9
M9;G[+%=W%C)'!)+DC8'(QDD$#L:ZJO!]375M3T2*?4[;Q3<^(8-2CGO(%BF%
MI;QI,#^[0?(XV@8V[F/6O> <@$=Z "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** *E[JFG::4%]?VMJ7SL\^94W8ZXR
M>>HI;+4]/U(.;&^MKKR\;_(E5]N>F<'CH:\Y^(L8E^(?A%3H*:Z/L][_ *"W
MEX;B/G]X=O'6K.J:];>"?#-K<V?AJP\/ZEJMVMJ(9$C"1XW'S)##]X!03@'/
MS8XYH ]$FFBMH))YY$BAB4N\CG"JH&22>P I()XKFWCN()4EAE4/'(C95U(R
M"".H(KRB3QK=W]GK^AW6H6&KQ2:)=7$5[8V[P[&5""CJQ(Z'((/8U/I&M^)O
M"WA;PKJ&H2Z;=Z%<Q6EK)%# \<ULLBJJ/N+$/VW<#KQ0!ZI17#:+K/BC7_$N
MLP13Z=:Z9I6I_9R3 SRSH%5BOW@%.#][!SD<#'-/_A.=5_X4S/XMV6O]HH),
M+L/E_+<&,<9S]T>O6@#T6D(R".>?0UY]XW\5ZKH5](+/7=$MS';>?'83VLLT
MTQ .=Q1OD4XP&QZT77C+7-2N/!L.AQ64!\06,MS*UTC.+?:D;9 !&[&XC'<X
MY% '<V%A;:991VEG$(X4S@9))).223R22223R2235FN.L?$>H:5XCO\ 1_$E
MQ:NL6FKJ$%U#"8PZ+D39!8\J<$>QK4\':EJ.L^%;'5-4BCBN+Q3.L4:D!(V)
M,8.2>=NW/O0!>.MZ2-2_LTZI9"^_Y]OM"^;_ -\YS5R66.&)Y976.- 69V.
MH'<FO,OB'X?T4VUGH&CZ9:Q:]K6H+/'<1QCS8=KB26<MU  !'7^+ J;XT:;/
M<>"KN_\ [3N8K>V\G%G$0J2N9D&YSU8 'A>F>>: /2J**0@,I!&0>"* .,O]
M%\/>(M?NA;^*;Z*]D4+=6>GZN5#!1CYHP3MXX.,5O13Z#X7L[+2?M=EI\*((
MK:"6=4) XP-QRU<-K>@:,GC+PIX>\.:;:VEW87(U*ZGMXPK0VR C:S=3YC$#
M!)SC)IVB:+IOBJ^\=WFM6<%W-_:$NGHTR!C%#'&NT)G[O+%N,<\T >@7^LZ7
MI1C&HZE9V9D.$^T3K'N^FXC-276HV-C9_;+N\M[>UX/G2RJB<]/F)Q7F>A2:
M!'\)--\6>(]-MKVZCTM;;?<1"1Y0K%4C&<\L2![YYKH?!_ADZ?\ #32-+UNP
MBO[FTA,WV:9%?:Y+,J#=P"H;:#[4 ==:W=M?6R7-G<17$#\K+"X=6^A'!J:O
M._A:L:W'B@BW&FS/J6]]'Q@V0*#!/&/G W97(]#7HE !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 8&H^'I+[QGHFNBX5$T
MV&XC:(KDOYH4 @]L;:/%?AMO$5E:&WO#9:A87*W=G<A-X21<C#+_ !*02"*W
MZ* .7_LGQ+J.B:O9:WJ.F.UY:/;PK9VSHL996!9BSL3G(X]JR+;P/KMQ;:/I
M.M:S8SZ+I+PO'%;6C1RW!B \L2$N0 " 3@<X[5W]% &%X=\/OH=YKL[W"RC4
M]0:\4!<>6"BKM/K]W]:XZZ^''B"3PI?>$[;7[*+0Y)'D@+6;&<!I/,V,V_;@
M$GD#)]J].HH XB[\&ZPNNZW=:7JME!:ZVD:W1GM6DFBVIY?[LA@,$=F!P?6G
M:-X(N].G\)2SWT,AT"SGM&V1D><'"JI&3Q@(,]>37:T4 >9?$ZPMO$NL:%H-
ME<2C5S<8N%A4DI8R*5F+G& "% &3R<8KTN.-(8DCC4*B *J@< #H*=10!YY)
MX/\ %\?C+4O$5IKFD^==(((5N+)Y#;P*<A%(<8SU/J:Z#Q7X<NO%'@J?1)+N
M**ZG6'?.(SLW(ZN2%SG!VGOWKHZ* .=\92ZRFE6J:!<M#J,EY"JX@$BNF[YP
MV1A5VY);_9P.2*Z$YP<8SVS2T4 ><:/X-\::/JNI:A%K^CRW&I7 FN99;!V<
M@<*@/F<*HX [5<U#P7KL6JZU+X?UNVLK+6R&NXY[8R/"^W:SQ$,!DC'WL\UW
M=% 'GFM_#_5)V\.6VBZG96VF:$BF"UN[=I1)*HP)'PPR0.1[DFMXV7C+^Q44
M:SI7]JI/O,AL7\F2/&-A7?N!SSD'L!72T4 <QX5\,7>CZAJ^L:K?QWFK:L\;
M3M!$8XD6-=J(BDD\ GDGFNGHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
0@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>exhibit232-consentofey001.jpg
<TEXT>
begin 644 exhibit232-consentofey001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH \UO=9:?Q]KFF7OBO4]+BMVMEM(+.&
M-@=\8+9+1/W/J.M=#J?C>STC4KK2[BUN&U!/)^R0C;NOO,.T&/Z-D-G&,9Z5
M"^B^)+#Q3K.J:3)I3P:D824N_,#(8X]G\/'-0:YX.U+6-<.NC4(H=1L#'_9
M&[RX@/\ 6B3U\S)4XZ +CF@"@?%U]HOB/QD\FFZCJ-C83PRR-'(NRUB^S1LV
MT,PR<[FVJ/4GJ,VO%.MXA\1K97U\DJ>&GO(=CA8DSYFUUP-P?Y>N<8 [UH3^
M%;J>W\9)]HA#:\FV'KB(_9EA^;CU7/':JM_X+N[M-2"W4"_:O#JZ0N0>)!O^
M<_[/SCWXH GT+Q=)<7.E:;J&E7UD]_;%[.XN&0^>44%L@,2K8.X!NHST/%8E
MGXRU5$\(1:;87NIVNIP3.\MS+")I2H)QG*@$8R3C!! '-;&G>&M<?6]'NM:O
M+&2#1HI$MOLL;*TSLFS>X;A<+G@9Y.<]JJ6O@S5]+TCPJMC=6+WVB"5&$X<1
M2K(I4X(Y!&01Q0!V&IVES?6+6]KJ$MA(Q&9X45G5<\A=P(!(XR0<5Q_AZ\U2
M:+Q78RZ]/+9:=<B*UU:2*-I5 C#2J<*%8H<C.WKZXQ72>*+/6-0T&>TT.]BL
MKV7"^?(#\B?Q;2.C8Z'M6=HNE>(=(T!].MX]#M3 BBS6)973KE_,R022.^<Y
M))SW ,[P+K,VHZ]KEK;ZW/J^D6HA$,]T$$JRD,77Y54E<;2"1W(&:UO%MK='
M3[C4%\27>CVMI;O(WV=(L%@"=SEU8D?[(QFJEAX?UP:]J/B*]GTZ/4Y=/%E;
M0VRNT*X)8/(3@L=Q'0# 'O4/B/P_XFUN72 ;C29K6VC62ZM)A(L=Q<C^(XR2
M@/(4]^N<"@#=\)WFH:CX2TF\U6/R[^>UCDG7;M^8J#T[?3M6Q5;3_MWV&+^T
M?L_VOGS/LV[R^IQC=STQ5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBC(&
M.>M !11D9QGFC(/0T %%%% !1110 4444 %%%% !1110 445%-<P6_E^?-'%
MYCB--[!=S'HHSU)]* ):*** "BFAU+E PW 9*YY IU !1110 4444 %%%% !
M1132ZJRJ6 9ON@GD_2@!U%%% !145Q<06EN]Q<S1PPQC+R2,%51ZDG@5+0 4
M444 %%%59-2L(M0BT^2]MDO95+1V[2J)' ZD+G)'!_*@"U1110 4444 %%%%
M !12!U+E PW 9*YY I: "BBHH;B"X:589HY#$_ER!&!V-@':<=#@@X]Q0!+1
M110 455L=2L=3C>2PO;:[2-S&[02K(%8=5)!X/M4LUQ!;^7Y\T<7F.(TWL%W
M,>BC/4GTH EHJ*&X@N#((9HY#$YCD",#L88)4XZ'D<>]2T %%%-#J7*!@6 !
M*YY - #J*** "BD) ZD"EH ***1G5!EV"C(&2<<GI0 M%%% !1110 44@=2S
M*&!9>H!Y%+0 444C,J*69@JCJ2<"@!:*.HR** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KD?B&IMM$L]<0'?HM]#>G'4Q9V2C_OV['\*Z
MZJ^H6,&IZ==6%TNZWN8FAE7U5@0?T- 'F<.H-;?%"3Q/+.5TRZN)M#R3\JB*
M)9%;_OXDZ_C1I^O7FA^&]$,0,-_XFNKC4)9FM)+DPHV9.(H_F8[3&H[#J>E=
M3/\ #W1KCP3%X5=[O[%$_F+,)1YV_>7+;L=22V>.A-:6K>&K+58+%!)<6<U@
MVZTN+1PLD/R[2!D$$%3@@@@T 5_"&L:AK&GW9U&!TEMKIH4G:TDMA<IM5A((
MY/F7[V".>5.*HZ#JVO:]))J\=Q80Z.MW- MHUNQE:.-V0OYF_ 8LI.-N,<9[
MUT6F6#Z=:F&2_N[URQ<S73*7/M\H  XZ "LJT\'VMAJLEW::CJ4-O)<-=-8)
M.!;F5CECC&[!))V[MN>U '.0>+?$7]@Z9XLG>P.DW]S"AL%@82Q0RR!$82[\
M,XW*2-H'4=LTS4?%GB:"S\1ZQ ^FKI^AWS0FW>!VDN$4(6^?< A ;@X.3Z5N
MVO@#3+26V1;S49-.M9_M%MILDP-O%(#N4@;=Q )R 6(![5<G\(:;<:1K6F.]
MQY&L3//<D.-P9@H.TXX'RCKF@#,OO$6HVWC==-N;JVTW3V:%;4W%F[K?%OOJ
M)@P5'!X"D9[\YQ6+<>/M8EO-0N-/@>:&ROVM$T^/2;F5KA$?8[>>OR*WWB!@
M@8&>O'6ZCX4@U74%N+O4M1>U$T4YL/-7R"\9!4XV[@,J#@-@GM3!X0AAU*XN
MK+5=4LHKF?[1/:6\J"*20XW-RI9=V.=I&: .>U?Q-XHC?Q;=6$FF1V?AYMXC
MF@=WN%$"2LA(8!>IP<'J.!CF9+C6[SXIP&WU2&+3I-(CN?LKV[-\AD 89\P#
M>3GY\< XP<9KHIO"UA/;:_ SS[-<#"ZPPR,Q"([../E4=<\TDOA>U?6-/U2&
M[O+:XLX!;?N74+-$"&V."IR,CM@\GF@#&\>MK*W_ (772M3CLQ-JBQ.'@9]Q
M,4A&[#KE>#E>YP<C'+Y-3\2ZKK>JZ=I%WIUM_9"1)(]Q:M)]IG>,/C <;$P5
M_O'D^G.[KV@6_B"UMXIKBYMI+:X6Y@GMF"R1R*" 1D$=&(P0>M9U]X*MKN]F
MNX=4U2RFN84ANVM9E7[2JC +Y4X;'&Y=IH ETG6;CQ+X$MM7LREG<WEF)5WH
M9%B<CG@%20#GN*X")]=F^&W@FXFO[>\O)]1L7MFFB==F5./,;<Q<YY)&W/M7
MJ]E86NG:=!I]I"L5K!$(HXQT50, ?E6#8^!["QTVQT\7NH36MA=QW5HDTJGR
M=F=J A02@SWR?>@#$N_&>K^'[#Q-%J7V6^O-*:V%O-! \:R_:"%3<@+'Y6SG
M!.1TYK2\+Z_JM]KEQI]Z)+JV%L)TO?[*GLE5]V&C(E^]U!!!Z9S6G>^$M+U"
M36&NEED&K1Q)<+OP%\K.PH1R""<YSU JQI.C2Z9([RZSJ6H%E"J+QT(0#T"*
MO/N<F@#EO$.O3:+K'BV[M+.S^U6&APW23-&=[MNFPKG/*C:,#CJ:L1^(M<TC
M6T@UU[&XM[G3)[]%M(61H#$4W)EF.\$./FP.1T%;.J>$M.U>35I+A[@'5+%;
M&?8X&(U+D%>.#^\;GGMQ5JXT&RNM5M-0F#M);6TMJJ$C8R2;-VX8Y^X/UH Y
MB'Q%X@L/!TOBW59-/FLVTXWJV,$#(\3%0R)YA8AA@X)VCGD>E6+?5O$>E:_H
MEGK=QI]W#K'F1XM;=HC;2K&9, EVWKA6&< YP?:K5CX&T^RLI=/DOM2N],:W
M>U2QN;C=#%$PP5  !.!P"Q) Z8J72_!UKINH6U[-J.I:C+9QM':"]F5Q;JPP
M=N%&20,;FR<=Z .7M_%OBK_A7LWBR=M,8N(UMK-(7 !,RQEF?<>H)X XXY/-
M7[OQ7K/A?4+^#7FL[Z--(FU2%K2%H2IB(#1'+-D'<N&X[Y%6O$'A#_BVLOAC
M2$DF \M8UDD 8J)E=LMQVS5ZS\%:=!->37MS>ZI)=6ILF:_E#E8#UC& .#W)
MR3@9- &;;ZSXDTS4] &M3Z?<VVLN83';6[1M:R^6TB@,7;>N%()(!Z'VJ#1/
M$/B"]\+7/B+4M1T>QM")$A#V[E8RLI3S';>,YP1L&.=O-;&E^"[/3;ZSNI-0
MU*_-BA2RCO)@ZVX(VG;A02=O&6)..]2GP=IC>$_^$<+W'V,/YBN) )$?S?-#
M XQD/R..W>@#C+SQ1K6H^&_&EC'J41GT[31<PWRZ?+;,R.DFY=CL"&'EG#@X
MY!P<5L17%[;:AX*CU5K*_N9S.PNA:E'B46Y;Y<NV&.,$YY'85L6W@RQB_M9K
MJ\OK^35K5;6[DNI5)=%#@8"J O$A'  Z<9R3)9>$[:T;27EO[^[DTII#;R7#
MJ3AT\O#849 7IW]<T <S#XM\1?\ "/Z=XNF>P.D7MS$AT]8&\V*&601HWF[\
M,XW*2-H'4>]-U+Q7XG@M/$NKV[Z8MAH5ZT7V=X':2Y151F&[< AP_!P<GT[[
MEKX TRUEMT6\U%].MKC[3;Z:\P-O%(&W @;=Q ;D*6(![5=G\(Z=<:3K>FN]
MQY&L3/-<D.-P9E53M..!A!US0!0^)IS\,]>(_P"?0X_,53N-7\6:=K TFXET
MRYNM1T^XN+$PP.BPSQ;?W;9<[T.\?-\IX/%=3K6CVNO:)=:3>>9]FN8_+D\M
ML-CV-4-)\)6FEZK_ &DU]J%]<I";>!KV82>1$2"57@=2!DMEC@<T 9VB>+YO
M$6J:+%8)&+>?3#?W^Y26B)(1(QSP=XDSG^X:?K.J:_)XTMM T>:QMXGL&O);
MBYA:4KMD"X50RYSD=^.3STH\$>&6T&37+R:W%O-J6HRS)$'#>7#N.Q>.!DEG
MP.F\BMTZ/;'Q NM9D^U+:FT R-NPN'Z8ZY [T <'<^/M8DO-2N-/@>6&QOVM
M$T^/2;F5KA4<([>>OR*V=Q P0,#/7B%[V^\/^+/'GB"ZFM+J'3H(91"+0K(P
M\IC&H?>=N,X)P<Y)P.E=A_PB$,6I7%W9:KJEC%=3_:)[6WE4122'&YN5++G'
M.TC-6G\,Z;-/K,D\;S+K$:17<3M\I54* #'(X/K0!RVF>+-=-XT5RIO(GL9K
MAIETBYM$MI4 (0F7AU;)P>#\OO4'_"7^(K'P9I>M:A)8M<:V]M':16]G+(+7
MS%+,S!6+2G:,[5 YXR1S74V'A?[%%)!)K>K7ENT#6ZPW,J%44C'&$!)QW8DT
M^?PIIUQX:L=#9KA8+!81:S))MFB:( (X8#[PQZ8.3Q0!RDWC37K3P_K4X@6X
MFLI[1;6[N-/FLX[@32JC*4?D%<GD9'*G':K5UXLUCPU/KL.MM9WQLM*&IPO:
MPM"#\S*8R"S<948;T/2MV3PI%=Z1/IVH:KJ5\DTL4IDGD3<IC=74*%0*!E1G
MC)JQ?>&M-U+4+N\NT>4W=A_9\T1;Y&BW,Q]\_,><T 8.IZUXD\+^%KO6-5GT
MZ^<I$(8;>UDC\N:1U0 _,Q= 6'0!CCWXF\+Z_JM]KEQI]Z)+JV%L)X[W^RI[
M(*^[#1D2]>H((/3.>E68O!%F=+N=-OM2U74;6:%852ZN<^4JD%2NT+\P(!#'
M+<#FM+2=&ETQW>76=2U LH4"\="$ ] BKS[G)H Y7Q#KTVB:MXOO+2SLQ=6&
MB07,<S1G>[;IL*Y!Y4;1@<=36CINKZ];^+;32M9DL)HM0L9;N+[+"R&!HV0%
M"2QWC$@^;"\CH*T-4\):=JTFKO</< ZK9)8S[' Q&I<@KQP?WA]>U79-%M9-
M;LM69I/M%G;R6\8##:5<H3D8Z_(/UH YCQ*==/Q%\-P:?JT-M;S6]T3$]LT@
M)7R\EL2*&R",<?+SUSQ@?VGK^A1>.-:T^6P%CI^K//+;S0LTEQB*+>H8, GR
M]#ALGT[]_K/AV#6;W3[TW=W:75BSF&:U=5.UP ZG<""#@=L\<$5#<>$=.N=*
MUS3G>X$&M2O+<D.-P9D5#M...$'7- '.:]XRU-/$6IZ9ICB#^SH8WYTJXO/M
M$KJ7"DQ<1KC R<DDGTYWM2O+_4OAW/?1(=.O9]-\YHYXBQA)3<R%<J<CD=L'
MGVJ2^\*0W6JR:G::EJ.FW4T:Q3M9R(!,JYV[@ZL,C) (P<'K6K+8QSZ6^GRO
M*\4D)@9V;+D%=I)/K[T >>^'+O6;+1/"GA[3[C3H[J_T[[6UT;(A88$CC 78
M'^=R7 W9 ZG%)J&LWVI)866IB WVE^*K:UDEMU*I,-H=7"DDJ2'&1DX(KJ[K
MP=8SV>DPP7=[9SZ3$(;2[MY%$JIM"E3E2K A1D$=0.E$'@O3(+*WM_,NG:+4
M%U)YY)-TDTX_B<XY[#  X  Q0!RMGK-YI3ZU;:<L/V[4O%3V<,DX+1Q9A1F<
M@$%L*AP,C)QS5K4?%7B'05URSNC9WMUI=M!J*SQ0-&);9I")5*;CAP$?!!P>
M.*Z"Y\%Z7=6MY"TETCW&H?VDLT<FV2"?  9#CCA>ASU.>M3:;X5LK!=0:>>Z
MU"XU!!'=7%XX9Y$ ("?* H4!FX '4T <O=_$>2TUKQ#&887TZSLGET^4 YN)
MHU0R)UYYFC QZ&DNM=U#2)/%5Y):6 U;3_#]M=/,D1'F2[9B5;GE 4X'N>:U
M(OAIH,>D:/IN;MXM*NOM43O*"\K%MQ$AQ\RDXXX^Z*U=0\*:?J<FLO.\X.KV
M2V5QL<#$:[\%>.#^\;KGM0!C6FO>(+'7[.TU<V%S%J.GSW<4=K$T9@>+82FY
MF.\$2#YL+R.@K+\)^,=8\1:WHZQZKI5W:W=D]W>V]K:MOLC\NV)G\PX)+$9(
MR=AXP>.LUCPY'>K'=0'_ $ZUL;BUM1*?W1\U5'SC&2,HO3WKEO"F@>(=-OM&
MC$>IV=I:1%+\7NI+<QS@1[5$: G;\V#GY< 8QVH /B';P7/B_P *1W&A'6XO
M*OB;(",[L+'S^\(7CZYK-T7Q#/X>\!::UDP!U;598K6(Q2W/]G1$NQC**-[L
M@1AM&.3Z#->D76C6UYK6GZK(9!<6"RK"%(VD2!0V1CG[HQ65-X(TN6"ZB66[
MA,^H?VE')%*%:WN",%HSCC/.0<@[F]: .<E\<:O9Z+>/="./RK^WM8M4N[":
MUA,4N,R-%(0<IR#@XZ'@9JNWB'4;_0+ZYOI=*U>RAUNSM+.=+0K%,IEBW2 [
MR&(+D C@%#UZ#8\2^%=2FT:SAMKS4=5DBU&.ZF,MTD,^Q588B=0JH<D>F1NY
MYHT?PSJ%_;WUOK;W\6FFYMKBRMKF[6>>)HF#DLXR-K,J_+D\ \C- $MOXAU2
M3QI<Z5>WEKIR^:Z6=I/9.3=1A,B1)MX5CNR2H&0 1[US^EZUXDT3P%XBUF?4
M+;4);6_N4ACDMW7YA<E#EC(?E/9<?*,#)Q7:/X5@GUJ'4;K4M1N4M[@W,%I-
M*IABD((W#"AN QP"Q STJN_@;3WL]6LC>7_V+4Y6FDMO,79$[/O8I\N1EN>2
M?;% %74]1UO2-/M(M1U_2[>^N9'(,6FRS,P !V1Q*^YMISEO3' S7-W&O^(?
M$.C^#-0M-1M[":XU>2UF M9"KNBSKN*EU.PB,G8><D<_+SWFL^'(-8O;*^%[
M>6-Y9B1(I[1U#;'QO4AE8$':O;(QP15 ^!=-70;/28+N_@6RO&O;>Y28&:.5
MF=B=S @_ZQAR#P?7F@#%U#Q'-H.I^*IH[*REOH4TZ%)1&8S/+,2BF0Y)VJ3D
M#L,C-6Y==U_0M6?3=5N+&^,^FW%[;3P6S0[)(=NY&4NV5.\$'(/!%:]SX.TN
M]755NS<3?VG%#'<%I,']UG8RD $,"<Y]0*9:>#K2":YN+O4-0U&ZGM6LQ<7D
MJEHXFZJ@50!DX)."3@9- &+HGB/Q&][X7EU633I+7Q! S"&WA=6MV$/FJ=Y8
M[\@$'@8.,9JYX[T.]U272;V#38-8M;"21[G29W"K<!EP&&[Y2R\D!N.3R#6Q
M%X9L8AH(5IO^)(NVURPY'E&+YN.?E)Z8YI^L:(VK/!)'JVI:=)$& :RF"A@<
M9#*RLIZ<'&1SS0!P4M]+>R^#$\(W::/8/>W-NUE/:,3#*L4Q=)$$BY ((V]
M<$'  K1\7^,K_P /W%Y-;:I8SBR\HR6":?+(Q!V[O,F5ML1.25R.F,YS6V_@
M73!I5C96US?6DEE<M=17<,H,YE<,'9F8$,6WMG([]JAU+X?Z=J;ZB)-0U.&V
MU%EDN[:&95CED"JH<_*6SA5R <''(H I6DNMI\4=<$FK0G3;>QMIFMC;,?D)
MFP%/F85OEY;!SP,#%9_A_P =:UJ]QH]YY#36FIRA9+2/2;A/LL3 E7^T-\CX
MPN[@ YXZ<]E+X<MW\3+KL=U=P7!A6":*-U\J=%+%0X()X+MT(JKI/A&'19H5
MLM6U1+"!BT6GF53"@.?E'R[]HSP"Q H Y3_A+?%S:7;ZQ&=(:WFU=],2U:*0
M%LSM"LC2;N,,%RH4Y //.!<NO&6K^'[+Q0FJ?9;ZZTE;9X)8(6B67SSM4,FY
MCPP[$Y'O71)X0TU-)M]-#W'D0:A_:*'>-WF^<9L$X^[N)X]._>GWGA/2]0EU
MA[I))1JT,4-RA?  CW;2N.0?FSG/4"@#ED\8:Y;6NMF13>+:Z1-?PWCZ3<6:
M),@_U3"3[P.01@YP&SZU=L=:\2KK&E6>H7&FE=:L9IH/(MW_ -$E148 DO\
MO%P_/W3D=JUU\*!]-O["]UK5K^"\MGM6%S*F41A@E=J#YL'J<FKIT"S-_I5Y
MNE\W2XI(8!N&"KJJG=QR<*/2@#A/#NJ>*;'X:_VE]J34I6NF12+.222"/[0Z
MR2$"0M+@<A1C &.:ZW2M1U'5-%T^ZTW4=,U(-=;;FX\IX0802&"IEBL@X&&.
M.O3I3;3P=%I]E<6EAK.K6L,DYGB6.5,6Y+,S!,H<J2YR&W=O2IK/PI:V%E!;
MP7VH*R7QOY9A/A[F0Y+"3  *G/*@ <#TH WJ*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@N^0]%&>I.#Q5B@#S^W\(ZXOA$>'IOL 2UU&&XMKA)G)EC6Z\YMZ[/E;;@
ML">XK1\5>'M4U76K.ZMX[2^L8[=XGLKNYDAC60L")<(IWD $8..O!%=<"",@
M@CVI: //[3P?K>D:+X26R.GW%_H9E$D<LKQQ2K(C*2&"L01N!QCUJ?4O!FI7
M5QK-Y;W%JES+JUKJ=B'+%-T,4:[9,#(!*L.,XR#[5W&0" 2,GI4$%]:W4]Q!
M;W,4LMLX2=$<$QL0" P['!!H XN_\*ZYKZ:]>ZD+"UO;S1I-+M+>"9Y(T#Y)
M=W**3EMO 7@#OFMJ30;I_$7AW4!)%Y6FVD\$PR=S,XC V\=/D/7':NBHH P]
M=&ONWE:98Z3?6<L926*^F>,ACWX1PRX[8'UKG++P9J^A6?A7^SY+*[GTA;B.
M9)Y'B1EFY.PA6("D  $<@=J['4]9TO185FU34;2QB=MJO<S+&&/H"Q&:M0W$
M-S#'-!-'+%*NZ-T8,KCU!'44 ><:OX%US4]2NWD&GW ?4XKR&^GNI3+%"LB-
MY*Q[=JX"D9!P?3)R-V7PWJ,GB+Q#G[*VD:Y;K'-)YK+-"5B,> NTA@<@YW#'
M/6NNI,@D@$9'6@#A/"G@^XT:ZT\7>@Z"K6,>P:C;S.9I"$*A@A0!"0>?F/4X
MJ6P\':A:^&_"6G/-;&;1[Y;FX(9MK*%E&%XY/SCKCO7;T4 <'K7@6ZU8>(R9
M;7=?:A:WUHLFYD)ACC7;(,=&*,.,\'/M44_@J[O?#.MV,6AZ)I%W>VZPQO:W
M#R[L-D[V,:D#T ![UZ#10!A3Z+<2^-[;60\8MH]-FM&7)W[WDC8$#&,80]_2
MH?!&E:IH7AJVT?4TM/\ 04$$,MO*S^:@Z,P*C:>G )^M='2 @@$'(/<4 ><G
M1+J_TOQ]X4A*1W5W<O<V[RDA&2X0$'(!. ZR \=JZ;Q)X:_M?PS-IUD8+6ZW
M1312;/E\R)U==P'497!]C6D^M:;%<7L$MY%$UC&DMTTAVI"K9P68_*.%)Z\#
M!/44W3=?T;66D72]6L+YHP"XM;E)2@/3.TG% '.2>']=UO4Y=2UA-/M)(=-G
MLK6"UG>4%Y=NYW8HN!\B@  ]^:L3>&+V3POX8TP20>?I4]E).Q8[6$.-VWCG
M..,X_"NLHH Y6Y\-7DUWXOE62#;K-I'!;Y8Y5EB=#NXX&6'3-:MK9W^G^%K:
MRM6MC?V]I'$AEW&(NJ@<XP<<5JTA(52S$  9)/:@#BK3PK?:KXGFUGQ%8Z7
MCV+63VMI(TOV@%U;=(S(O V\#!ZGFM6XTZ^T2T@M?"^DZ4UH"YEMKB9X.3C!
M4JCCUR"/3FM'3=>T?67E33-5LKUX?]8MM<+(4^NTG%2:CJNG:/;?:=3OK:R@
MSM\RXE6-<^F2>M &5X,\/S^'-#DM;J2%IY[J:Z>.W!$,)D<MY<8/.T9]N]9,
MW@BZG\.:G:&XABU%M6GU33[A<D0R-(7CW<>AVL.>">M=A:7EKJ%K'=6=S#<V
M\@RDL+AT8>Q'!I+;4+*\:=;6[MYVMY#%,(I QB<=5;!X(]#0!Q&G^$=<T&T\
M,W6GFPN=0TO36T^Z@FF>..5&V'*.$)!#(.J\@]JU-&T77-(MIYU?3Y+_ %+5
M?ME^I+^7'$0JE8CC)8*BX) !.<XKIK:Y@O+:.YM9HYX)5#1RQ,&5U/0@C@BI
M: *&K-JJ6BMI$-G/.'&^*[D:-63!R RJV#G'8CK7-Z-H.OZ4VO:K'%I2:EJD
M\4HL5D?[-&J*%/SA0=[#)+;>N.#75WM_9Z;:/=7]U!:VZ?>EGD"(OU)XJ"#6
M])N=+;4X-3LY-/4$M=).IB&.N6S@4 <WI>@Z]!K.L^(9(M*M=0O+>*"&SAD=
MX3L+'?*^U26.[&0O  ZT6'AK4K_Q7/KFNVFFVL;Z>U@;2SE:;SU9@2TC%$R
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
M <C(Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M]Z .!NI/$\,GBRT3Q5=;-#MUNK:5K: R2LT1?;(=FTH"IX55/S=>!7:2V_\
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
M(<#G*@-D_P!ZNAJ*WMXK2VBMH$"0PH(T0=%4# 'Y5+0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %9$VNK#XL@T-H/];82W
MIG+X"A'1-N,?[><Y[5KUR.IV=U)\1H+I+>5K<:%=1&4(2H<RQ$+GID@$X]C0
M!MVGB+1-0O196>KV%Q=&,2B&&X1W*$9#8!SC!!S[T]=>T=]6.DKJMD=2 R;0
M3KYHXS]W.>G-<%H^@S67A[X;"+2Y(+BUF1KK; 5:+=:R!R_&5RQ&<]\5:\)D
MV-@?#]YH]\NM+>74C79LF,6YW=EG\XC;RK ==W;% '96^OZ/=ZE+IMMJME-?
M19\RVCG5I%QURH.>*;'XDT.:_BL(]8T][R7/EP+<H7?!(.%SDX((_ ^E><>#
M](D$?AO3M2FUR&^TF3>;8Z6$ACD",K$W CPR-D\[R6R,\U/:^'YX? FF[-*D
M2_'B1+J3$!$@'VX_O#QG'E]_[OM0!U]MXWT6_P!2U;3+*]M9+_3\@Q/<(HE(
M3<=I!)PO1CC@@^E:FE:K#J5K"?.M3=FWBFFA@N!*(]ZY'(ZJ<'#8&<9KD%BD
MMO$OC6U?3[OS-1B6:TE2U=HY%%L$8>8!M!W*1@G)R*Q+_3M=TG0O#EYH^GW+
M7U]H<>BW2+&=UNY13%*X_A"-Y@)/3=0!Z+<^)M!LK."\NM:T^&VN/]3-)<HJ
M2>NTDX/X5H^<AM_/C97C*;U93D,,9R#7F>IZ+-X=\56C0RZC;:1'HT5A;S66
MG"\V%&;<C*$<KN!4YQ@XP3P*[/PUIL6E^#;.PMC=O%% 5C^U1[)<') *X&W&
M<8QP,4 8FB^/KJ_30[G4="-E8ZV0EI<1W8FPY4NJNNU2N0IY&>16CH_C&RF\
M,1:QK5W9::LES<0 RS!$/ES/&,%CR2$!K%^'_@U;?PYX<OM6FU*6\L[96AL[
MM@L=HY7:<1A1R 2/FR1DUFV,FL:-X=T.#[%<VL3WNHFXNDTUKF>W!GD:,+&
M2 X/WL$8 ]<T >B/K>DQV4-Z^IV:VLX)BG:=0D@"ECM;.#@*3QV!J73]2L=6
MM%N].O+>[MF) E@D#J2.HR.*\PT70KR72O"<%[I=RT<'B&\GECN+;;Y:'[04
M=E PHR5([9(QVKH+*\3PI?>,-0N[.X2SEU2W,"11<S-)%"F4!P&RYYQW![T
M=S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M?$+8*<OL "IAR@4@#.<<UJ^&I6MO%WBK2 Q,,4\-[$"?N^>AW >V^-V_X$:
M.KHKD=0\7:I'K.KZ=I7A\7S:7''+-(]X(@RNFX*HVDEN#QTXY(JO<_$6VD.F
MQZ7%:22WM@NH9O[U;5$B;A1NVMER01@#'!R: .VHKAU^($U_'H0T71&O9]7M
MYYD22Y6)83$RJX=L'C+$9&>0..<B30]>\1W?C3Q!87>GV_V&S:+8$N@6CW1[
M@ -@W;C@G)&W/>@#M**Y+3O%]S<^(TT34;"UMII[>2:(VE^+@KL*ADD 5=C?
M,",9'!YXK,TCQA=#1_"]GIFDW%]<:K827$9N[_)C\LIGS)"I+??Z@9R ,<Y
M!Z!17$?\)2NJVWA^XFM;NTN)-:>PFMXKO:(Y8UE#!B!B1,ITXSD'MBF3?$"]
MB6^O/^$?/]DZ?J+6%S=&[ ?B41[T3;\P&03DCKQG% '=45Q.O^.KW2Y=6:QT
M:&[MM)EAAN9)KWR6+R!2-BA&R '7))'? .*O>/-7U;1/ >H:GIL<2WT,.\DR
M B+U(RI#8/8@9]J .HHKE[KQ+JL%QI^EQZ+!+KEW').UL+W$,,2$ NTNS/)9
M0 $ZGVS5_P -Z]_;UG<M+:-:7EG<O:75N7#A)%P>&&-P(92#@=>E &S17EMS
MK_B/4O!7CW^TK:"&.S2]BBFAN<M$5C4B, (N0,D[\Y[8KHM)\67B7UII^LZ3
M_9Z7%@]W;3?:1*66/;O$@ ^5@&!X+#WH ["BN%T?XCQ:I?Z6DEI:Q6FJL4M&
MCOUEG4[2Z^;$!\FX*>C-@X!Q2_$"^:UU3PU;O>:G;V=S=3+<#3?,,K@0LR@"
M,%C\P!X% '<T5Y+;ZQ=WOA+YM0NIE@\4VL$!N3MN4@\^+"S# ()RWWADJ1FN
MPNO&:VVA>*-3^P%AH4\D)C\W'G;(T?.<?+G?COTH ZJBN,UOQX-.U:YT^SMK
M*:6SMTGN?M>H+;?>!*I&"IWM@9[ 9'/-&EZ^VL>.M.EM;B;^S;SP\+V.%C@;
MFE7#$?WL'% '9T5Q6I>*8]!O_%EY]FN[@Z=#:.T1NB4;?N&(T(PA]?[W'2K5
MKXIU:34[O2[K0%M]06Q-]:0B]#B=0VW8S!?D;)4?Q#GJ: .KHKF?#/C*'Q5<
MLNGV<@MH8%:YFD.TPW!/,&W'+* 2QSQQUSQFZCXG.C?$N>UN?[2FLVTB&1(+
M2UEN LAFD!8J@."0 ,GTH [BBO.M$\:2Q:5K%\T5Y>S3^('L=/M9P8GRRIM0
MAQE%'S$Y' !XI/%?B6^F\*>*])U&Q&FZI;:4UTA@N?-22)MRAE?:I!#*000.
MW6@#T:BN.U3Q1J'VG4-,TC1S??8+1)+R4W0B*%U)58P0=[;1NY*CD<\UE>%=
M7\FP\(I*;N69_#37)/VDB-M@ASN3&&8[N&/3GUH ]&HKBM&\=7NHRZ#)>:";
M*QUQ/]%F^UB1P_EF3#(%& 0K8.2>!D#. RW\=ZA=WVE>1HD!T[5+Z2SMYWOL
M2CR]^YFC$9QQ&V!N],XS0!W%%<SX:\47'B.ZN6CL;:*RADEBW"\W3HZ.5Q)%
MM&S."1\QXQZTW4+ZYB^)&D6:SR"UDTR[E>$-\K,KP@$CU&3^9H ZBBN&T;Q]
M>ZDF@WEUH!L]-UIQ#!/]K$CK*49@&0*/E.Q@#G/3(&:T]%\3:CKMRMQ::*O]
MB/-)"EXUV!(VPLI?RMOW"RD#YL]\4 =-117G]Q;7FD>/] M+#7-4O9[HS2ZC
M;W,_F1BW"G#[  (_GVA=H&>1SS0!Z!17D\]_JC^"+KQXNL7ZWD5X\D=H)B+<
M0)<&/RC'T.4!^;[V3G-6;^75-4T;Q=XCBUF_M;G2+FY2QAAF*PJMN.CIT?<5
M;.[/!&,8H ]/HKRR\\3_ -L:Y?"^DU^+3["TMY/*T=)% :2,2M)(Z<G 90%S
MV)P:[35K]#\/[[4--O'D3^RY)K>Y#?,P\HE7SZ]#F@#?HKFO^$A&C> +#6+Q
M9;J4VEN BG+S2R!549/<LPY]\U77Q??6=Y<V.M:-'9W2V$M_;B"[\Z.9(\;U
MW%%*L,KV(YZT =;17'Z/XTO;^_T:.^T(V-KK,+264OVH2/E4WX=0HVY7)&">
MG.#Q5>P\=W^H7^BB/1(%T_6)95MIVOOWBI&"69X_+P#A20-Q]"0: .XHJI8Z
MKIVI[_L%_:W?EXW^1,LFW/3.#QT/Y5;H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *R]8M]:F,#Z-J-I:LFX2)=6IF23.,'Y74@C![\YK4HH \^U/PE<
M67@Y]!B>6^NM:U59;ZY6':B[Y!)*^T9"+M0@9/4CG)KT&BB@ K'ET/S?%]OK
MIG&V*PELS 4^]O='W9SVV8QCO6Q6!K'C30M!N_LNI7,\,N548LYG4EON@,J$
M$G/0&@#%'P]DM].T^"TU&'S=+O)YM/\ M%KYL:0RYS"Z[AN !P&!!&!Z5F>,
M="OVTW1K>_6*6!=0>>YFT[2FDBA7RF50;<%V;D_>['GCBO0=-U.UU>R6[LVD
M:%B0#)"\1XX/RN ?TJW0!YYX?T6]U;2[:VDC2SL-*U>.YL9/[/-JUS&JY.8B
M04)=F&X]<9QS6Q%X5OI?%]KKM_?63FS$JQ&VLC%+*KC 65]YW!1T  Y /%=7
M10!Q-OX'O8_#IT*75H'LX;^*ZM&6U(D15N/.*N=^&)^Z" ,8S@U>\0>%;G5=
M?M-6M;NS22&V>V,5[9_:$4,P;>@W+M?C&>016EK/B72M DMHM1N)(Y+K=Y*1
MV\DK/MQNX12>,C\ZN:?J%OJEC'>6AD,,F=IDB>-N#@_*X!'([B@#DX? UYI^
MC^&[?3=6A2]T,R".:>U+QRJZLK H'4@X;(P>U3W_ ('-Z^K3IJ)ANKO48-1M
M91#G[/+%&B+D$_.#L.1QPV/>NOJMJ%_!IFGSWMR7$$"EW,<;.V/95!)_ 4 <
MK<>"[_5H-:FUC58)=1U'37TV)[>U,<5O$V<D*78L2Q!.6[ <5L/X?+ZYHFI?
M:0!IEM-!Y>S_ %GF",9SGC&SWZUJI>6TETUJL\9N%C65H=PWJC$@,5Z@$@C/
ML:FH QM8M/$$UPDFC:M9VL>S9)%=61F&<_>4JZD'V.16)!X%GTNU\.KI&IQQ
MW&C^>I>YM_,683',GRJR[3GD8.!TYKJ;C4[.UO[.QFF"7-X7%NFTG?L7<W.,
M# ]:MT <!>?#JYN;V]*ZE9K;76IIJ)=['=<[ED5_+\W?]P;<#C(&!TZ[,GA:
M=_$&L71O8FTS6(%BO+5H#YF5C,?R2!L $$9RIZ>]=-10!ROASPSJ>B/:0S7N
MESV=I'Y:-'IWEW$@"X7<^\C/J0HS[4RS\%-::%X:TW[>&.BW:W)D\K'G861=
MN,_+_K.O/2NMJ%;JW>[DM%GB:YC17>(."ZJV0I(Z@':<'V- '+:EX%34O[=9
M[[9)J-[;WT#^2&^SR0I&JY!.'!,?(XX)'O277A+4=4\-ZKI5_>Z7$U[$L:/8
MZ>8A'@Y)8&0EL\<9&*Z;3M0M]4L(KVU,A@E!*F2-HVX)'*L 1T[BK5 &1-H?
MF^+8-<,^%CL);,P[.N]T?=NSVV8QCO4'A'0[WPWH4.DW-]#=P6JB*U:. QL(
MQT#_ #$,WN,?2MZN=M/'7AN]OX[*'4?WTDS01F2"2-))%)!5790K'((P#VH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M$TUIY,3RF=1MSM"@DGYAQUZ^AQ5TOQUIVI^)-3T98KB)K(KB9X)0KC868DE
M$Q@XR?FZBJ&E>&I+'7?"\UMILUM8V-E>K(MQ,LCPR2O&P!()R3A^1D#IFIDM
M=:T_Q?XDEM-.=UU.")[2\WIY4<D<)7;("V[[P7H#UH U]-\6:1J]XUE9W$HN
M?*,R)/:RP^8@(!9-ZC>N2.5SUJA:^-]+M]%TFXU34H)+G4+<S0_8[:8BXVE=
MWEI@O_$ORGGJ>QQS^@:1XAG\5Z-J>I6>JJ;:QN(KN:_N86!F<1_ZM(R0%RIY
MP.W'%6/"WAK5=/E\%-=V?E_V;I-S;W1+J?*D8Q;1P><[6Y&>E '0OXFM;RVT
M6\TO4+4VNH7GV<-+%(3)A7)10,;'!0_>&!@@\XIK^//#4=^UDVI?ODN?LLA$
M$A2*7=MV.^W:I)X&2,]JY^V\-:M'_9P:S($/BJYOW^=?EMV\[:_7OO7CKSTI
M+OPSJLG@GQ-8)99N[W69;J!-Z_/&;A7#9S@?*,\\\4 =)JWC70=$NI;>^NY5
MDAV"8Q6LLRQ%_NAV12%)R, G)R*=XI\40>&/"UQKCP2SI&@9(@C N3R <*2G
MU(X[UYSK+7#ZOXQO98[J;P[#?1O?QVL\*!_)AB)!$@WY^49VL V !SG/H7C"
MPN/$7@'5+/3DWW%Y9GR$<[=Q(R <],].: )9_&&BVUA:WDL\ZK=LRV\7V28S
M2E?O8BV[SCUVX_.M#2M7L-;L%O=.N%G@9BNX J58'!5E(!4@]00#7*7G]L'Q
M#I'BF/P_>RHEG/9W&GF2'SX=SHRR+\^PYV8/S9P1[BM/P;IE[8V^JW>H6XM9
MM3U&2]%KO#&%2JJ%8CC=A,G!(R>M &-/\18K_P ->*KC3(IX+W28KDPF:WDV
MMY: AB60 ')^X3GBM_0O%^CZ[,MI:7GF7?D"8J8G02)P"Z%@ ZY.,J2*YFZT
M?6CHGCS1%TF9VU(W5Q9W(DC\N7S(E54Y;<&R#U ''6M74M O;O7]"DBB,=O!
MI=W:S3*P_=-(L048SD_=;IZ4 :=AXPT+4]0CLK2\9Y92PA9H)%CGV_>\N0J%
M?&#]TGI5?Q1K6IZ=J6B:=I0LEFU*>6,R7:LR($B9^BD'G;BN9\)^&[FU.A6.
MJZ/K?GZ5C%P^H(]FCI&4#HN_=@@X VC&[GI6MX\T:74]0\/7!T$ZW96=S*]S
M:#RCD-$RJ<2LJG#$'KVH J_\)GJDV@?:#';17<&OP:5-)!EXIE,T:LR9Y (<
MCV(/I75R^(])@L=3O9+L+;Z6[1WC[&_=,JAB,8R>&4\9ZUP=OX4U==.N!;:5
M_9]E+KEC=VNE"9&^RQ1R1F5N#M7.&;:I/MR:-?TCQ&FF>-=%L="EO!K4SW%M
M=+<1I& T**RMN;<&!0X&,'(Y R: .VU7Q9HVBW @O;F02^5YSK#;R3&./IO?
M8IV+P>6P.#Z5%%X@:?QG#I$(ADLIM+-^DZG)8^8%&#G&T@YKF-5\/ZA;>+=3
MOS8ZS>V>I6\" :7>)$49%*E)%9UR#G(()ZFI1IVI>'/$FDWFF^'+V[L(-#6P
M$,-Q"7A8.K!6+NN< 8R,T =%-XCMM/U#6SJ.H6L=EI\<#L%BD#PA\\N>002!
MC;TYS1:>-- ODO6M[QV^QP?:)0;>56\KG]XH*Y=>#RN17+:YX?UG5K;Q?+'I
MDB/JMK8"WADDCW%DR74X8C*YP><'L36]J5EJ-OXV.M6NGM=PQ:)- J(Z*9)O
M-1ECY(QD \G@4 ;-KKNF7UW#:VMVDTTUJMX@C!(,+'"MG&!GMDY.#CH:H_\
M"0,GCB?0Y?(CMX].CNUD8X8LTCH1UQC"BL#X?^%]3\(7UY:W,$4MO?Q)=-<Q
M$ 6\W1K<#.?+&<IC@?-FKE]X1MM9^(DVHZMH]I>Z>-*B@B>YC20"42R,P .2
M#AASCO0!:TWQA;O9:Y?:I+!;6FG:E)9I(N3O4!-O')+$OC Z\8%5M:\;6K^#
M?$&H:)<D7^FVK2&*XMWB>)MI*EHY #@XXXP<5A+X/U+3M,NO[/TJ)5L_$XU2
MVL8V1%F@"JN%YVJ>I ..5'2GZYHFM^)8?%&IKI$UE)=:*--M+2>2/S9F#.Y9
MMK%5&6 &6]3Q0!U.L^,M(T0&WN[S9>?9_/*K"\@C4Y :0J"$4D=6(%4O#OB:
MYOK'P[+?7=HKWNC?;IX_)?S&8"/+*1\H4;^0>>1CH:I7%EK>E>(M=EM=$DU&
M+6;6!(I4FC1871"A63<00O.[*ANIXJOHWAK5[5/#(FLRAL_#4MC/\ZG9.?)P
MG7G[C<CCCK0!T>E^./#NM7MO:6&H>;)<H7MR89%24 9(5V4*S =5!R.<C@T@
M\<^'VU.'3UNYWGFG-M$R6<S1R2*<,JR!-AQ@YP<#!STK%L?#VIP:/\/86M-L
MFDE#>C>O[G%K(A[\_,0.,]:Y3PG/-;Q^'-0U2.\ETA]1<:;Y4T)B2:9I%5]F
M!+MP[8!)*AN>G !ZCIWB72]6OI;2RFEE>/>/,^SR")BK;6"R%=C8/!P34-WK
M<UOXST[11'&;>YLKBY>0YW!HVC  [8^<_D*P?#EAJUCXHQ9:=J.F:(RS/=VM
MY/%)")F8%3;[69E!)<D'"\] :U;_ $N\F\?Z7J4<.ZSATVZADDW#Y7=XBHQG
M/(5ORH =IGCOPWK%Y:VUAJ/FO=@FW;R)%24@;BJN5"E@.JYR.XJQ!XMT2YU@
MZ7#=M)<B5H<K!)Y7F*"63S-NS<,'C.>*YC3O#6JV_A'P'9/9[;G3+R&6\3>O
M[I1%*K'.<'EATSUJ[X.CUG0+>+P[<:'.T<-S.QU(31^2\;.[J^-V_<=P!7;U
MR<T =K7&R:_XDTOQ/H]EJT&EO::M-)#&EH9/-@*H7!);AQA<' 7&:Z;2KJ[O
M--AN+ZP:PN7SOMFE60I@D#YEX.0 ?QKB=$;7KKQ:=7U[PMJ*W!8V]H1/;-!8
MP$\D8EW,S8!9MN>  ,#D 6;QMK2Z7/XGCM; ^'8;PP&([_M+Q++Y32AL[1\V
M3MQT'6I=1\7:\(->U;2[33WTG1)I(I8I]_G7/E &4HP.U,<@9#9*]JRVT#7C
MX4N/ W]D2^1)>/MU3S8_)%JTYE)(W;]^"5V[>O.<5/>:5XAL].\4^'+/1Y+E
M-:N;B2VOQ-&(8DN!\_F L'!4ECPISQ0!K7?BV[OM9DL-%N-*M8H(8I);K4BQ
M#O*NY(T0,N3MP2<_Q#@UT.K7UQI?AJ^U K$]S:V<D^WG875"V/7&17!7WA.7
M3-6UH+X5378=2LH(;:?]SF%XXO**N9""JG:K97/?C-=4=$OH/AFVA%_M5^FD
M&TW;O]9)Y6WJ?4]S0!HVVM0+X7MM;U*6*UA:T2XF<G")E03U^M5K#QAH>H_:
MA#=2(]K#]HECN+:6%Q%_?"NH++QU -<M<6NOZUX%BT0^'+NSNK&*UD4W4\!B
MN7A>-C'E'8C=M."0!ZU8N[#6/$FL7&J/HUQIL<&CW-E%%<R1F6XEEVG'R,P"
MC9U)&2U '0:7XT\/ZU?16=A?^;--&9(289$291C=L9E"OC/(!..]1P^.?#]Q
MJ<&GPW<\D]Q(T4#+9S&.5E.&VR;-C =R#@>M9,6BW]L/ DKVVQ-(MW%Z=R_N
M?]%*=CS\W'&:Y+P4\]G%X2N]8BO7LI6:+2S'/"T4<DJM\VT 28V[@-Q)4'GU
M ![+16;I.C)I F"7VH77FXS]LN6FVXS]W=TZ_P JTJ "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@"*6V@G>%YH8Y&A?S(F=02C8(W+GH<$C([$U+
M110 445Y]\2/#^ESQZ?J$EJ#=SZK96\D@=@6C:55*\'&".* /0:IZCI6G:Q;
M?9M3L;:\@#;A'<1+(H/K@CK7':OK</A/4[/PSHBV=@K6[WCS74,LZ*-^T*%0
M@DDYY)  '?-,C\9Z_J4/AR'3K"RAO=5%TLINQ)LB,! WJ.&96Y('!Y7D<T =
MO8:=9:7:K:Z?9P6ENIR(H(PB@_0<59K@M4\3^*(K[7K>P@TDKHMI%<RO.),S
M%HRY10#Q]TX8]..#U%K2/$^M3ZWHT6I6MBEGK=I)<VJ6Y<R0% K;78\-E7Z@
M#!'?K0!V=%>>?$"-+CQ=X5MYM*N=5@=+PM9V\BJ7(6/!^9U''UK0FU"ZTE-
MT#P_ID.GW.H":41W^9%MHX\,^X(YW,2Z@ -CGKQ0!V=%<%;>--8%G)]MM+)+
MJ'Q##H[B(LR%&\O+@G!S\Y(]..O<\7^(G%CXSL)[&VN;73=,AN%CDW8E,GF9
M5L$<?(.F#UH [VBN%BN?$C?$W4+*WO;(6$>F6\J021R$*&>4 @!L;LKR>X '
M:IM)\:7>K)X;MXK:%+^^:8:C$<D6P@RLN!G(/F;5&>S4 =I17)^('=?'_@Y
MS!6:\W '@_N>]8]CXS\12V6F:Q<VNF+I=WJ@TYHH]_G?-,85D!)P/F RN#QS
MD=  >B45RFG:UKVMZO>R:?'IL>E65^UDZ3AS-+L($CJP.U<$G (.<<D9K M?
MB1>7EU#=01VLEC+?_9!9);S&Y$?F>7YOF?<Z_,5QT_BS0!Z517G=[XS\16]K
MK>JQVFF?V7H^H-;2QMO,TZ*R@E3G"D!NX.3V'>_8W/B"3XIZO:&]M3ID5I;2
M>0R.2JLTP&WYL!R5Y..0!QQ0!VM%>>>$?$WV:S\-VTEE:66EZC:7+1F+=B*:
M-RQ7+$_*4W-ZY4U&WQ"OY+71DVV5C<:I#-?++<02RI%;!P(OD0@L[*RD\@#G
MV% 'H]%8?A/6Y]?T);RZMQ!.LLD+A58(Y1BN]-P!VL ",^N*\O\ #UN;V'3Y
M='LM4&OKK<K7-^$E2#[.+I]X=S\CCRQMVC)SCN* /98H[1KF:YA2$SD"*65
M-QVY(5B.>-QX/3)]:GKSO2M3ETK3/$EQ#>Z=9L?$5PAFORQ09"\!5(+L3C"Y
M'?TI(/'VJ3^&WNK>WL+J_CUN/20R[XX9MY3#@'+)PXZYQ@]: /1:*YOP[K&J
MW&N:OHNLI9FYL4@F2:S5E21)0V 58D@@HW?GCI724 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %106T%LKK;PQQ*[M(PC4*&9CEF..I)
MY)[U+10!#':6\-S-<QP1I//M\V15 :3:,+N/? Z5-110 4444 %%%% !1110
M!E77AG0;W41J%UHNGSWH((N);9&?(Z?,1GBM6BB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ K*MO#.@V>HG4;71=/AO223<1VR*^3U.
MX#/-:M% !1110 4444 %%%% !1110 4444 %%%% !659^&=!TZ^:^LM%T^VN
MVSF>&V1'YZ\@9YK5HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBL?7?$=MH+V<<UM>7,UX[)##:0^8[%5W'CZ"@#8HK"N/$\=MINGZA-87<$
M%W=I:N+A/+> NQ1693V+;1_P(&MV@ K-UK18-<M[:&XDD1;>[ANU,>,EHW#@
M'(Z$CFM*L+6/%5IHVIP:<UGJ%W=S0M<+'9VYE(C4A23@^K#\Z %U?PV-1U2W
MU6TU&ZTW488F@\^W5&WQ,02C*ZD$9&1W!IR>'4-_I-]<W]U=76FI,JRR[ 9?
M-QDL%4#C Q@"KFD:O9:[I<.I:?+YMM,#M8J5(()!!!Y!!!!![BKU &++X9M9
M;G79S-,&UF!()@",(%1D!7CKACUS1'X:M8KK0[@33%M'MWMX02,.K(J$MQUP
MHZ8K0O;W[']G_P!%N9_.G6']PF[R\Y^=N>%&.35J@#!U[PT=:U#3M0AU6\TZ
M[L!*(I;98VR) H8$2*P_A%0WGA.6]ATV637;\:II[R-#J(2'S"'X9679L*D8
M'W?X0:VM/U"TU6QCO;&836\A8*X! ."5/7W!%6J .!T?P1+)I.O:;J-Q>QM+
MK7VZTO3(K3$JL167.",[E/!&.V ,5?/@"VGM==CO-6U"[FUNVCM[J>4H& 3?
M@H H5?OXQC''KDGI9]0M+6]M+.:8)<7980(0<N57<WY#FBVO?M-S=P_9;F+[
M-($WRIM67*@Y0YY'.,^H- &=-X=#>*(M=M]0N;>46ZVT\*!"D\:LS*&W*2,%
MFY!'6LGPQX9>P\:>)]<EMW@2\G6.U1G!^0*ID< = [\XZ_+FNQHH S;W18+[
M6M+U22219M.,IB5<;6\Q-ISQZ>E9T?@VRCT&RT@7%P8;2_6_1R5W%UG,V#QC
M&XX^E6M9\2VFC7=O9-;WEY>W"-)';6</F/L7 9ST  ) Y/4\59AUNRF?3XF>
M2&>_C:2"":)DD(4 MD$<$;AD&@#+B\)?9=9GO;'6=0M+6YNA=W%C$8_+DEXR
M<E2RAL#< 1GGUHL/"<FE71&GZYJ%OIIN&N/[/58FC#,VYE#%"P0DDX![G!%=
M)5:#4+2YO;NSAF#W%H4$Z '*%EW+^8YH Q;CP;97&B:UI37%P(=6N7N9F!7<
MC,5)"\=/E'7-69/#P_X2H:];ZA<V\CP)!<6Z!#'.J%BN<J2""[="*VJ* .1O
M?A[IE]X-M/#3W5XD%J^^*XC91*"=V><8Y5V7IT-:&I^%X;RXL+NQO+C2[VPB
M:"":V"']TV,QLK@@K\JGIP1Q6]10!5T^UEL[)()[V>]E7):><(&;)ST0 #'0
M8'057T'18/#^E+I]M)))&)99=TF,YDD:0C@#H6(^E:)( )/057T^_M=5T^WO
M[*836MP@DBD (#*>AYYH Y^X\#VLBL\%_=VUT-4?5(IT",8Y64J1AE(*[21@
MC//6BW\#6D-JT,FH7MP[ZM'JSS2E-S3)LXX4#:=@X '7C%6;KQ=961UZ6>.0
M6FB(AN)U^;+E=Y11ZA2A_P"!>U6M'UT:PTH73-3LP@!S>6_E!L_W>>: ,_6O
M#]V?[;OM&N)(M4U2VAM!(7"K;A2P\Q>^0)&..Y4=*Z.&,Q01QEVD*J%+MU;
MZGWI]% !114%[>V^G6%Q>W<HBMK>-I99&Z*JC)/Y"@">BL;1?$<6MNRQZ=J=
MJ/+$J/=VIC613T*GIZ<'!]J?K/B&UT22T@DAN;F[NV806UK'ODDVC+'L  ",
MDD=10!K45G:+K=IKU@;NS\U561X9(YD*/%(IPR,IZ$&JNC>+-)UV^U6RLI7-
MQI<S0W,;IM(()&1ZKE6&?:@#;HJEI&J6VMZ/::I9ES;7<2S1[Q@[2,C(J[0
M452U34DTJT^T/;W5P2P18K6$R.Q/H!T^IP!ZUFV7B_3[_2KV^BM[\/93>1<6
MAMF-PDG&%V#.<[E.1Q@YSUH WZ*P-.\7V&H1:D?L]_;W&FA3<VDULWG*&!*D
M*N=VX XQGI3]'\4V>L:E<:;]EO;*^@B68V][!Y;-&Q(#KR01D$>QH W**S]9
MUJQT&P-YJ$I2/.U51"[R-@D*JCECP>!Z'TJK_P )+;OX=LM;M;*_N[>\1)(H
M[:#?)M==P)4'CCK0!M45S5CXXTJ\&JF>*]T\:5$DMW]N@,>Q6!(]>RGCZ>M7
M-,\10ZDDTKV&H6,$4?F^=?0>4C)Z@D\<<X.#0!LT5BZ'XITSQ%]N.GM,R64@
MCD:2%DW94,"H/)!!!!QSVJ#3O&-A?ZO#ICVFHV5Q<QM+;?;;5HA.JXW;<\Y
M(.#@X/2@#H:*YB'QYI$]_# L=Z+:>Y-I!?M;D6TLP)&Q7^H(!Q@D<&M32=9C
MU2?4K?RFAGT^Z-O+&QSG@,K#V964_F.U &G1110 4455@U&TN;Z[LH9@]Q:%
M!.@!RFX;E_,<T 6J*0G"DX)P.@JOI]Y_:&GP7?V:XMO-7=Y-RFR1/9AV- %F
MBJMW>_9)+5/LMS-]HF$6Z%-PBX)W/SPO&,^I%6J "BBJVHZA::3I\]_?3"&U
M@7?+(02%'KQS0!9HHHH **QM0\2V%EH6L:K$QN8])67[0D?!#QKN9.>^"/;F
MM:&4301R@$!U# 'W&: 'T45CZYXCM=!DLHIK>[N)[V1HX(;6+S'8JI8\9[ $
MT ;%%<U_PFVFOI$>H01W#J=0BTZ6%XS')#,\BIAU;IC<#].E=+0 4450.KVH
MU]=%R_VPVINQ\OR^6&"=?7)H OT55AO?.U"ZM/LMS']G"'SG3$<NX$_(<\XQ
MSZ9%6J "BBJ"ZO:OK\FB@O\ :X[5;IOE^78S,HY]<J: +]%4-,U>UU9KY;4O
MFRNFM)=RX_>* 3CU'S"FZ]J\6@:!?ZO-$\L5G"TS(F,L ,X&: -&BHI)UCM'
MN""55"^.^,9K+T?Q#'K-KI5Q#97:Q:C9"\60H"D8(4A&8'AOFX'L: -FBBB@
M HHJA+J]K#KEMH[E_M5S!)<1X7Y=J%0V3ZY<4 7Z*** "BBN;MO&VG7&LVVF
M26NI6KW9=;2:ZM&BCN"HR0I/.< D9 SVH Z2BN8E\>:1#?M T=Z;9+H6;WXM
MR;9)L[=A?_>(7., \9I=2\=Z3I=Y=0RQ7LD%DZI>7<-N7AMF(!P[>P()P#C/
M.* .FHK#U/Q39Z=J"Z?';7M_>F(3-!8P^88XR2 S'( !(..<G!P*T;K48;/2
M)M3G61((8&N'4KAPH7<1CUP.E %NBH+*[BO[&WO(<^5/$LJ;A@[6&1G\ZGH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_%L&BRW.F2:
MGXA;1;J!I9+65+B.)F^7:_\ K 0>&'YUU%13V\%R@2>&.50<[9%##/XT >7:
MAJE_JWP>UJ6ZN3>%+WR+"]*!#=()T$4F  ,EN,@ '&:]6K.U71K?5ULH[AG$
M5I=1W0C3 5V3)4-QT#8;CNHK1H *X#Q)9ZE??$VQATK53IMU_8=R5G$"R_\
M+:+@JW&,D'UXKOZ;L7>'VC>!@-CG'I0!XPUPO_"*>%+$K;VUBM_<V^KQW\S"
M'[6NXXF<=FDW, >"2M.U%X])\.64<E_I^HZ3+KQW6MK=,;5(_(9O(:0YP-XW
M!3QD@<#I[&T$+QO&T4;(YRZE00WU'>LC6/#<.IMI\MM=3:=<Z?(TEM+;(A"[
ME*L"K*5(()[9]#0!YWI=O:6FA://87%F1=^*8W:.RN/-6!3NVPENY48XQW],
M5?T<:7#XXFT^5M.UIM6DN_\ 3;>X)N(4Y+13ID_(!\@.1C & >:[C1?#T&D&
M[F>XFO;R\G$]Q<W 4,[A0JX"@*H"J ,#\ZU$MX(Y7E2&-9'^^ZJ 6^I[T >+
M:?::5'\*%M=/F6"_;5;:&^%M-MFB_P!.VKNP<H<9QTKHO%%MX>TJ\T_P]_9F
MF1VZVLURDFJ7LD5N@WC<%'.^0DY[$#OS7HPMH 7(@C!=@S'8/F(Z$^II98(9
MBAEB20H=R[E!VGU'H: /&;:#2[W2_AQJ7B1HFB:*>">ZNY2JD")R@9B1W'&>
M36CKEU+%-XJ$EQ-%IQ\06,=_)&Y7R[4PP^9R.57H"1V)KU1[:"2(1/#&T8.0
MC*" ?I3_ "T^?Y%^?[W'WN,<^O% 'D.IG3K6+QG#X5GC.BKX;E><6DN^&.ZP
M^W:02 Q3)./12:W=-TNVT+QOX:^P>:AU'3;DWK/*SFX9/)97?).6!9N??'2N
M^CMH(H#!'!&D1SF-4 4YZ\4_8FY6VKN484XY ]J .-\9IHO]IVES-XFC\/ZY
M;0.UM<O(BAHF(W*RO\LBY4$CJ, \5RCSV&O:GX%U_P 46UI;27=M=I-+*QBC
M<KM\HC<1C<,L ?7O7K4UM!<A1/#'*%.0'4-@^O-.EABF4++$D@4A@'4'!'>@
M#QKQ+JEE-KDUY9P6-GJ-KKL%MYLEZYOI")4#%8^BQ%2>,X*\XK8@L].T[QSX
MV>RCMX]>,*SZ=&7_ 'DCM;L6**3\V6!SQ7I9MK=I3*8(C(P +E!D@<CFG&&(
MS"8Q(90-H?:-P'IF@#R;P);PS:CX>OK75]&2Y:%C>10W3O=7F8SN$JL>65\,
M2>F"*S]*T&S?PMX&OR]T+S4+\6UW.MS('EA9)28B0?N?(O ]/<U[.EM;QS/-
M'!&DK_>=4 9OJ>].$,05%$:!4.5&T84^WI0!Y%JHGT71O%VEZ6[6^F6NLVBL
MOF.%@MY$A:;!'S*GS,3CH"U1:A;I9^$?%TVFZKI'V5K&$_8](N3(L,F\_O.O
MREAQQUVYKV,1H"Q"+E_O<?>[<U'':6T4311V\21MR45  ?PH X1/#^G:=X^;
M2+6%_L6H:',]U"\K.)W26,!VR<EL.P)ZG-3_  DCTF+P#IHT]H/M/D)]M6-]
MS+*!@AQGY3P>.*[C8N\/M&\# ;'./2DCABAW>5$B;VW-M4#<?4^] 'E.HY_X
M5O\ $I7_ -:-1O-_K@JA7_QS;6UXH@US2O >H2SZY<7BL;<2/%;K"\$'F*)F
M4IS]PMSVQFNMMM$M;75=2OT+DZB(_/A;!0LBE=P&.I7:#_NBM+'&* /*L:/;
M:]>Q>#YX7TXZ#<OJ"VD_F0J_R^2Q() D/[SW(ZU&^@V5KX \*&%KA)M5O---
M[<"X?S9=PY^;.1PQ QC QCH*]4BMH((VCA@CC1CDJB  _@*?Y4955V+M7!48
MX&.F* /)+SPOI:7'CRV2*9;;3;1+BQ@6=PEM*T#,9$&>&RBG/U]37>B:RO/
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !4<\\-M"\T\J11(,L\C!
M54>Y/2I*X/QTMW>>*O"NEP6EI=Q2M<W#07DA2%GC1=A;"MNQO8@8Z@>E '6C
M6M,:.UD2_MY(KJ;R()(W#J\F"=H(XSA3^57Z\OUO5?M/P[UYSIMMI^H:'J,>
MY+4YC,T;Q2*Z' /(8#D9ZBO4* "JMWJ5A8,BWE[;6[/]T32JA;Z9/-6J\X\8
M+.WQ'L#;Z!;ZXZZ)<M]DGD5 ?WL7(+*1GM^- 'HRLKJ&4AE(R"#D$4M>2Z3K
M-SHW@KPCIFDW$S?VK)<2--:VWFO;HI:1HHXVXRI(3YLX"GBK\_BGQ!9:/;1:
MC)<6)FU<VBZA+9 3M;>49/,\D9&[(*DXP "V* /1I[JWMO+^T3Q1>:XCC\QP
MN]ST49ZD^E2UYI;:MK3:9I=SJ-P;Q;CQ&EO;275DD;-;Y8+(%V@J3C(. >XP
M#6EIVJZO+XFO-,U;4[G3[N=[A;&V-FA@DC&=DD4N#N<+AF5CZ_*!0!W-%>2Z
M)>Z]HOPGMKZTU83W4]]%! +B!2D6Z[,;9QRP.[ZCMBNDU>ZU+319:6_B>]DU
M)HY)3]CTE)9I5W##%0"J(,XZ GUS0!VH4+G  R<G ZFHXKJWGEFBAGBDDA8+
M*B."8R1G# =#@@\^M>6I?:SXGN?A]J0U5K&>\BN/,$,",H=8FW-A@>N,8/ [
M5I7WB/4+&_U^VLA:Q7,VN6FG6\Y@&(_-AB)=\8WD9;&3Z#IQ0!Z+2!57. !D
MY.!U->=ZKKVO>&V\1:?-J8OY+?0I=4M+J2W1'B==R[6"@*PS@C@=P<UH:9J.
MO6?BG1[/4]3BOH-6L9IS&ELL0MY(_+.$(Y*D2$?-D\9SVH ZV\O[/3HA+>W<
M%M&3M#SR! 3Z9)J9'22-9(V5T895E.01Z@UR'B[0=1N=:T[7M/L;/56LH989
M--O"%$BN5.Z-B"%?Y<<C!!(R*YU;@Z[XB\$WF@WLVE6$]K>+':+;1_N#'M#K
MC&.OR^@V\=: /4Z*\XU[Q7?V&K-<:?JUQ=P0:E#:3VRZ;BV0/(B,AF(SO&[.
M0V,\8I;&74-*\7^.=3EU.:XMK%8YVM/*0"0?9RRKG&1C@<=<<T >C45YWX7U
M[Q/?:AHTUPM]<VE_$7O!+8+##;9CWJ8G')7.%^8DG(/%9MAKWC&XT3PQJK:W
M:EM:NOL;P-9+LB!60B0$$$N/+SC.TYZ<<@'JU%>:W?BW7-%TO7+*:X%]J%GJ
MMOI]O=_9QN*SK&P8QK@,R[R !@$@4V\\2>)]*\/^(KAOMDD=I:1SV=Y?V20O
MYA8AT*K\K #:0<#J>M 'IE%<1%/XAMO$\V@WFMK<?:]*DNXYTM$0VTB.JD*.
M<J=XQNR>.M2_"V*[3X>:-+=7\ET);2-XU=%7REV_=R.6^IYH Z<ZI8K<W5NU
MU$LMK&LLX8X$2MG:6/09VG\J6TU*PORPL[VVN2G+"&57V_7!KS'56-Q\/OB7
M>2<S27MU$Q/7;$B1H/IA<_C6S=:E?>'?"]Y?0>&-/TB[=K>W@='217:201AG
MV!>%W X[T =_17"7.J:[X=UF73;O51J:7&DW-Y#,]ND;PRP[>R@ H=XQD9R.
MIJD=5\5V_@_1-2?6;>2^UFYLD4&T416ZR]0 .6Z@G)'(., \ 'I%%>9W-_XO
M@?Q3:IXBB/\ 84"W44S6*;[C=$7"./NA1M(RH!.1SQSV5Q"_BGP2\/FM:OJF
MG[?,3DQ&2/J/IF@#0M-2L-0:1;*]MKDQG$@AE5]A]#@\4^[O;6P@,]Y<PVT(
M.#)-($4'ZGBN%\.WX\/7QT;5/#5O;:M!8;X9]*C#K>PHRJ=HP&!!*G:?7.:A
M\4WDNKZOX:GT[2I;C5(I+AX]*U&(1J\6U5>1R<[-N5VM@YW$8YX /0X9XKF%
M)H)4EB<95T8,K#U!'6DBN8)S((9HY#$Q238P.QAU!QT/M7)?#41)X;N8=C0W
M<=_/]MM=@1;:=FWM&@!(V ,,$'D'/&<#D=#=_#.MZIKX8C3-2UN]L-1&>(W\
M]_(F]ADE"?\ :7TH ]=BECGB26&1)(W&Y71@0P]01UI]>7>%-0U.X\/^"_#N
MFWHT_P [1?MD]T(ED?:FQ0B!LKDE\DD'@>]=;X/U6_U"#5;34I4GN=,U"2R-
MPB;!,H575BHX!PX! XR* .@N+B"T@>>XFCAA09:21@JJ/<GI4<5_9SV?VR&[
M@DM<$^>D@*8'4[@<56UJT%WIS :9:ZC+&RR16]TP5"P/7)5L$ DYP:XCP=9I
M+!XNTV\T>V_M 7XN9M(?;]E4LBM$%8 @AM@8MM!SGY>* ._M=0LKZW-Q:7EO
M<0 D&6*4.HQUY!Q19ZC8ZBCO8WEO=*AVL8)5<*?0X/%<#X5M$;Q1XNL-3TBV
MM+R]A@E.F1E7MGA"L@;<!\Q8[@V5'0<&FZ$SZ9\1M2DO]&CTRZETA6M[/3L2
MQW$<;G<VX!<R98* 5''<]@#TAW6-&=V"JHR6)P /6HOM=L+3[7]HB^S;-_G;
MQLV^N[ICWK!U!;+Q7X:NA?:9>Q0Q;F\B\0Q;V5"02H/S+ST.1D=.*XZY19?@
MKX1A7]Y>.EA]CM2F]+J95#+$X) V$*223P!GMB@#TNWU*QN[1KNWO;>:V7.9
MHY59!CK\P.*=9W]GJ,)FLKN"YB!VEX) ZY],BN \+V@N=0\66VIZ+:Q:K-Y$
MSZ0=OV5D4$1,' (;<RG<VT$$ ;>.>?U">ZTBW^(9DL4TC59]+BFCM;-@T0@
M>/S5<8R^2V<JN,#KUH ]=M=2L+Z26.TO;:X>(XD6&57*'T(!XHMM2L+R>6"U
MO;:>:+_61Q2JS)]0#Q7%WNDZ;I'C7P7'I5I!;I+%=6L@A0+YD AW -CJ RJ>
M>Y]Z98:7IMY\1K.X\/V%M:V&A036]U<6T01)I7"@0C'WMF"QZX) ZYH [%->
MT>258H]6L7D9@JHMPA))[ 9ZU8M+ZUOUF-K,LHAE:&3'\+J<,I]ZX?4M%TG4
MOB!I.DV6EV4,>F :I>RPVZ*=V2L"9 [MN<C_ &!6GX?8P_$'Q?:)Q"19W6T=
M!(\;(WYB): .MHKA;V\\2:CXD\266GZU%I]MI<,,D/\ HJ2,SO&6PQ;^'(Y[
M\\$8YRAXWU?6Y='@M1>V7VC1H=2G>PLEN'+R$J% ?("#:QZ9.1R* /3Z*\[7
M6/%NI77AC36N$T>[OK.ZDOBUJKNIB>,*RJV0"=V<'( 8]2!3]#BU"U\=^+[B
MYUYOLUMY+R++ @3!@)!.,$!?8C..: /020!DG %16]S!>6\=Q;31SP2#<DD3
MAE8>H(X-<#H/B749?%5A9/J-WJ.GZC933K)=:<+4;DV$-%P"R$.>#D].>:IZ
M)K.NZE8^"K"QOK?3EU+2Y[BY>*T0[2ABQY:XVJ?G(Z8Y/'2@#TJ:ZM[=HEGG
MBB:9_+B#N%+M@G:,]3@'@>E2UYS;>(-1N;3P^E\UO<74?B2;39IS O[P1B8!
MU!SL8[1R/?L:KW7B'Q/%IFLZ\-5A%MIFL/:I9"U7$T(G"$._4'#<$8Z<YS0!
MZ=17F/B+Q/KKZYK-AI6IS6]W:7-O;V5G;V(F%QO6-G9W*D C>>XV@ G.:W/B
M='=#X9:OY-Z\4D5MN>14&9 .H]L^U '945QEY<:X-=TOPO!K1CFDM)KVYU%K
M:,R,JNBJB+C8#E^3@\+[U?\ !^JW^H6^J6NI2I/<Z9J$ED;A$V"8!596*C@'
M#@$#C(H WKN[M["SFO+N58;>!#)+(YP$4#))_"I497174@JPR".XKR+[+J,?
M@?XD276KRW42/?Q>4\**"_E*=^0,CCC'2N@L]4UO0-8TZVU/4$U"UO-*GNO*
M2W6+R'A$9PA')4A\?-DY&<]J .^JO=WUG8(KWEW!;HQPK32! 3Z#->?>&/$G
MB?4[C0[Z2.^N+740'NXGL%B@MT9"RM%)]XX.T?,3N!SQ5[Q]'++XD\'I#I]M
MJ$AN[C%M<R;(W_T=^IVMC'7H>E '83:G8P6L-S)=PB":1(HY-X*NSL%4 CKD
MD"K=>-0 V>C7NESVJV5[!XML9Y;.(@PP++-$R",CJI ST');@5U%_P"*-5@\
M*^.KZ.=!<:1=316C>6/D588V&1WY8]: .]IGG1>?Y'FIYVW?Y>X;MN<9QUQG
MO7GVM>)=<N?$NIZ9IDE] NGVT+*;2P6X\V612W[PM]U, # P3SSQ5G2;F[O/
MB+IES?VQM;R7PR'G@/\ RS<S(67\#F@#MDNK>6XEMXYXGGA"F6-7!9 W3(ZC
M.#C-2UYWXA\0ZAI5QXVGL?L\<]C;V+0.85R2Y8'><98>F>G:K]M/XBM_%%SX
M?NM;2X>ZTI[N"Y%HB?9I0X0@+T9/F!PV3QUH [6F":(SF 2IYP4.8]PW!2<
MX],@\UQ'@#Q7J7B^XNYKAH(8=/C6UE@CPWG7'5I@>HC( V>N6]!46H7&KV_Q
M:N3I&G6M[(=#@\Q;B[, 4>?+R"$?/Z4 =Y'-%,7$4J/Y;%'VL#M8=0?0^U1W
MMY;:=937EY,D-M"A>21S@*HZDUY?I.M:M8:9JL<<=O9ZGJ?BQK(MN\^.W+HA
M9AD+OP%.,@<D5)XNO]5M-&\7^'=2O_[11="-]!<M"L;J&+HR,% 4\KD$ =^M
M 'J+2(L9D9@$ W%NV/6JUMJEA>+;&VO()?M4/GP!9!F2/CYU'4CD<^XKC;V]
MUW6-6URPT[4XM/MM)M(?W;6ZR_:'DC+G>3R% P/EP<Y.>U9OA?49K:Q\'P1K
M#@^%))]YB4N&008PV,@?,<CH>/2@#T^BO.-"USQ(%\&ZAJ6JPW4&O($FM5M5
MC$1,#2JRL.<_)SGCG@"JVC>)=?US6M+^SZM,?.OIQ?64=@OE6]NA?:1*5YW;
M4&=QSOXQB@#U"F&:)9U@,J"5E++&6&X@8R0/09'YUQOAO6=4D\1SV&O7MQ;W
MSF9HM/DM%6%XU?Y7AE R^%*Y!)/S=!4NIDCXJ:(1U&D7O_H<% '845YGH/B#
MQ,=.\'ZUJ.JPW,.M3);3V:VJHJ;HG97##G=E.>W/ %;?A.[USQ##%K\NK)'9
M37$RC31;*56)7=%^?[V_*@DYQU&* .QJK#J5A<7DEI#>VTES%_K(4E4NGU4'
M(JU7GKZ3IE[\0=(A\/Z?;6\>A/)+?W5O$$ 9T*K!D?>8[MS#L ,\F@#N&U*P
M6_%BU[;"\89%N95\PCUVYS1-J5A;W<5I/>VT5S+_ *N%Y55W^BDY->2S6EM)
M\'K[7F@C.M'49+K[5M'FBX6\*KANHP % ].*N7-A8ZCX+^(FHW\$4E]'>7P6
MX=09(_)3]R%;J,!5(QZ^] 'I]YJ-CIR*]]>6]JC'"M/*J GT&34S2QK"9FD0
M1!=Q<L-H7KG/I7E%M+K&H^)-<U!M(TS49;"PM%QJ,Q4HK0"5U1=C %F+98XZ
M =J[#4-1@U?X57FHVL)A@NM%DFCB( V*T)(7CTSB@#J$=9$5T8,C#*LIR"/4
M4ZN,N]9N="^%^F7=D(S=/;V=O"THRB-*8XPS#N!NSCOBJUUJNN^'=8GTV[U4
M:DL^D7-[!,]ND;PRQ;>"% !4[QC(SD=30!WE%>?Z+K'B*+4/"<NI:I#=P:];
MNTENMLL:P,(?-4HPY/0@Y]<C'2L[PWXEU_7]6T66+5IWCN'FEU&TCL%$5M&N
M2@60KR&.T9W'=G(P!0!ZC16;I.L#5A-_Q+]0L_+Q_P ?D'E[LY^[SST_45I4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MMVH!RH@*A%#$@_[..*],HH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *Y7Q[!-/I>E+#$\A76;%V"*3A1.I)..P%=510!YUXTAGA
M\<Z=J%S-Y&F#3Y(8YWT\WD<<Q<%@5'W"RXPW^R152Q\-6;7_ ((M6CDU+3H!
MJ$H:XLVB5=Q#(#&P^503A0>P!':O4** /-=3\.VMYJ_CV6?2DF/]EPQ6K-!G
M'[E\B/CU"]/0>U2:3HL>G:WX$FM-/^SL=-N%NY$BVDDQQM^\/<ELGGOFO1J*
M //_ !_';_\ "5^%[B^?4H;*)+P2SV F#H2L>T$Q#<,X-0:S+IS7GA'4Y([V
M]\/6QN4DDN;>:9DE*A8WD5U+GI( Q'5AZUZ/10!XU8I$/#FK7FG:=<16-EXP
MANVMTMV#QPKY)8B,#(P.=N,@=ATJSKLTFN6WQ#N[&SO6@N-'M8[=GMG0SE?.
MR4! )&3Z?H03Z?I^E6FF27KVJ,K7MR;J;+$YD*JI(].%'%7: .$:VL;3XKRR
M7E@,7^EP1V\OV4NK2K)+O!8*0#M9<Y(XK(\)65U)XMA\.W,;_8_"#3-$[<B7
MS>+;_OF%G'UQ7J54;#2+33;F_N+=&\Z^G\^=V8L6;:%'7H %  [4 8>OP32>
M//"$J1.T<37GF.%)"9AP,GMDUQUCX?2W\%Z%=QZ7LU+_ (22.62408EV_;64
MDG&<>7QZ8KUNB@#SG16TRQ\1ZQ9ZYI<LVKW.M&>VD:Q>7?$2ODNLFT@*@ [C
M;M-8&CZ47EATW5[^6UU6/63<LBZ.[RNXG+*XG&049< MT"D@]*]EHH \DU/P
M^C^$?'-X-+W:DVKR202^1F4A6C*%#C. <D8]ZZ.*&SL/BW>R7-CM>^L+;[),
M+4LK2*TWF?. 0K8*YR1QBNXHH \?MDU'PUX-\+^)K73KF:[LHKBSN;5(B9'C
ME9BF1UXD6,_1C4U_H%UX=G\*B[GV6=M8SK<736)NT2\D9'=V4=-W[S#=N1WK
MUJB@#G/ ]A!I_AI(K6ZEN+=YYI8VDM6MPH9RQ58VY502<>W3BN9\%^$9+[1;
M6;5K[4#;6^IW-S%ICHD<2NMS(48_*'89PP!;&3Z8KTFB@#RR66YTVQU(OIT3
M13>*)BUS=V37"6J%.)A&,$\C:#G W5FVFERWWAJZM9[.2:UG\86[E#9- LD#
M>26;RCRJ'+$_4YKV6B@#A;5K/PKXJ\8:B]M]DTN'3[2X?RHL(Q43;BH'!; 4
M<>U=O#*LT$<JA@KJ& 88.",\CM45[86NI6WV:\A6:'>KE&S@E6##/J,@''2K
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !61KVF&_A28ZWJ&EQVZN\C6<B(
M&& 26W(W3'MU-:]8WBK1KCQ!H$VDP7(MH[IDCN'P<F'</,5<=V7*_C0!PD5W
MJMM\,H_$]UJ-[.T.HIJ-K]I8>9]D,@0(^T '=$6;IU;VKU2N4\=6+WGA>'0K
M.W;%_<P6@$:?+%$'#.QQT 1&_' KJZ "O//&NMI8>,K&TO\ Q%>Z-IATV>X:
M2UQEI%D0#.4;C:6[5Z'6)/H33^,K?6VD0P1Z=+9-"RY+%Y$;/IC"$8]Z .?T
MCQ=J%GX1T-]5@>\UC4I)$MD8I 98U+,LKYX3]V%)]V  YQ5N/QY'-9((M-E?
M5&U Z;]B$R8$P3S,^9TV;!NS^&,UGO\ #N=-*TRV2>QN7TB[G>QBO8#+$UM)
MG$4@]5!&&'3:.*S?%NB7%MI>B6US;Z?90_VDT\\NG6$AMX (652Z(0[,2>'!
M4 X].0#8'BV34X;-[FSO=->/74T]D@N4;?(,Y#''*>H&">.16IIGBJYUBYU
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
M)Z'*D,@(//>M+2?#^K:1:.T6H6KW][J?VW49&@.QT("M'&,Y7"JH!)/0D]:
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
MR^19V-Q:2QX.7\T1C(/;&P_G0!1TOQ]%J-WI@DTV2WLM58K8W#3HS.=I==Z
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
MMN9Y&(P!N& #R6Z'L >KT5Y3IFJZSK6B^#+>35[RWDO-0O;:YGB=?,DCB$P
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
MNF7A0SZ?= (RC&Z&1 \9/N,LO_ : -VBL/4_&/A[1[F6VU#58()XL>9&V2R
M@') ' P1ST&:GU+Q+HVD1P/>ZA%&+A2\(7+EU R6 4$E1D<].10!JT5BWWB[
MP_IMM;7%WJUM'%=1&:W8-N$R J,KC.[[Z]/6J>F>.M&U/Q#J.C1S!9K(@;VR
M%D^3<QZ<;<$<T =-16-IOBK1-9N9+73=1AGN%C\T)AEW)G&X9'S+G'(R.:IV
M_C'2[;1--N]8U2PCGO;<S(;=F9)0"H/EY&YOO+QC//2@#I:*PY/$-O<P:-=Z
M7>V$MIJ%T(1)([?O!M<D1X'W\KT..A[TU_&GAM-1&GMK%L+HS&W\O)^60,5V
MD]%)((&<9[9H WJ*P]4\8^']%NFMM0U.*&9 I=<,VS=]W<0#M)[ ]:/$WBBR
M\,>&9M;N TL**&1%X,A/( XX_&@#<HK%F\7:#;Z9;ZA+J,:VURQ2$E6W2,,Y
M"KC<<8/05?TW4[+6+&.]TZZCN;:3.V2,Y!P<$>Q!X(H MT5PD_Q(LKWPYXGN
MM(93?:1%</&DJL5D$:@A^W!) QG-=!HOBK1M=E-K9:C;W%VD0DDCC)Z="5_O
M#/&1D4 ;=%8]CXKT+4M1^P6>IP37)W;54G#[?O;&Z-CO@G%5?$NN:CINHZ-I
MVEVUK-<ZE-)&&NI&5$"1LY/R@G^'% '145PI\:ZA)HGGFSM[>]M]>ATBY57,
ML3;I45F1L*?NOQD<'(/2NIDUW2X;/4+N2]C6WT]V2[<YQ$P4,0?P8'\: -&B
MLC5?%&B:),D.HZC%!(Z>9M.253IO; .U?]HX%1KKQD\8QZ+''&\$FFF^6=6S
MG]X$ ';&#G- &W16(^OPV>H:N-0O+&*RL4A8D,WF1[\\R9& "<8QGOFBT\8>
M'[Z&]EM=4@F2RC\VX*9.R/GY^G*\'D9% &W15*'5M/N;N*U@NXI9Y;<72*AS
MNB) #\=B3QZU3CUN1_&EQH)A41Q:?'>"7/)+2.FW'I\F?QH V:*YS3_%=O):
M:Y=ZF\%E:Z9J$EF97?@A0N"<]R6QCZ55UGQK9_\ "&:YJ^@W<%S<Z=;M(4=2
M"C8RN]#A@#^&: .MHK!UGQ=H^B*(+[4;>"\>#S4C<G@= 6Q]U2>,G JEX?\
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
M*0#<Q7)=2,D97.#6]J5K=6GCAM7ATV6YM8M"EAV1*/WDGFJRQCW(!QVKKJ*
M//?AWX<U/PI?7EG?VBNE[!'<I<Q$E;<C@VN22=J9RG8@M5O4O"%IKOQ(GO=7
MTI+NP7288HI)1E1()9"P'O@C\Z[>B@#RR/PI?Z9I-RMCI#&"Q\4C48K*,@&:
MW55'R9."0?F )&2M2:]I6J^)(?%>J6VD7=JMSHBZ?;V\ZJLMS(&=BVT$X W!
M1GD\]J]/HH \_NK?4M*\1^(F&A76I1ZS:0);O#L**R1LC1R%B-HR=V<$?,>_
M%5]&T'5;=/# ELI$^R^%Y;.;./DF/DX0^_RM^5>D44 >?:?H-];:/\.8_L+1
MR::5-X  /)S:2*V?^!D ^YKFO"<\\*>'+O5H;\:0-0D.FO%'#Y/G3-(J$MO\
MTH0[8R@Z@FO9JQ;3PCX>L;Y;VUT>TBN$8NC+&,(QZE1T4\GD8ZT <[X9@U*Q
M\2BUT^RU6TT%EFDN;;45CV02E@5$# EB"2Y(R5';'2M74-.NY?B'I=_' S6L
M6F74+RCHKL\14?B%/Y5T]% 'G&F>'M1MO!_P_M?L#1W&GWL4EV@ !B7R90Q/
M_ F&?K5_P8=1T2UA\.WFA7IEANIV>_ 3R'5I'<2;MV23N QC.3Z5W%% %/2K
MV;4--ANKBQGL99,[K><C>F"1S@D<XS^-</HMYJ.I>+QJ^N>'-8BG5FMM/C,2
M&&SB8X9V;?DNV!D@<#@9Y)]$HH \K.DZT?!UQX#_ +&N]\EXZ+J'R_9_LS7!
ME\S=G.=I(VXSFMKQ3=WW_"9Z!/;Z#JMU;Z7/-)--!$A5@\#*-F6&>6&>G0UW
M5% 'E^O^'(QXE\175[X1DUL:M!$;&5(HW\F01>6R,6(\OD*VX?GQ742PZYH_
MPUCM8 ][KL&G);J5;):?:$W9/4 G)/H*ZBB@#S9?!VM^')_"]W::@=2CTF1;
M1K=+58S]GD 21L@Y;!"OS_=)IM[X:OYO!?B2S_LTO/>>(#<I&5!,L7VF-MWN
M-H)^@KTNB@#SOQ?X8U36=3\2I8PE5O-!@MX9"0JR2K+*Q3/NI YX^:HH=)EU
M*+4+HVGB5M072+BUB_M(0J@+@?NUV8+$E1@\CCKS7I-% '#V^B7D5SX!*V;(
MNGVTD=R5 'DDVX7!_P"!#'UKGK+3=93P]X8\./X=NQ<:1JMO+<W;;/**)+DR
M(<Y;<#D\<<Y]_6:* /*9?#5V+O7=*U.#Q'-:ZCJ,ERG]G&$P2QR,&&YF&59<
M8.2/NC%6-8L=6M+;QQI,?A^[U"36VDEM+F+9Y95H%3:Y)RI0J<#'/&*].HH
MIZ3$\&C6,,JE9([>-64]B% (JY110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M\=M&\*(NUHRGS;>6;&/F]N@R: .NHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "LG6?$-EHCVT,Z7$]U=%A!;6L)DDDVC+$ =@",
MDX'(]:UJY/Q7:QQ:SI6LPZ]I^E7]K'/$@U !HIHGV%QC>IR"JG(/'?K0!;'C
M'3I--L-1@$KVMU>K8R,RE&MY"2F)%;D'> I'JP[5T->//'<GX2^)K^699VU#
M5S<VDR1&-9<S1*CHI)(#.N1R>"#WKV&@ K#UCQ78Z+J4.GRV]_<W4T+3K%9V
MKS$1J0"Q"CIDC\ZW*\_\1VFJ7GQ-LXM'U-=.N_["N"LS0"4']]%P0??!S[4
M=GI.JV6N:9!J.G3B:UG!*. 1T)!!!Y!!!!!Z$5=KQ<76/"WA&PC6*WLFO;J#
M58[ZZ:.,W:[B4ED49PTF]@, 'Y1[5)J<QT;P]8Q76H65[I4FNMNMK74"8(X?
M(9O(:9L8 <;@IXY Z4 >M7MZ+(VV;>YF\^=81Y$1?9G/S-CHHQR>W%6J\CTN
M&&TT/1;BRN[=TO/%".4M+SSUBC._;$7!P2!C(]ZOZ0+"'QI+I]S)::NVKO=F
M._MKUFEC3DM%-&#@*H^0$' (' - 'HEA?VNIV4=Y93+-;R9VR+T."0?U!JS7
MBFFVNGP_">W@TZY:WOI-5MH;PV]P1+%_INT9&?D.,]AGWKH?$UMH.F7ECX=7
M3[411VDMTKZEJDL$"+O ;!^8O)DY]0._- 'H,]_:VUY:VDTRI<71801GJ^T;
MFQ]!S26MZ+JXNX1;W,1MI!&7EB*K)E0<H?XASC/J#7D-K#I^I6'PWU+Q%*&$
MEO/#/<W%PR [8F*!FR.<@\]36CK=]/%)XG62[GAT]O$5E#>RI(5\JV:&'?\
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
M&Y&<@!E8>S*RD?7VKBX]?TCQCXUL9!JMC'INCW#?9HVN$$M[=D%,JN<[%#$
M_P 3'C@<[&@Y_P"%C^,-O^K\NQW?]=/+?/X[=GZ4 ==17D^MMX?G\8>,8O$.
MJ-!]GM8);6)[MH@A\GET (!<';ZD9]^:<EQJ>HWWAZU\0M9%'\/PSB/5+R2V
M22X)Q*V5'S2 ;.#R-Q(H ]DJM!?VMS>75I#,KW%J5$\8ZH6&Y<_4<UYI!I#:
MGJO@[2=6U0ZE;_V;>M+):W3F.Y"R0[-S@@N ".>Y6I].M="T3QWXRN)$*W4$
M<<\,23MYTB&W+2;!NRQX;Z>U 'IC':I."<#.!UJOI]X-0L(+L07%N)4#>5<1
MF.1/9E/0UY9X3O83XWTEM.6RM8+_ $J>::WM-2>Z9O\ 5E#-N  <9;GD_>YX
MIOAZS778OA_::A-<RVTNAW,DT8G91,08,!\'+#G.* /5+N]%I+:H;>YE^T2^
M4&AB+B/@G<Y_A7C&?4BK5>5:;-/#9>';-;B9HK;Q9=6<>^0L?)07 5"3R0
M.?052O+%%\.>(O$(GN_[3LO$,HM9OM#XA472C:JYQM(9@1CG/L, 'L55K^_M
M=+L9KZ]F6"VA7=)(W11ZUX[XIN+34_%^O:7?7-M#=&\MH[6[O=1%O]EB"1,P
M6,G+ Y?&/O%CG&*[?XH6%O/\,=8C:(LEO;>9& 3\NWOQUP,]: .THKS745\/
MMX@T#3)KR%/"KV=S)#B[/D3W(=/E9]WS84N0">N?2MKX=RF32M42&>2XTN+4
MYH]-E>0ONMQMP%8Y+*&W@')X% &QJ'B33['0]6U5'-S%I8E^T)%]X-&NYEYQ
MSC'YUJQ2":%)%! =0P!]Z\;&GZ-I_A+XE16_EQZA&;Y!$9B7$'EH0=I/3)'S
M8_&M]-._X1OQ5I*Z,UP9K[1KMYEEG>3SY8_**,VXGYLL1GT..E 'I%9&M^([
M/07LXKF*ZFFO'9((K6!I7<JI8\#T )KS?P/%-=W'AO48]5TJ*]D!:^_XF,DE
MU>$QMYD<D3 #<&^;'\.WCBNB^($@B\1^$'.JII0%U<?Z8^S$?[AO[_R\].?6
M@#:_X372I-*AU"W$\L<FH1:<\9B,<D,SR*FUU;!&"P)]NE='7C-M-_Q++RV2
M[CU*&/Q;82#58A@7;O+$S9P2N5X7Y>.!P*L>(->M].\+?$:RN=2$&H&]E-O"
MTN)2KP1;"B]<<,<CC@GUH ]>JC_:UI_;HT;<WVPVQNMNWCR]VW.?7)Z5YKXB
M\W4?&VKV6H3Z=%%#90&P_M#4)+81JRMOEBVC!8/P6ZC:M7[+4K?2/'6D2:WK
M5B9&\,(C7CSJD=P_FKEE9B,YP30!W\-Z)[^ZM!;W*&W"$RO$1')N!/R-_%C'
M/IQ5JO*/%%])+#X]EM;U_+^S::\$L,O #$_,A''/7(ZUI/IFEZ%XQO\ 3FFF
M@T>ZT"6>]$MR[ LL@4REF)(;:QR1STH ]%JBNK6CZ[+HP9OMD=LETR[>/+9F
M4'/KE3Q7!?#2[OKO5+D:_/<G4HK*(6"3C:7L3RLI&>9&; ?N"%%6]0L-0O\
MXM7:Z?K,VF,NAVY9HH(Y-X\^;CYP<?A0!V6FZM::J;P6K,39W+VLVY<8D4 D
M#U'(YIFO:Q#H&@WVKW$<DD-G"TSI'C<P Z#->6(]Q8>']2M[W49C:2>+S!JE
MX"(28"J[BQ3&Q2VQ21C@FC7OL5OIWCFR\/W ET--#5Y%CF,L45T2^0A)(!*!
M20/;UH ]?EG6&U>X8$JB%R!UP!FLW2?$,.L6^F3P6EXL>H60O$D:+Y$4A2%9
MAP&^;I[&N#UMM(NO$WB1/$E^]NUI8VYTM3=-$55D8L\0!&YS)\O )X [XIGA
M^:5(/"4:R.$/@Z9MH8XR!;X./6@#U:BO)_#UA'ID/PYU.WFNC>:F@CO))+AW
M\]6M'?:P)Q@,JX],5E>%9++7?$ND-<7%M'J-O?W$]S-/J/[^ZP7"1^1G(*G8
M=IX4)@9S0![;5&35K2+6[?2'9OM=Q!)<1KMXV(5#<_5Q7">$)K73_&'V$S6F
MJW-]'<3Q:K:7C2.T8<';/'DA2-P"D9'& !6QJG_)4](_[ U[_P"C(* .QHKR
M#P[8II^@_#S6X9[IM0OKF*WNII+AW\V)X)24()Q@%5P,<8]:UO!#Z)=207^I
MZ@/^$K>]N8YHWO&$H<.X\OR]WW @&!C& #[T >DUSEIXVTJ[UBWTSRK^WENB
MPM9;FSDBCN"HR0C,!GCGMD=*VM/U&SU6QCOK"YCN+67.R6,Y5L$@X/U!%<':
M:_I'C+QM97BZK8II^DRNEE$UP@EO+E@4+A<YV*"0O=B2>@&0#H)/'6BQ:B;5
MC=^2MR+-[T6S&V6?.-ADQC.X@9Z9XS3M1\;:5I6H_9;R*_CB$RP/>&SD^SI(
MV %,F,=2!GID]:\]:]M6^$ESX:-Q%_;S:C):?8]P\XS&\+ [>N,$/GICFN@\
M5Z]I'B'6QX5EU6QM;"TGCFU6:XN$CW%&#K @)!)) +'HH&.IX .KU+Q7I&E:
MQ9:3<W)-]>2+''%&A8J6SM+$<*#@XSUP<=#6E?WL.G:=<WUP2(+:)II"!DA5
M!)X^@KC/B!JFF6UYX:CFO[2*9=:MYI%>958)MD^8@G[OOTK?\62QS> ]<EB=
M9(WTR=D=3D,#$V"#W% &M:745[907<))BGC61"1@[6&1^AJ:O--4\1V<GPKM
MH]+UB!I8K:S6\-G<*TMO 6C65L*<KA2W/:JTO]FV.MZG;^%;L/IQ\/W,MZEO
M<F6*.48\ILY(#D;_ '(&: /5**\PT33X](U/P'>6TUT;C5+21;YY+AY#<?Z-
MY@W G'##C'0<#BL'P/)9ZYKN@SR7%JFHVYFGNGFU+=/>N0=H,.<@J<$@CY=N
M!D4 >VT5FZ2VM,)?[8BT^,\>5]CE=\]<[MRC';I[UI4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %07-E:7JJMU:PSJIRHEC#8/J,U/10!FZMHT&L+8Q
MSNZPVMU'=>6N,2,F2H;V#;6^JBM*BB@ IOE1F42[%\P+M#XY ],^G%.KC/&E
MYXDTF2TNM-U:SBMKJ^MK-8); R,GF.$+;_,&<9SC ],T =:]G:R0R0O;0M%*
M=TB,@(<^I'>L?5O#$-^VG2V-RVFW&G2-);-!$A0;E*L"C#!X)]"/6HY=<?0(
M[:PU2>75=5F5Y%33[(AC&I&6*;CM R!DGDGBH[GQ[HEO::9<(UU<_P!IK(;2
M*WMV>20H0&7;C(8$\@],'.,4 7-$\-P:0;N:6=[V\O+@7,]Q,BC+A0HVJH 4
M!5 ]?<UIQ65K!/)/%;0QS2_ZR1(P&?ZGJ:YW4/'^CZ;<75O-%J#RVD23W2Q6
M;OY$;+NWO@?* .O?@\<&K.E^,M)U?5(["V^TJ\T336TLMNR1W**0&:-B/F R
M/P((R.: -A;&T5I&6U@!D<.Y$8^9@<@GU(]:=/:6UT8S<6\4IC;<AD0-M/J,
M]#6-J>L75IXRT#2HMGV:^BNGFROS9C"%<'M]XU4L/B#H>I7%G' +T0WDI@AN
MI+5UA:7G]WO(QNX/MD8SGB@#HY+*TF@6"6UA>%2"L;1@J#Z@=*?Y$)$@\I,2
M_P"L^4?/QCGUXXK%3Q=ITNL/IT$-].8I_LTMS%:NT$<O'R,X& >1GL">2*BA
M\;:1-?Q6Z"[\F:X-K%>FW86\DP)&Q7Z$Y! /0D8!H VXK&T@MFMH;6".W;.Z
M)(P%.>N0.*E\J,NCF--Z A6QRH/4#TZ#\JYA_B#H:7<L!%[Y<%X;*>Y%JYAA
MFW[ KOC RV/S&<9%+8^+VO/&FJ>'SIMVBVBQ[+GR&*Y8.26/0+\@VGOS0!T5
MS96EZ%%U:PSA#E1+&&VGU&:=/:V]RBI/!%*J,&42(&"D=",]ZY_PQXGM=4M]
M.M'O6NKVXL!>B8V_DK-'NVE@N3@@XR,\9'K2CQQI,EI9SVJ7EX]Z)&MX+:W+
MR.D;;6DQV3.,$XSD8ZT ;C6%FUPUPUI 9F #2&,;C@Y&3UX('Y4\VMNURMR8
M(C<*NT2E!N ],]<5!I6J6FM:;#J%C(9+>7.TE2I!!(((/(((((/0BO/],\7>
M(QI^A:S>76GW-IJNI?839);&.2,&1T#*^\[L;<D%>F: /1(K"S@N'N(;2".>
M3[\B1@,WU(Y-/%M J1HL,86(YC4(,(?4>G4_G7*:+XFN$TW4[B_2\O7CUFZM
M(([6V,CA$=MHPHP  /O-CZY-6W\=:)%HT>J2O<QPM=_8FC:W?S4GY&QD SG(
MZ#.<C'6@#HO)B_>?ND_>_P"L^4?/QCGUXXJ&+3K&"!X(;.WCA?EHTB4*WU '
M-9-IXQTNYT_4[MUN[;^S!F\AN+=EEB&W<#LP201R,9S6Y%(LT*2H24=0RDC'
M!]C0 OEQF42[%\P+M#XYQZ9]*9#:V]MO\B"*+S&WOY:!=S>IQU-2T4 9=MH5
MK;:IJEXN774O+:>!P"F]5V[L>I4*#_NBM,@$$$ @\$&EHH KP6-I:PM%;VL$
M,3Y+)'&%#9]0*D,$)1$,2%(R"B[1A2.F/3%244 1F"$F0F)"91B3Y1\XQCGU
MIVQ!'Y>U=F-NW'&/3%.HH @MK.ULD9+6VA@5CDK%&%!/KQ2W-I;7D7E75O%/
M'G.R5 PS]#4U% #8XXX8UCB1411A548 'L*188E1D6- KDEE"C#$]<_6GT4
M02V5I/;"VFM89+<8 B>,%1CIP>*?]G@,<:>3'LC(*+M&%(Z8],5)10!'/;PW
M,+0W$4<L3=4D4,#^!IJV=LEK]E6VA6WQCR@@"8],=*FHH @AL[6VMS;P6T,4
M)SF-$"KSUX'%%M9VMDA2TMH8$)R5BC"@GUXJ>B@"&XM;>[4+<V\4R@Y D0,
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4C,J*69@J@9))P *6N-^(BJ;+1WO(FET:/4XVU- A=?)VO@N
M!U0/L)[>M &]K&O6>C^';W6G=9K:U@>;]VX._:"=H/3)QBI-$O;S4=+BNKVT
M@M99.?+@N?/4#M\VU>?48_.O*M6L=,U#1?'MQHEE"V@MIB-"(X,0O>*LFYXA
MC&0IC!9>_N*]0AL5L/#1M='MH+5EMV\B.*,(BR$$C@<#YCF@#16X@>9H5FC:
M5!ED# LOU%+YL>PMYB;0=I.X8!SC'YUX[H\>CS67@ZWT:TV>*;>[@?4F$!6X
MC !^TF=B,X;YA\QY)&*74M2M[;PMXA\/R";^U7\0-,+<0L6\IKQ9%D/& A7^
M+IGCK0![ T\*R"-I8PY.T*6&2<9QCZ4LDL<0S)(B#!.68#@=:XK1M$L;KXE>
M*M2N[&.:X@FM1;2RIN\O]PN2F>AR!DCG@5)XRTNVU?Q7X0M;VV%S:&YN&EC<
M91L0,0&'0C('!X- '7M<VZ>7OGB7S>(\N!O^GK2RW$$ )EFCC"X)+L!C/2O(
MO$.G6J>+==L]5N='TZREM8(--^WZ8TX6 1X*P,)%"%7W':!G[I]*FN_^$<L?
M'44?BMTOH(_#EHBW%Y;,R2.'E!9E((5V&<9YY8#OD ]8EFB@B,LLJ1QCJ[L
M!^-'G1;%?S$V-]UMPP>_%>/Z9#%8V?@U_%]NPT2*QN1&M[&7CAF,@,/F@@@$
M0Y W=#GO0NDPWVC6-L+23^P;GQ<'LH"C(OV4QMG"\8C9]^!TPWH: /41K^F'
M6(M*%W&;N6W-PB@Y#(&"]>F<L.*O+/"\S0K*C2H,L@8%E^HKSV^TCPYH_P 4
MM'DGTG3[:WETYHK5OLBA?M(FCV!<+@.!T]!4/A*2QL/&K6&G"QU2.X-U.]ZM
MJ4O+,E]Q2=R/F!)P,[3P.#C- 'I,LT4$?F32)&@XW.P _,UE:-K\6K0:E,\:
MVR6-]-9LSR AO+.-V<#&?2N:\:_V='XPT"?Q'%')H*V]RO[^/?"MR=FPN,$9
MV>8%SWSBN7T^>QT[PC)&-)M1IL_B2<1/JEL[06<9!*2/&<'&,* <8+#)% 'J
MFI:YIVDV$=[=W*K;RRQQ(Z_,&9V"KC';)'-7'NK>*)99)XDC8@*[. #]#7BR
MV-K<?#[69+FSM;BTL_$L4T9CL3'$D!>W:1HXVW%4*ER<$@@GL:T]?73V\5V<
M[3:+;>'7TE4TY[[33/:AB[>8J .BHQ79]1T[T >L2S10('FE2-20 78 9].:
MS/#^MC7K">Z$!@\J[N+7:7W9\J1DW=!UVYQVS7G2V>DZ7?>&H_$MPFIZ#%I$
ML5K<W5JWDM.9%QE&W8;R^%SDD XKJ/A?%'!X/>.&"6"$:C>>5'*K*ZIY[[00
MW(.,=>: +MKXOEO]7NK*R\/ZG<06MX;.:\5X%C1QC<<&0,0 P/"UT1GA$X@,
ML?G$;A'N&XCUQ7">$='NIM;\17HU?4;6)->F/V2,1B*4!8SD[D+<].&'3C%<
MI9Z>MSJ-Q:ZKJ^FZ?KO]M-,#)I<CWQQ/F,QR^8,H4VJ,+M"D@]S0!ZCI'B&'
M4[K4X'1+=K*_:R7=*"9B$1\@8']_&.>E:KSPQL%>6-6)"@,P!)/0?C@UXMK,
M>@;/'D-_8F37[F]D&F,;=FD=_*C$?DMC@B3D[>>F>,5UVE:'!??$C4;K6+.*
MYNK33=/,;RIN5)<REF7/&X%1@]1VZT =YYL>P/YB;2=H.X8SG&/SXI&N(%G6
M!IHQ,PRL98;B/85X^-2MXO"UIX=83?VK;^)4::W$+$QH;_>'8XP%*LN#T.14
M?BZ\ANM4U(16.F6>I6VK6X118N]],%DC_?B4$;$(R,X(P,9R: /8WN8(FVR3
MQH<XPS@<XS_+FGF1!MRZ_/PO/7OQ7":9X<TO5?'?C&YU+3HKE_.@BB>9-VQ3
M;(&V9Z$]"1R<#TK,\%1WFH>([72K]9"O@^&2U,CCB65R4B<>O[A<_P#;2@#O
M-9U:YTQ81::-?:G-+NPEKL 4#&2S.R@=>!G)K/@\;:;<^%8M?B@O7BE9HUMD
M@+3^8I8,A4< @JV23@8SG%0>.?%H\-65M;P,J7^H,T=O+*I,4  &Z1R!T7(X
MZL<#U(K:5?>'- ^'JQVFIB6QC5X?M+@YEF;+,3QU9B3^- '2Z)JL.NZ'8ZM;
MH\<-Y DZ))C<H89 ..,\U-J%X;"QEN5M;BZ9 ,0VZAI')., $@=^Y '>N-\#
M^)-)L?AEHDD]UM%K;VMI,!&Q9)F"H%( SG<0*ZK7M:MO#NAW>K7:RO#;)N*1
M)N9B2  !ZDD"@#(L_'%DZ:P-4LKO29](A6XNH;K8Q$3 D.I1F# [2.#G/%.T
M[QBMWJ,5C>Z-J.F3W%NUS:K<JA\]%QN V,V'&X':<'FN%D6+Q+X.\675O=1W
MWB34K99I;2W#$0Q1D%(%) W8&<D?>9C[5OR:[I_B7QEH&H:7*\UII5O=7-[,
M(V A#QA51N/OGD[>ORT ;>G>,1=:]!I%]HVHZ7<7<3S6ANQ'B94QN'R,VU@"
M#@XXHB\8?\3NRTZ]T34K!+]WCM+BX$>V5E4L00KED) )&X#..U<[X8\1:7XJ
M\8IK5U=K'<+');:5IS*V^.,\O(_&-[A1QGA0!R2:J3W]E?\ CS0;_0]6O=7N
MS>.L]A<QDI90.K;Y "JF)EX4;N2#B@#U.F>='M+>8FT-M)W#&<XQ]<\55T[5
M;/53=BSE,GV2Y>UFRA7;(N-PY'.,CD<5Y5XDT>_O?$&K^#;,3117LYUV&90<
M*?*;Y<]/^/E4;'O0!ZKJ5^UA9R30VS7<R%/W$;JK$,P7.6('&2>O8]ZBAUW3
M[C5+[38;A6O+)4::/IC<"1CUX4YQTKS"::?Q'X%\0>*9;:6.74KBRAAB9"&6
M*&2,$8Z_ZPRFMZPL]&L/BMKXGL;2'4+N"":Q<VX#N=DOFLC8ZG^(YY[T =9X
M;U^'Q%H.GZD$2"6\MDN#;>8&9 P^@S]<"M5G5 "[!<G R<<UY%X=T*STSPY\
M-]1L]/2#4);J-;BX5,2.KV\NX.W4CA>#P,#%==\1;&/4K'0[.>)I8)=:MEE0
M9^9#N!!QV(X/UH ZMKRV6%9FN81$YPKEQM/T-.EGA@"F:6.,,=JEV R?09KR
M[Q3I]IIOC2WBN1HVGZ&NF>79B_TPSVJ2&1C*JJKHJ.04^HZ=ZHZO9Z=HVAZ+
M</J=CJ]S9Z;)'!9ZG8N8[Z)FR%B!R4D^4*/O'&,C!S0!Z]+<P0@F6:., @'>
MP&,]/SI9IXK>/S)I4B3.-SL%'YFO*M0N?#'_  GVM2^*[%/+?2;/RHKB R+&
MQ$NY!@$"0\ =S@X[UFK:ZA:0>$#XDFL[:TCT9HP^L6+74,<Y9?E<;U"R>7@
ML>S#K0![1)-%#$99942,=79@!^=49M<TZ#6+;2I+E5N[F%YXE[%5*@\]/XQC
MUKS-+/3-*'A,:W=Q:EX9BCO=D\EJRVR3,X,09&+854\Q4+$].#TJ[=VGA6#Q
MIX6U :9:1:5-97$5O)+987S?,B,0 9<@XW[<XXSB@#T'5]8L=#LA>:A-Y4)D
MCB!QGYG8(O'U859>ZMXH1-)/$D1Z.S@*?QKDOBC8VUWX+DEN;..X6VNK68[X
MA(403Q^80,'C9NS[9K$OY/#$?BZRN=5M[(^&6TD+IADMP;59?,;S %QM#%=F
M..0#B@#TX$$9!X]:YK4?&FGVWAK6M8LL7G]E>:LL(?86>,X(S@\9[X(J'X=V
M\T'@](Y8I8K9KFX:SBF4ADMC*QB4@\CY<8!Z#%<%/9:19>"_B'IUK86UOJJ2
MWA\N*V"2?9RP*8('W.1@=/RH ]DBGBF++'(C,APZJP)4^A]*$GADE>))8VDC
M^^JL"5^H[5Y]=:''HGC&*+PW91V<UQX?O%S"NT22J\7EES_$V6/)YY-8W@2Q
MLI=1\.21ZMIL&I6<3"YL[?2Y(;IR8R'2X<R'/S?,2R\LHQUH ]<DD2&-I)75
M$49+,< ?C3'N8(X//>:-8<9\PL N/K7&^/OLR:GX;FUB(2>'XKJ4WHD3?$K^
M61$T@P?E#9Y/ )%8M^_AE-;T"ZGM(5\'BWNO($EL1:I=&1<,5(P 5\S:2,<G
M'6@#T[S8]JMYB[7^Z<\'OQ2)<0R0^='-&\7)WJP*\=>:\ACTJ&]T?3K;[&_]
MA7'BXO96[(RK]E,3]%XQ&6WD#I@^AJ_>:/ID!\;:4\R:/I1N;*6,I;Y@C?8C
M'*#@HS( PX!R<D4 >GK<0/!YZS1M#C/F!@5QZYZ5E^(/$$6B>'I=7BC6[C1X
ME"I( &WR*F=V#TW9_"O.7O(+[1-&GU#2[.+P];ZU(M^UC;L+6Y41'RY]F/\
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
MI*T5E8"^GFC 8 ,VU$ [LQ#8^GO55?&XA-]'J6DW%E<VVGR:BD1ECD\V)/O
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
M]>T_7[S4M"N]/"ZA!#'<I>HY\MXP5#IM/.0>5..G6NBTW5]-UFV-SI=_;7L
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
M7'+''--Y9WL#M&UU8_\ H-4Y/#-P]SXLE$\6-:A2.(8/[LB'R_F_'GBNFHH
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
M?LWV3IQY.<[-O3'X5GZ7X+\.Z-=PW=AIB17$(*Q2;W8HI&-HW$X7!/R]!V%
M'%>&=8\7ZY'I&MPV^JNEW=9NDE>T%FEN6((10WFAD&.2,D@YZUTO@#_CW\0_
M]A^]_P#1E:4'A#0K;4OM\%CY<_FF;"2N(_,/);R]VS.><XIL7@S0(=6;5(K
MI>-.;AG6>0 R$Y+%=VWK[4 <7I6J:WK-GX*M1K,]I_:-O>M=RPQIO<1E=N,J
M0IYQG'<]^1.^NZU8^#+^]_M-Y[O1-9DMD\Q%W:A&L@40L /OL' !4#Y@#ZUW
M%KX>TJQ-@;:S2/[ LB6N&/[H/C>!SWP.M(/#NDB5)/L2;DO&OERQ(\]@09,9
MQGD_3M0!0\#ZA<ZQX9AU:[NQ/+?.\WEJ,+; G A' .4Q@YYW!JXBP/B3_A%O
M%_V!=).G_P!H:IN,YD\W'F/NQ@8^E>GV.F6>FFY^QP+#]IF:XE"DX:1L;FQV
MSCG'UID.CZ?;V5W9Q6RK;W;RR3H"<.TA)<GGN2: .$T:>_U63PYX>AU2YTVT
MC\.6]Z[VNP2S,<(!N96PJXR<#DL*KV&IWNI:IX36_G^TS6>O7]F+K:%\]8X)
MU#D#C) YQQD&NWO?"6AZA;64%Q8 K91^5;-'(\;Q)@#:'4AL8 XSSBK$/A_2
M;:/3HX+&*)--8M:*@P(B5*D@#U#-U]<]: /,+J74]9\+Z#XCO-<N&^VZ[:[M
M/*1^2BB[ 5%^7<&7;R<G.#D>FMJ>N:RL>N1VFH&WF7Q-:6,,OE*WEQR+ ",8
MY^^QYKJO^$&\-?;S>_V3%YYG%R#N;:LH8/O5<X4[@"2 ,]\U>?P]I4AF+V:$
MS7:7TGS'YITV[7Z]1L7VXH X?4M8UKPU'XNL8]7GO7L[&VNK.>[1&D1Y6="H
MVJ W* J".IQTI]@GBFY'B"72-0UF2);)$T[^V(5A)N#N,A"M&IX 7!(VY8]1
MTZ7Q1X4BUW2]3CM?*@OK^**&6:0%EDCC?<(V /W3E@2.<,:R=&\!+!J%W-?6
MFFV=E<6HMVT_32ZQ.P<,)6/R_,,8& ",GF@#4\&Z@MU:WML]QJK7EK,%N(-4
M">; Q4$#* *RD<@@GKU[#D+V_O\ 3;7QM/IEU]FNSXBLXDEV!MH<6J'@]1AB
M*]$TG1-.T.&6+3[?RA*_F2LSL[R-@#+,Q+$X ')[4R7P]I,R7:262,MW<QW4
MXW'YY4V[6//;8GY4 <1JFMZQX0E\3VXU.XU06NC1ZC;O>*FZ.4O(A^XJ@K\H
M;&.,&NPT33+K3%,EUX@N]266-2?M(CP&[LFU1@'/3D=*NRZ1I\]Y/=S6L<DU
MQ;BUE9QD/$"3L(/&,LWYUE0^!?#4&GW5BFEJ;:Z18Y4>5WRBG(4$L2J@\X&!
M0!!\2(&G^''B$+<2P[;"9R8L98!"=IR#P>A[^XK(@349];TKPNFO:A!;)I1O
MY+E?*\^9BX4)NV8"K[#/(R:[B]L;;4=/N+"[B$MK<1M%+&20&1A@CCVJCJGA
MG1]92V%]9AVM@1!(DC1O&",$!U(8 X&1GG% '!IK?B"_MM)TQ-9DBF/B"YTN
M6_2)-\\,<<IW8QM#?*!D#&Y<X[5U'C2QD7X8ZW:_;[MGATR;-P2GF2[8R3N^
M7'S8P< =3C%:\/A[2;:#3X(+&*.+3G,EJB @1,5921ZDAFZ^I/6K\\$5U;RV
M\\:R0RH4=&&0RD8(/MB@#S2\TJ[$WP_LX=:O1++),WVMQ&TB*;5B57Y0O3(!
M(.,YYIESXCUW3=%O=-CN[J\N8_$2:3%=!8OM'DNBR?Q;8R_S%03@<@UW=CX7
MT;34LEM;/8+%W>VW2NYC++L."Q/\)QCH.U/G\.:/<VM];3V$4D-_-Y]RC9.^
M3"@-[$!%P1C&* ,KPC_;Z76I0ZK!J"6"^6UD^HR0/.20WF*3"Q! (4@GGYB.
MU8.K>(=7L+_6?#2WC#5+R]MQI,Q492"?[Q QSY?ES'OT6NVTK0]/T1)5L(73
MS2"[23/*S8Z99R3QD]ZS[KPY]L\>6'B";R#'864D,  _>>9(PW,3Z!1@?[S4
M <??:MXLU74_$/\ 8\6K--IMT;6RCMVM5MRRHK?OA(P=MQ;G P%(QSFG>-?$
M.HVD6L7FEWFM?;-)ACDFBMUM_LEL^P/MD+X:3(.3MS@$8Q7:7_A#0M3OY+ZZ
ML<W$H"RM'*\8E X&\*P#X''S \4S4_!?AW6+JXN;_3$FDN4"3CS'590!@%E!
M ) Z$C(XP>* ,F-]5U;XBW]H-9N;73K"VL[D6T"I^\=VDR&9E)VD)@@8)XY&
M*7QOJ^IVVJZ#I&G+>XU!YFF:Q,2S%8T!VJ92%&2<D]<*<5U,.G6EOJ$]_% J
MW5Q&D<L@)RRINVC\-S?G4.K:)IVN6Z0:C;+,D;B2,[BK1L/XE92"IY/(- '"
MSWOBV#2]*L[JZN].GN=>%I%<3B"2=[1HG8%PA9-P((S_ +()'7++W7-:T2R\
M2:6FJRSR6NH65M;7]TB-)"ESY88M@!6V[F(R/3.:[>#PUI%M;VT,=IE+:X^U
M1%Y'=A+@KO+$DDX)')-27/A_2;Q=16YL8I5U(*+L/DB7:-JY], #IZ4 >?7T
MM[X2\6Z]>#4KC59;/PP]Q#]K"%U*R,=K% N1D9Z9P:M:7J'BRQ":E+!JUS8_
MV?-/=MJ$EH4,H3>C1"%BP!((QTP1W%=?IOA+0M)EEEL]/1)9HC#+([-(TB'L
MQ8DMT'7MQTHTOPGHFC3^=869B8(453-(Z(IZA59BJCV % '!Q0ZC)>?#W5;[
M7[B_?4+H7$D$B1A%=K61LQ[5!"C.,'/;OUZCQL =4\'@C(_MQ>O_ %PFJ]8^
M!_#>FWD%W::5%'/;R&2!M['RB0P(0$X488_*,#VX%7]9T'3/$%M%;ZI:B>.&
M431C>RE7 (R"I!Z$_G0!PWB.]7P[XYU+4M'@C,\/ARYNKZ)!A7=&!A+@?Q??
M&>N,T:3J/BRS$.IRV^K7-B=/EGO&OY+0H9!'O1H1"Q8 D$8QC!'<5V^E^'=(
MT:WF@T_3X(8Y^9L+N,O&/G)R6X]<U!I?A+1-&N!/861B95*(IFD9(U/4*K,5
M4?0"@#E4OM8TCX>3>+WURYU&ZDTDW9M94C\@2,@8% JA@JY(QDY'7GFI=$E\
M507ZR3IJ[Z=)8R/<3:E):';, "C1"%B0#\V0>.E=%I_@WP]I<LLEGI<4?FQM
M$R%F= C?>558E54]P  :?IGA+1-'D9[&S:,F,Q -/(ZJAQE5#,0HX' QTH X
M+3+CQ+<67@JX?Q3>&3Q!%LNOW$6V,>0908QMX?Y"-QS]XG'05'J=SJ5UHRZ=
M/JLCSV'BZ"S@OID0R!/E92PP%9AOQTYP,UZ5#H.F01:9%%:(J:6,60R?W/R%
M..>?E)'.:@NO"NAWUO<6]UIT,T-S<_:YD?)#R[0NXC/H![4 </J_B'6O"B^*
M;&'49]3-I:VD]K/<K&TD#3R&-@Q 53C&\9Q[\5+-=^*])TGQ%<.NKQ64.C3S
MPW&IR6KRQW2@D;/)8_*1S@C *\=<5V5EX4T/3["\L8-.B-O>_P#'RLI:4S<8
MPS.22,< $\4RV\'Z%:6MU;16;&&Z@-O,LMQ))F,C!0%F.T>PQ0 _PS:7MOI,
M<U_JMQJ%Q=(LSM*J*J$J,J@4#"^Q)/O7)^,8[VTUG0+B\M;!= @UB)T-H2+C
MSGRJ$@C;MW,2VW)/YUZ'%&D,211KM1%"J/0#I6%!X*\.V^I)J$>FI]HCD,T>
MZ1V2-S_$J$[5/)Y % &-XBTZSM_B)X1OHK:)+NYO9_.F"_.X6TD !/H .G2N
MWR-Q7(R.<5A:GX,T#6-1_M"_LGEN@<B3[1*NT[=O # #CCBIM/T%++7M2U=Y
M?,GO%BA0;<"*&,':O4Y.YG)/N!VH Q?'<D%SIUQX>L;2&XUO6X&MT4H/W<7W
M3-(>R)DD9ZG '-0:191VGQ+>PF;S?L?AZVBMFDY)7S'60_4[4S^%;>I>#- U
M?4GU&]L#)>.@C:59Y$)4=!\K"G7W@_0M1@M(;JQWBTC\J!Q,ZNJ'&5WA@Q!P
M,@DYH Y'POJEAH7@&*ZDM5N7%]>VVE6Z(&DF#7#[8X_8A1[ #)X%:VBV=GX"
M\ 6*ZWY3S6I9PL4>\^=*[-Y<(ZDY<J .M:]]X,\/:E%817.F1^78(8[58G:,
M0J0 0NTCT%,G\$>';G3[>QFT\R6]O*9H5:>0E'(P2&W9Z>] %?P-HUSHNA3O
M?1I;W6H7LU]);(1MMS*V1&#T.!@''?-=16)%X1T*&P%DMCNMQ<)<A))G?$B$
M%6R6)X(''2MN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M9SM&!P,\XH H^&-"3PUX;LM(2<S_ &=3NE*[=[,Q9CCL,D\=JUZ** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG/'6N?\(_X.O[U)HX
M;AE$%N\C!5660[%))Z $[C[ T ='4<D\4)C$LJ(9&V(&8#<V,X'J< \>U>7>
M$+Z"QT?Q/X8\/:U:7:Z=']JL+H2>>HCD3+#Y6'(</WXW*:DM9-4G\+?#NXU:
M[ANI9M1M)$D2-E;:;60_.69MSYSEN,^E 'J-%<!<>-+VT\46=J-1TN]MKG4?
ML+VUM:R[X<[@"9MQ0L"!N7:._I4%YXP\2PV>M:PD>EC3=(U-K1X#'(99XQ(J
MDAMV$(#>AR1VH ]&HKB-.FU]_BEK=N^HVITV&UM9#;M#(2%8S8VGS,*V5^9L
M'( X&*KZ3XTO9_%FF:;+J&EZC;ZAYR[K&UE00-&I88E9BLH.". .: ._HHKR
M?3;33-7\*'Q9K^AW6OWMY/.SK&58V<:.ZA4#NH0*$Q\O))S0!ZQ17G-QXVV/
MH^F:)*+2WETF*_6>]LY[U_+?Y8T*QMG=\IRQ8_B35JS\6Z[KIT;3[&VMM.U*
M[LY;N[>\@D=8ECD$?RQY1CN8Y&2,+ZT =Y17GDGC37SIUO;P6VG'6!KK:-.S
MA_()$;.)%&=P&-AP2>XSW$7B3QIK.A7%W8/J6AV][8Z8EY_I,#_Z?(Q<;(D$
M@*_< ZL<L.* /1\C.,\^E+7#Q:G<0^)KA[R'3(-03P['<RWDL;1!6\Q_E?+'
M;&",XY/7FG>%O%EYJ?B:?2+F\LK^/[$+R*ZM;26W ^?:5P[-N'((8'UH [:B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K-U/1+75KS3;BZ:0C3YS<1Q C8[["H+#'.-Q(Y'-:59/B'7X/#MA
M%=36US<F:XCMHH;8*7>1VVJ!N('7U- "77ANPNM;@U4^9'/';2VCK&0$EBDP
M2KC&3@KD8(ZFJ%CX*M;+3M*L7U+4+J'2KI+BT\YH\H$C*+'E4&5 8]>?>M;2
MM3EU&UDGN-,O=-*-M\N\\L,1@'<-CL,?CVJ'7-=CT:QM;H1?:%N+RWM1M?&/
M-D5-V><XW9H R(? %E!/;;=4U,V=I?&_MK(O'Y44I8N?X-S#+-PS'&>*N3^#
MM/GT75M*::Y$&IW3W4S!EW*[,&(7C &5'4&M]9$92RNI49!(/ H$B,2 ZD@[
M>#W]* ,:?PS!-XD;6DO+N%YK=;>YMXRGE7"+NV[LJ2"-[<J16=IG@2VTFYTN
MX35-3NUTA72PMII(PD:,A3;\J G@\%B3P.>N>KW+S\P^7KSTI%D1T#JZLAZ,
M#D&@#+\-V.H:?H<,.J7;75\S/+,Y<L%9V+;%)YVKG:/85DW/@.W:>];3]9U7
M2[>^=GNK6TDC\J1F^\P#HVPGOM(KJED1_NNK8]#FEW#:2#D#KCF@#FI/!5I'
M_9TFF:A?:7<6-FMC'-;,C%X%QA'$BLK8QD'&<D^M27OA)+MK"Y35]2M]2LHW
MB34(VC,LB,065PR%&!(!QMX(XQ4=AXT@NM<M=*NM(U339;U'>S>\B55G"#+
M;6)4@<X8 XJQ8^+M/U'Q1/H-O%=F>&!YC.T)6)@KA&"L>6(8XR!C@\\4 16_
M@O3;:VL(5ENF>TOSJ)F=P7GG*L"TAQSG>>F.@Q@#%<[X@T'5W\7ZEJ,%CJLJ
M7%O"EK+IE[%"%= V3*)&'.6X(!X[5Z+7,:KXU@T:^$=[I&JQV(G2W;43"H@5
MV( ZMOVY(&X+C/>@")/!BZKII;Q%<27&HW>D1Z;?-"P5&P2Q9>.#N8\].G%7
M-*\*IINM'5Y]5U#4+TVWV7?=-'@1[@P 5$4 Y'7ODYS4&K^-K;2[V]MX],U&
M_73XUDOI;2-"MLI&X;MS L=OS84$XIVK^,H=,M5O(-(U34;+[,+M[JSB4QI$
M03G+,NXX&<+DXH Z6BL&]\3B*RM+O3M(U+5H;J 7*-91I@1D @DNRC)!X49/
MM6AHVK6FNZ-::K8NS6MU&)(RPP<'L1V/:@"]1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&_$B"2XTC1X89I()'UN
MR"S1@%HSYH^8!@1D=>017944 >;^.=/U"PT/28KS5WO[#^U%>^N-2MU>-8MC
M;1*D00&,.%)SW(R<<5S^H66GQ^#[V6#4K*_TN?7+&1X-&MW2& "2,2",*S')
M S\IZ^YKVBB@#Q?4UTF2Q\<R>%(X%T(^'PLWV1-L#77[S[H'&X)C=CVSS71:
MUIVD^$O^$2OHK>.RT^#4C)>W&.C/;2())6ZDEBH+'UY->C44 >22:U8R67C"
M_-C#?:?=:W:QAKQ&6!4,,(\V08R8QC/H1CL<UDE(Y?"?C>VM'M39->V#0G3(
MFA@^9H@S1#)QR.H."1D5[C10!YQXJM;'X=MIOB;2--2&TM4EL[NWMH\;TD&8
MR<=3YJH,]?G-=5X4TMO#_A*SMKM\W"QF>[D/\4SDO(?^^F:KFL:+;:Y!;P7;
M2^3#<QW)1" )&C;<JMD'*[@#CV%:- 'FF@>)]%\7^-K?5YM2MX_LPDM](L"V
M)6+</,X[%@N%7LN2>3Q8?Q+HI^,4"_VG;9&ER61^<<3FX3$?^]P>*]#HH IV
M.J6>I2WD5I-YCV4YMYQM(V2!0V.1SPPZ>M>?>)O%6B:WXG&@7^J6]EI6F7"3
M7IF;:UU,A#)$H_N*0"S=R !W->A:=IEKI5N\-I'L625YI"22SN[%F8D\DDG^
M0[5;H \SDUNQ\-:AXWLM5D\NYOIOM5E&5):[1[=$"QC^,AD*X'2J>I:W%H_A
M30O =YJ$6FW<NE0QZC=S' MX=@5U7^](V&4>G)/;/K%% '"Z[J/AE?#]AIR>
M+)M#LVM!]EEM9%02Q ;0 S*<XQT4AJT_AX]P_@'2/M-FMHZPE%B6,QC8K$(V
MT\C<H5L'UKI\9HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
6**** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237016960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 17, 2023</div></th>
<th class="th"><div>Jul. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-32383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">BlueLinx Holdings Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">77-0627356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1950 Spectrum Circle, Suite 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Marietta<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">GA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">30067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">953-7000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BXC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-Known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 663,925,209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,058,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Part III of this Annual Report on Form 10-K incorporates by reference to the registrant&#8217;s definitive Proxy Statement, to be filed with the Securities and Exchange Commission within 120 days of the close of the fiscal year ended December&#160;31, 2022.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001301787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214236901328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_AuditInformationAbstract', window );"><strong>Audit information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Atlanta, Georgia<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237407968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 4,450,214<span></span>
</td>
<td class="nump">$ 4,277,178<span></span>
</td>
<td class="nump">$ 3,097,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">3,617,230<span></span>
</td>
<td class="nump">3,498,751<span></span>
</td>
<td class="nump">2,619,594<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">832,984<span></span>
</td>
<td class="nump">778,427<span></span>
</td>
<td class="nump">477,734<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative</a></td>
<td class="nump">366,305<span></span>
</td>
<td class="nump">322,205<span></span>
</td>
<td class="nump">314,228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">27,613<span></span>
</td>
<td class="nump">28,192<span></span>
</td>
<td class="nump">28,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredHedgeGains', window );">Amortization of deferred gains on real estate</a></td>
<td class="num">(3,934)<span></span>
</td>
<td class="num">(3,935)<span></span>
</td>
<td class="num">(4,008)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gains from sales of property</a></td>
<td class="num">(144)<span></span>
</td>
<td class="num">(8,427)<span></span>
</td>
<td class="num">(10,529)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="nump">4,057<span></span>
</td>
<td class="nump">2,315<span></span>
</td>
<td class="nump">6,901<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">393,897<span></span>
</td>
<td class="nump">340,350<span></span>
</td>
<td class="nump">335,493<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">439,087<span></span>
</td>
<td class="nump">438,077<span></span>
</td>
<td class="nump">142,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Non-operating expenses (income):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense, net</a></td>
<td class="nump">42,272<span></span>
</td>
<td class="nump">45,507<span></span>
</td>
<td class="nump">47,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense (income), net</a></td>
<td class="nump">2,054<span></span>
</td>
<td class="num">(1,306)<span></span>
</td>
<td class="num">(254)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">394,761<span></span>
</td>
<td class="nump">393,876<span></span>
</td>
<td class="nump">95,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">98,585<span></span>
</td>
<td class="nump">97,743<span></span>
</td>
<td class="nump">14,199<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 296,176<span></span>
</td>
<td class="nump">$ 296,133<span></span>
</td>
<td class="nump">$ 80,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic income per share (in dollars per share)</a></td>
<td class="nump">$ 31.75<span></span>
</td>
<td class="nump">$ 30.80<span></span>
</td>
<td class="nump">$ 8.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income per share (in dollars per share)</a></td>
<td class="nump">$ 31.51<span></span>
</td>
<td class="nump">$ 29.99<span></span>
</td>
<td class="nump">$ 8.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 296,176<span></span>
</td>
<td class="nump">$ 296,133<span></span>
</td>
<td class="nump">$ 80,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Actuarial gain (loss) on defined benefit plan, net of tax</a></td>
<td class="num">(3,057)<span></span>
</td>
<td class="nump">5,546<span></span>
</td>
<td class="num">(2,202)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of unrecognized pension gain, net of tax</a></td>
<td class="nump">627<span></span>
</td>
<td class="nump">1,064<span></span>
</td>
<td class="nump">788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeOtherNetOfTax', window );">Other</a></td>
<td class="nump">378<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income</a></td>
<td class="num">(2,052)<span></span>
</td>
<td class="nump">6,632<span></span>
</td>
<td class="num">(1,429)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 294,124<span></span>
</td>
<td class="nump">$ 302,765<span></span>
</td>
<td class="nump">$ 79,453<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredHedgeGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredHedgeGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeOtherNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeOtherNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214238187936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 298,943<span></span>
</td>
<td class="nump">$ 85,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Accounts receivable, less allowances of $3,449 and $4,024, respectively</a></td>
<td class="nump">251,555<span></span>
</td>
<td class="nump">339,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">484,313<span></span>
</td>
<td class="nump">488,458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">42,121<span></span>
</td>
<td class="nump">31,869<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,076,932<span></span>
</td>
<td class="nump">945,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">205,609<span></span>
</td>
<td class="nump">181,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">45,717<span></span>
</td>
<td class="nump">49,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">55,372<span></span>
</td>
<td class="nump">47,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">34,989<span></span>
</td>
<td class="nump">13,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">56,169<span></span>
</td>
<td class="nump">60,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">15,254<span></span>
</td>
<td class="nump">19,905<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,490,042<span></span>
</td>
<td class="nump">1,317,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">151,626<span></span>
</td>
<td class="nump">180,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">22,556<span></span>
</td>
<td class="nump">22,363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease liabilities - short-term</a></td>
<td class="nump">7,089<span></span>
</td>
<td class="nump">7,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities - short-term</a></td>
<td class="nump">7,432<span></span>
</td>
<td class="nump">5,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent', window );">Real estate deferred gains - short-term</a></td>
<td class="nump">3,935<span></span>
</td>
<td class="nump">3,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent', window );">Pension benefit obligation - short-term</a></td>
<td class="nump">1,521<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">16,518<span></span>
</td>
<td class="nump">18,347<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">210,677<span></span>
</td>
<td class="nump">243,791<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of debt issuance costs of $4,057 and $4,701, respectively</a></td>
<td class="nump">292,424<span></span>
</td>
<td class="nump">291,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease liabilities - long-term</a></td>
<td class="nump">265,986<span></span>
</td>
<td class="nump">266,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities - long-term</a></td>
<td class="nump">40,011<span></span>
</td>
<td class="nump">44,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent', window );">Real estate deferred gains - long-term</a></td>
<td class="nump">70,403<span></span>
</td>
<td class="nump">74,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Pension benefit obligation - long-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">20,512<span></span>
</td>
<td class="nump">21,953<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">900,013<span></span>
</td>
<td class="nump">954,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValueOutstanding', window );">Common Stock, $0.01 par value, 20,000,000 shares authorized, 9,048,603 and 9,725,760 outstanding on December&#160;31, 2022 and January&#160;1, 2022, respectively</a></td>
<td class="nump">90<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">200,748<span></span>
</td>
<td class="nump">268,085<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(31,412)<span></span>
</td>
<td class="num">(29,360)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated stockholders&#8217; equity</a></td>
<td class="nump">420,603<span></span>
</td>
<td class="nump">124,427<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">590,029<span></span>
</td>
<td class="nump">363,249<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,490,042<span></span>
</td>
<td class="nump">$ 1,317,454<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Obligations And Real Estate Deferred Gain, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Obligations And Real Estate Deferred Gain, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604059-122996<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241680464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Receivable allowances</a></td>
<td class="nump">$ 3,449<span></span>
</td>
<td class="nump">$ 4,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Debt discount, noncurrent</a></td>
<td class="nump">$ 4,057<span></span>
</td>
<td class="nump">$ 4,701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">9,048,603<span></span>
</td>
<td class="nump">9,725,760<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235283040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (DEFICIT) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Retained Earnings (Accumulated Deficit)</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 28, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 28, 2019</a></td>
<td class="num">$ (26,083)<span></span>
</td>
<td class="nump">$ 94<span></span>
</td>
<td class="nump">$ 260,974<span></span>
</td>
<td class="num">$ (34,563)<span></span>
</td>
<td class="num">$ (252,588)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">80,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax', window );">Impact of defined pension plan, net of tax</a></td>
<td class="num">(1,414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted stock units</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Compensation related to share-based grants</a></td>
<td class="nump">5,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy employee tax withholdings (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy employee tax withholdings</a></td>
<td class="num">(271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Other</a></td>
<td class="num">(15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Jan. 02, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jan. 02, 2021</a></td>
<td class="nump">59,092<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
<td class="nump">266,695<span></span>
</td>
<td class="num">(35,992)<span></span>
</td>
<td class="num">(171,706)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">296,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">296,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax', window );">Impact of defined pension plan, net of tax</a></td>
<td class="nump">6,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted stock units</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Compensation related to share-based grants</a></td>
<td class="nump">6,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy employee tax withholdings (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(116)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy employee tax withholdings</a></td>
<td class="num">(5,193)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,193)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Other</a></td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Jan. 01, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jan. 01, 2022</a></td>
<td class="nump">363,249<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">268,085<span></span>
</td>
<td class="num">(29,360)<span></span>
</td>
<td class="nump">124,427<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">296,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">296,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax', window );">Impact of defined pension plan, net of tax</a></td>
<td class="num">(2,430)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,430)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Compensation related to share-based grants</a></td>
<td class="nump">9,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy employee tax withholdings (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(132)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy employee tax withholdings</a></td>
<td class="num">(10,534)<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">(10,533)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Common stock repurchase and retirement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(882)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchase and retirement</a></td>
<td class="num">(66,427)<span></span>
</td>
<td class="num">$ (9)<span></span>
</td>
<td class="num">(66,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Other</a></td>
<td class="nump">378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 590,029<span></span>
</td>
<td class="nump">$ 90<span></span>
</td>
<td class="nump">$ 200,748<span></span>
</td>
<td class="num">$ (31,412)<span></span>
</td>
<td class="nump">$ 420,603<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other increase (decrease) in additional paid in capital (APIC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237049184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 296,176<span></span>
</td>
<td class="nump">$ 296,133<span></span>
</td>
<td class="nump">$ 80,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to cash provided by operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">27,613<span></span>
</td>
<td class="nump">28,192<span></span>
</td>
<td class="nump">28,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and issuance costs</a></td>
<td class="nump">1,153<span></span>
</td>
<td class="nump">1,411<span></span>
</td>
<td class="nump">3,881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_AmortizationOfDebtIssuanceCostsTermLoan', window );">Adjustment to debt issuance cost associated with term loan/revolver</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,394<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gains from sales of property</a></td>
<td class="num">(144)<span></span>
</td>
<td class="num">(8,427)<span></span>
</td>
<td class="num">(10,529)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax</a></td>
<td class="nump">5,289<span></span>
</td>
<td class="nump">356<span></span>
</td>
<td class="num">(8,420)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">9,617<span></span>
</td>
<td class="nump">6,590<span></span>
</td>
<td class="nump">5,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_AmortizationofDeferredGains', window );">Amortization of deferred gain from real estate</a></td>
<td class="num">(3,934)<span></span>
</td>
<td class="num">(3,935)<span></span>
</td>
<td class="num">(4,008)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Accounts receivable</a></td>
<td class="nump">101,266<span></span>
</td>
<td class="num">(45,994)<span></span>
</td>
<td class="num">(100,771)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">20,759<span></span>
</td>
<td class="num">(146,350)<span></span>
</td>
<td class="nump">3,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(31,808)<span></span>
</td>
<td class="nump">14,837<span></span>
</td>
<td class="nump">32,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Taxes payable</a></td>
<td class="num">(6,138)<span></span>
</td>
<td class="num">(1,709)<span></span>
</td>
<td class="nump">10,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPensionPlanObligations', window );">Pension contributions</a></td>
<td class="num">(11,876)<span></span>
</td>
<td class="num">(1,100)<span></span>
</td>
<td class="num">(1,493)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Other current assets</a></td>
<td class="num">(11,635)<span></span>
</td>
<td class="nump">712<span></span>
</td>
<td class="num">(9,546)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other assets and liabilities</a></td>
<td class="nump">3,959<span></span>
</td>
<td class="num">(3,087)<span></span>
</td>
<td class="nump">23,461<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">400,297<span></span>
</td>
<td class="nump">145,023<span></span>
</td>
<td class="nump">55,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of business, net of cash acquired</a></td>
<td class="num">(63,767)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of assets</a></td>
<td class="nump">964<span></span>
</td>
<td class="nump">10,327<span></span>
</td>
<td class="nump">12,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Property and equipment investments</a></td>
<td class="num">(35,886)<span></span>
</td>
<td class="num">(14,415)<span></span>
</td>
<td class="num">(3,689)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(98,689)<span></span>
</td>
<td class="num">(4,088)<span></span>
</td>
<td class="nump">9,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Borrowings on revolving credit facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">949,080<span></span>
</td>
<td class="nump">843,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Repayments on revolving credit facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,235,724)<span></span>
</td>
<td class="num">(882,155)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments on term loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(43,204)<span></span>
</td>
<td class="num">(103,470)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from senior secured notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">295,861<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ProceedsFromFinancingLeaseObligation', window );">Proceeds from real estate financing transactions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">78,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Common stock repurchase and retirement</a></td>
<td class="num">(66,427)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Debt financing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,459)<span></span>
</td>
<td class="num">(3,350)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy employee tax withholdings</a></td>
<td class="num">(10,534)<span></span>
</td>
<td class="num">(5,193)<span></span>
</td>
<td class="num">(271)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments on finance lease liabilities</a></td>
<td class="num">(10,907)<span></span>
</td>
<td class="num">(11,175)<span></span>
</td>
<td class="num">(8,662)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(87,868)<span></span>
</td>
<td class="num">(55,814)<span></span>
</td>
<td class="num">(75,740)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">213,740<span></span>
</td>
<td class="nump">85,121<span></span>
</td>
<td class="num">(11,561)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">85,203<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="nump">11,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">298,943<span></span>
</td>
<td class="nump">85,203<span></span>
</td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Net income tax payments during the period</a></td>
<td class="nump">111,197<span></span>
</td>
<td class="nump">98,855<span></span>
</td>
<td class="nump">14,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid during the period</a></td>
<td class="nump">44,054<span></span>
</td>
<td class="nump">33,236<span></span>
</td>
<td class="nump">43,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash transactions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Additions of fleet assets under finance leases</a></td>
<td class="nump">$ 9,092<span></span>
</td>
<td class="nump">$ 10,549<span></span>
</td>
<td class="nump">$ 3,833<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_AmortizationOfDebtIssuanceCostsTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Debt Issuance Costs, Term Loan</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_AmortizationOfDebtIssuanceCostsTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_AmortizationofDeferredGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of Deferred Gains</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_AmortizationofDeferredGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ProceedsFromFinancingLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Financing Lease Obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ProceedsFromFinancingLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPensionPlanObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for pension benefits. Includes, but is not limited to, defined benefit or defined contribution plans. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPensionPlanObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214321190080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BlueLinx is a leading wholesale distributor of residential and commercial building products in the United States. We are a &#8220;two-step&#8221; distributor. Two-step distributors purchase products from manufacturers and distribute those products to dealers and other suppliers in local markets, who then sell those products to end users. We carry a broad portfolio of both branded and private-label stock keeping units (&#8220;SKUs&#8221;) across two principal product categories: specialty products and structural products. Specialty products include items such as engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products. Structural products include items such as lumber, plywood, oriented strand board, rebar, and remesh. We also provide a wide range of value-added services and solutions aimed at relieving distribution and logistics challenges for our customers and suppliers, while enhancing their marketing and inventory management capabilities. Our consolidated financial statements include the accounts of BlueLinx Holdings Inc. and its wholly owned subsidiaries. These financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;). All significant intercompany accounts and transactions have been eliminated.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate on a 5-4-4 fiscal calendar. Our fiscal year ends on the Saturday closest to December 31 of that fiscal year and may comprise 53 weeks in certain years. Our 2022 fiscal year contained 52 weeks and ended on December&#160;31, 2022. Fiscal 2021 contained 52 weeks and ended on January&#160;1, 2022. Fiscal 2020 contained 53 weeks and ended on January 2, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification of Prior Period Presentation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended January&#160;1, 2022 and January 2, 2021, we have reclassified certain items within the presentation of our statement of cash flows to align with our statement of cash flows presentation for the year ended December&#160;31, 2022. Our reclassifications are limited to the operating activities section and include presenting pension contributions, which were previously presented within the change of other assets and liabilities, as an individual item within changes in operating assets and liabilities. These reclassifications, we believe, provide an enhanced level of transparency with regards to the presentation of our statement of cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial statements are prepared in conformity with U.S. GAAP, which requires us to make estimates based on assumptions about current, and for some estimates, future economic and market conditions, which affect reported amounts and related disclosures in our financial statements. Although our current estimates contemplate current and expected future conditions, as applicable, it is reasonably possible that actual conditions could differ from our expectations, which could materially affect our results of operations and financial position.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global impact of the COVID-19 pandemic may also affect our accounting estimates, which may materially change from period to period due to changing market factors. We regularly evaluate these significant factors and make adjustments where facts and circumstances dictate.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when control of the promised goods or services is transferred to the Company&#8217;s customers in an amount that reflects the consideration we expected to be entitled to in exchange for those goods or services. The timing of revenue recognition largely is dependent on shipping terms. Revenue is recorded at the time of shipment for terms designated free on board (&#8220;FOB&#8221;) shipping point. For sales transactions designated FOB destination, revenue is recorded when the product is delivered to the customer&#8217;s delivery site.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All revenues recognized are net of trade allowances, cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been immaterial for each of the reported periods.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outbound shipping and handling costs included in &#8220;Selling, general, and administrative&#8221; expenses were $160.3&#160;million, $149.2&#160;million, and $151.2&#160;million for fiscal 2022, fiscal 2021, and fiscal 2020, respectively. Shipping and handling costs include amounts related to the administration of our logistical infrastructure, handling of material in our warehouses, and amounts pertaining to the delivery of products to our customers, such as fuel and maintenance costs for our mobile fleet, wages for our drivers, and third party freight charges.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of short-term investments that have an original maturity of three months or less at the date of purchase. At December&#160;31, 2022 and January&#160;1, 2022, the majority of our cash and cash equivalents were comprised of money market funds that are broadly diversified and invested in high-quality, short-duration securities, including U.S. government agency securities, and similar instruments. We have significant amounts of cash and cash equivalents that are in excess of federally insured limits. Though we have not experienced any losses on our cash and cash equivalents to date and we do not anticipate incurring any losses, we cannot be assured that we will not experience losses on our cash and cash equivalents.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at net realizable value, do not bear interest, and consist of amounts owed for orders shipped to customers. Management establishes an overall credit policy for sales to customers. The allowance for doubtful accounts is determined based on a number of factors including specific customer account reviews, historical loss experience, current economic trends, and the creditworthiness of significant customers based on ongoing credit evaluations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of all inventories is determined by the moving average cost method. We have included all material charges directly or indirectly incurred in bringing inventory to its existing condition and location. We evaluate our inventory value at the end of each quarter to ensure that inventory, when viewed by category, is carried at the lower of cost or net realizable value, which also considers items that may be considered damaged, excess, and obsolete inventory. As of December&#160;31, 2022, we recorded a lower of cost or net realizable value reserve of $2.6&#160;million and no reserve as of January&#160;1, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consideration Received from Vendors and Paid to Customers</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each fiscal year, we enter into agreements with many of our vendors providing for inventory purchase rebates, generally based on achievement of specified volume purchasing levels. We also receive rebates related to price protection and various marketing allowances that are common industry practice. We accrue for the receipt of vendor rebates based on purchases, and also reduce inventory to reflect the net acquisition cost (purchase price less expected purchase rebates). </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we enter into agreements with many of our customers to offer customer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. We accrue for the payment of customer rebates based on sales to the customer, and also reduce sales to reflect the net sales (sales price less expected customer rebates). Adjustments to earnings resulting from revisions to rebate estimates have been immaterial.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Lease obligations for which we assume or retain substantially all the property rights and risks of ownership are capitalized. Amortization of assets recorded under finance leases is included in &#8220;Depreciation and amortization&#8221; expense. Replacements of major units of property are capitalized and the replaced properties are retired. Replacements of minor components of property and repair and maintenance costs are charged to expense as incurred.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method over the estimated useful lives of the related assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE0MA_30d15498-c273-4708-b60e-d4c4fed0d11b">seven</span> to 15 years for land improvements, 15 to 33 years for buildings, and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE2NA_9619e808-061b-497a-a932-c80e17628988">three</span> to seven years for machinery and equipment. Upon retirement or disposition of assets, cost and accumulated depreciation are removed from the related accounts and any gain or loss is included in income.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assess long-lived assets other than goodwill for impairment whenever facts and circumstances indicate that the carrying amount may not be fully recoverable. If it is determined that the carrying amount of an asset is not recoverable, we compare the carrying amount of the asset to its fair value as estimated using discounted expected future cash flows, market values or replacement values for similar assets. The amount by which the carrying amount exceeds the fair value of the asset, if any, is recognized as an impairment loss.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Held for Sale</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities met the held for sale classification criteria as of January&#160;1, 2022. Assets and liabilities held for sale are recorded at the lower of their carrying value or fair value less estimated cost to sell and are classified within other current assets and other current liabilities, respectively, in the consolidated balance sheets. Depreciation is suspended on assets upon classification as held for sale. As of December&#160;31, 2022, we had no assets or liabilities classified as held for sale.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for sale as of January&#160;1, 2022, consisted of fixed assets, at net book value, and current assets, including raw material and work in process inventory, affiliated with one of our business locations in the Midwest. Liabilities classified as held for sale included current liabilities, such as accounts payable, directly associated with those assets held for sale that were be transferred with the assets held for sale. We planned to sell these assets and transfer these liabilities within the next 12 months. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is self-insured for its non-union and certain unionized employee health benefits. We have purchased stop-loss insurance in order to establish certain limits to our exposure on a per claim basis, both individually and in the aggregate. Health benefits for some unionized employees for fiscal 2022 and 2021 were paid directly to a union trust, depending upon the union-negotiated benefit arrangement. The Company is also self-insured, up to certain limits, for workers&#8217; compensation losses, general liability, and automotive liability losses, all subject to varying &#8220;per occurrence&#8221; retentions or deductible limits.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for estimated costs to settle both known claims and claims incurred but not yet reported by making periodic prepayments, considering our retention and stop loss limits. Liabilities of the Company associated with these claims are estimated, in part, by considering the frequency and severity of historical claims, both specific to us, as well as industry-wide loss experience and other actuarial assumptions. We determine our insurance obligations with the assistance of actuarial firms. Since there are many estimates and assumptions involved in recording insurance liabilities, and in the case of workers&#8217; compensation, a significant period of time elapses before the ultimate resolution of claims, differences between actual future events, and prior estimates and assumptions could result in adjustments to these liabilities. The Company has deposits on hand with certain third-party insurance administrators and insurance carriers to cover its obligation for future payment of claims. These deposits are recorded in other current and non-current assets in our consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessee in a lease contract when we obtain the right to control an asset associated with a particular lease. For operating leases, we record a right-of-use ("ROU") asset that represents our right to use an underlying asset for the lease term, and a corresponding lease liability that represents our obligation to make lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Financing ROU assets associated with finance leases are included in property and equipment. Leases with a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line basis over the lease term in our consolidated statement of operations and comprehensive income. We determine the lease term by assuming the exercise of renewal options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. When our contracts contain lease and non-lease components, we account for both components as a single lease component. See&#160;Note&#160;14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;for further discussion.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for deferred income taxes using the liability method. Accordingly, we recognize deferred tax assets and liabilities based on the tax effects of temporary differences between the financial statement and tax bases of assets and liabilities, as measured by current enacted tax rates. All deferred tax assets and liabilities are classified as noncurrent in our consolidated balance sheet. A valuation allowance is recorded to reduce deferred tax assets when necessary. For additional information about our income taxes, see Note 8,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a noncontributory defined benefit pension plan administered solely by us (the &#8220;pension plan&#8221;). Most of the participants in the plan are inactive, with all remaining active participants no longer accruing benefits, and the plan is closed to new entrants. Our funding policy for the pension plan is based on actuarial calculations and the applicable requirements of federal law.&#160;Benefits under the pension plan primarily are related to years of service. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various multiemployer pension plans (&#8220;MEPPs&#8221;) that provide retirement benefits to certain union employees in accordance with certain collective bargaining agreements (&#8220;CBAs&#8221;). As one of many participating employers in these MEPPs, we are generally responsible with the other participating employers for any plan underfunding. Our contributions </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to a particular MEPP are established by the applicable CBAs; however, our required contributions may increase based on the funded status of an MEPP and legal requirements such as those of the Pension Act, which requires substantially underfunded MEPPs to implement a funding improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) to improve their funded status. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as 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. Authoritative guidance for fair value measurements establishes a three-level hierarchy that prioritizes the inputs to valuation models based upon the degree to which they are observable. The three levels of the fair value measurement hierarchy are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement guidance also establishes, as a practical expedient, that certain investments are not to be classified in the fair value hierarchy when they are measured at fair value using net asset value ("NAV").</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the Company&#8217;s cash, cash equivalents, trade receivables, and trade payables approximate their fair values because of their short-term nature. See Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information with respect to the Company&#8217;s fair value measurements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for business combinations by recognizing the assets acquired and liabilities assumed at the acquisition date fair value. In valuing certain acquired assets and liabilities, fair value estimates use Level 3 inputs, including future expected cash flows and discount rates. Goodwill is measured as the excess of consideration transferred over the fair values of the assets acquired and the liabilities assumed. While we use our best estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments arising from new facts and circumstances are recorded to the consolidated statements of operations. The results of operations of acquisitions are reflected in our consolidated financial statements from the date of acquisition. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards - Adopted</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Impairment Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In June 2016, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326).&#8221; This ASU sets forth a current expected credit loss (&#8220;CECL&#8221;) model which requires the measurement of all expected credit losses for financial instruments or other assets (e.g., trade receivables), held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model, is applicable to the measurement of credit losses on financial assets measured at amortized cost, and applies to some off-balance sheet credit exposures. The standard also requires enhanced disclosures to help financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an entity's portfolio. We adopted this standard in the first quarter of 2022 and the implementation did not have a material impact to our consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The standard provides temporary guidance to ease the potential burden in accounting for reference rate reform primarily resulting from the discontinuation of the publication of certain tenors of the London Inter-bank Offered Rate (&#8220;LIBOR&#8221;) on December 31, 2021, with complete elimination of the publication of the LIBOR by June 30, 2023. The amendments in this ASU are elective and apply to all entities that have contracts referencing the LIBOR.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revolving credit agreement, as further discussed in Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to these consolidated financial statements, currently references the LIBOR for determining interest payable on current and future borrowings and includes provisions for the use of alternative rates if the LIBOR is unavailable. The guidance in this ASU provides a practical expedient which simplifies accounting analyses under current U.S. GAAP for contract modifications if the change is directly related to a change </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from the LIBOR to a new interest rate index. We adopted this standard prospectively in the first quarter of 2022. The implementation did not have a material impact to our consolidated financial statements or to any key terms of our revolving credit agreement other than the discontinuation of the LIBOR.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2019, the FASB issued ASU No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Accounting Standards Codification (&#8220;ASC&#8221;) 740 and also clarifies and amends existing guidance to improve consistent application. The amendments in this standard are effective for interim periods and fiscal years beginning after December 15, 2020. We adopted this standard effective for fiscal year 2021. The adoption of the standard did not have a material impact on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214321190080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text">Business Combination<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;3, 2022, we acquired all the outstanding stock of Vandermeer Forest Products (&#8220;Vandermeer&#8221;), a premier wholesale distributor of building products, for preliminary total consideration of $69.3&#160;million. Preliminary total consideration includes a purchase price of $67.0&#160;million plus a preliminary estimate for cash acquired and net adjustments for working capital related to the transaction. The purchase price of $67.0&#160;million includes $63.4&#160;million for the business and $3.6&#160;million for a distribution facility and real estate located in Spokane, Washington, which was acquired in transaction. The acquisition was funded with cash on hand. Vandermeer was founded in 1972 and serves more than 250 customers across the Pacific Northwest, Alaska, Hawaii, British Columbia and Alberta from distribution facilities in Kent, Spokane, and Marysville, Washington. The acquisition of Vandermeer provides us with direct access to customers within Seattle and Portland, two of the top 15 highest growth repair and remodel and new construction markets in the United States. Additionally, with our acquisition of Vandermeer, we now have coast-to-coast reach and serve all 50 states.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vandermeer acquisition has been accounted for as a business combination using the acquisition method, and the Vandermeer results of operations are included in our results of operations from the October&#160;3, 2022 acquisition date through the end of fiscal 2022. Vandermeer contributed revenues of $25.5&#160;million from October&#160;3, 2022 through the end of fiscal 2022. The assets acquired and liabilities assumed were recognized at their acquisition date fair values. The acquisition accounting, including fair value estimations, is subject to change as we finalize all assessments over the assets and liabilities that were acquired on the acquisition date. The primary area of the preliminary acquisition accounting that is not yet finalized relates to settlement of the holdback liability, specifically as it relates to adjustments for final working capital balances.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the preliminary consideration:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.468%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary Consideration Transferred</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration paid to and on behalf of shareholder</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holdback liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total preliminary consideration transferred</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,273&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Included in the total preliminary consideration as of December&#160;31, 2022 is a $6.3&#160;million holdback liability held in escrow for general representations and warranties of the seller that is scheduled to be settled approximately 18 months after the acquisition date.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of total purchase price, which includes the aggregate cash consideration paid in excess of the fair value of the tangible and intangible assets acquired, was recorded as goodwill. The goodwill recognized is attributable to the expected operating synergies and growth potential that we expect to realize from the acquisition. Goodwill also includes certain other intangible assets that do not qualify for separate recognition, such as an assembled workforce. We intend to make a 338(h)(10) tax election which will allow us to deduct goodwill generated from the acquisition for tax purposes.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When determining the fair values of assets acquired and liabilities assumed, management made estimates, judgments and assumptions. The following table summarizes the preliminary values of the assets acquired and liabilities assumed at the date of the acquisition:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.468%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary Allocation as of Acquisition Date</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value of identifiable assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(994)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,273&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life for the customer relationships, trade names, and non-compete agreements is 12 years, three years, and five years, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240016432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventories consist almost entirely of finished goods inventory, with an immaterial amount of work-in-process inventory. The cost of all inventories is determined by the moving average cost method. We have included all material charges directly incurred in bringing inventory to its existing condition and location. We evaluate our inventory value at the end of each quarter to ensure that inventory, when viewed by category, is carried at the lower of cost or net realizable value, which also considers items that may be considered damaged, excess, and obsolete inventory. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of fiscal 2022, we recorded a lower of cost or net realizable value reserve of $2.6&#160;million as a result of the decrease in the value of our structural lumber and panel inventory related to the decline in wood-based commodity prices as of the end of the period. </span></div>As of the end of fiscal 2021, we assessed the carrying value of our inventory and determined it was presented at the lower of cost or net realizable value and that a reserve was not necessary.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240010576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when the following criteria are met: (1) contract with the customer has been identified; (2) performance obligations in the contract have been identified; (3) transaction price has been determined; (4) the transaction price has been allocated to the performance obligations; and (5) when (or as) performance obligations are satisfied.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts with our customers are generally in the form of standard terms and conditions of sale. From time to time, we may enter into specific contracts, which may affect delivery terms. Performance obligations in our contracts generally consist solely of delivery of goods. For all sales channel types, consisting of warehouse, direct, and reload sales, we typically satisfy our performance obligations upon shipment. Our customer payment terms are typical for our industry, and may vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not deemed to be significant by us. For certain sales channels and/or products, our standard terms of payment may be as early as ten days.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All revenues recognized are net of trade allowances (i.e., rebates), cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been insignificant for each of the reported periods. Certain customers may receive cash-based incentives or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. We believe that there will not be significant changes to our estimates of variable consideration.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,520,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,865,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Structural products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,450,214&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277,178&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,097,328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by sales channel. Warehouse sales are delivered from our warehouses. Reload sales are similar to warehouse sales but are shipped from non-warehouse locations, most of which are operated by third-parties, where we store owned products to enhance our operating efficiencies. This channel is employed primarily to service strategic customers that would be less economical to service from our warehouses, and to distribute large volumes of imported products from port facilities. Direct sales are shipped from the manufacturer to the customer without our taking physical possession of the inventory and, as a result, typically generate lower margins than our warehouse and reload distribution channels. This distribution channel requires the lowest amount of committed capital and fixed costs. Sales and usage-based taxes are excluded from revenues.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warehouse and reload</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,714,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,513,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash discounts and rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,450,214&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277,178&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,097,328&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Practical Expedients and Exemptions</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling, general, and administrative expense.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have made an accounting policy election to treat outbound shipping and handling activities as a selling, general and administrative expense.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240097456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and January&#160;1, 2022, our intangible assets consist of goodwill and other intangible assets including customer relationships, noncompete agreements, and trade names.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the cost of an acquired entity over the fair value of tangible and intangible assets (including customer relationships, noncompete agreements, and trade names) acquired and liabilities assumed under acquisition accounting for business combinations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not subject to amortization but must be tested for impairment at least annually. This test requires us to assign goodwill to a reporting unit and to determine if the fair value of the reporting unit&#8217;s goodwill is less than its carrying amount. We evaluate goodwill for impairment as of the first day of our fourth quarter, which was October&#160;2, 2022 for fiscal 2022. We </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">completed our annual assessment of goodwill in the fourth quarter of fiscal 2022 using a qualitative approach. The qualitative goodwill impairment assessment requires us to evaluate factors, based on the weight of evidence, to determine whether our single reporting unit's carrying value would more likely than not exceed its fair value. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our goodwill qualitative testing process for our reporting unit, we evaluate various factors that are specific to the reporting unit, as well as industry and macroeconomic factors, in order to determine whether they are reasonably likely to have a material impact on the fair value of our reporting unit. Based on the qualitative analysis performed in fiscal 2022, we concluded that there were no changes that were reasonably likely to cause the fair value of our reporting unit to be less than its carrying value and determined that there was no impairment of our goodwill. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we will</span><span style="color:#0094ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evaluate the carrying value of goodwill for impairment between annual impairment tests if an event occurs or circumstances change that would indicate the carrying amounts may be impaired. Such events and indicators may include, without limitation, significant declines in the industries in which our products are used, significant changes in capital market conditions, and significant changes in our market capitalization. No such indicators were present in fiscal 2022 and fiscal 2021. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the carrying amount of our goodwill:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,772&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,372&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definite-Lived Intangible Assets</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at December&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amounts</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,280&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,291)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,989&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets except customer relationships are amortized on straight line basis. Certain of our customer relationships are amortized on a double declining balance method and certain others are amortized on a straight line basis.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at January&#160;1, 2022 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amounts</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,580&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,977)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,603&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;padding-right:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets except customer relationships are amortized on straight line basis. Customer relationships are amortized on a double declining balance method.  </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization Expense</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the definite-lived intangible assets was $3.4&#160;million, $5.3&#160;million, and $7.5&#160;million for the years ended December&#160;31, 2022, January&#160;1, 2022, and January 2, 2021, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated annual amortization expense for definite-lived intangible assets over the next five fiscal years is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Amortization</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241772752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment as of December&#160;31, 2022 and January&#160;1, 2022, consisted of the following:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,869&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,609&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $24.2&#160;million, $22.8&#160;million, and $21.3&#160;million for the years ended December&#160;31, 2022, January&#160;1, 2022, and January 2, 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214239997056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Held for Sale<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Assets Held for Sale</a></td>
<td class="text">Assets Held for Sale<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had no assets or liabilities classified as held for sale. As of January&#160;1, 2022, the net book value of total assets classified as held for sale was $2.6&#160;million and was included in other current assets in our consolidated balance sheet. As of January&#160;1, 2022, the book value of total liabilities classified as held for sale was $1.9&#160;million and was included in other current liabilities in our consolidated balance sheet.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets classified as held for sale as of January&#160;1, 2022, consisted of fixed assets, at net book value, and current assets, including raw material and work in process inventory, affiliated with one of our business locations in the Midwest. Liabilities classified as held for sale as of January&#160;1, 2022 included current liabilities, such as accounts payable, directly associated with those assets held for sale that were to be transferred with the assets held for sale. As of January&#160;1, 2022, we planned to sell these assets and transfer these liabilities within the next 12 months. During the second quarter of 2022, we completed the sale of assets and liabilities previously classified as held for sale.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240107216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2022, our statutory rate was 25.4 percent and it was comprised of the federal statutory income tax rate of 21.0 percent and our blended state statutory rate of  4.4 percent. In fiscal 2021, our statutory rate was 25.8 percent and it was comprised of the federal statutory income tax rate of 21.0 percent and our blended state statutory rate of 4.8 percent. In fiscal 2020, our statutory rate was 25.8 percent and it was comprised of the federal statutory income tax rate of 21.0 percent and our blended state statutory rate of 4.8 percent. Our blended state rate is impacted by the mix of our income earned in various states and our federal taxable income, both of which may differ from year to year. Our effective tax rate is impacted by the effects of permanent differences occurring throughout our fiscal year. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal 2022, fiscal 2021, and fiscal 2020, our effective tax was 25.0 percent, 24.8 percent, and 14.9 percent, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,038)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,743&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes is reconciled to the federal statutory amount as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income taxes computed at the federal statutory tax rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance change arising from state net operating losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,018)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance change arising from interest deduction limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,879)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences arising from compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,585&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,743&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, we recorded an income tax receivable of $9.9&#160;million and is included within other current assets on our consolidated balance sheets. Our financial statements contain certain deferred tax assets which primarily result from other temporary differences related to certain reserves, pension obligations, differences between book and tax depreciation and amortization, and state net operating losses. We record a valuation allowance against our net deferred tax assets when we determine that, based on the weight of available evidence, it is more likely than not that our net deferred tax assets will not be realized. For fiscal 2022 and fiscal 2021, the components of our net deferred income tax assets are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation-related accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from net operating loss carryovers</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred income tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,968&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred income tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,892&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,121&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,559)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,723)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,836)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax asset, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,285&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in our deferred tax asset valuation allowance for fiscal 2022 and 2021 was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of beginning of the fiscal year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance provided for taxes related to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,018)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of end of the fiscal year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,076&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,269&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recorded income tax and related interest liabilities where we believe certain of our tax positions are not more likely than not to be sustained if challenged. These balances are included in other noncurrent liabilities in our consolidated balance sheets. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our gross unrecognized tax benefits:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the fiscal year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions due to lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,872&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,205&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the unrecognized tax benefits as of December&#160;31, 2022 and January&#160;1, 2022, were approximately $1.9&#160;million and $2.2&#160;million, respectively of tax benefits that, if recognized, would reduce our annual effective tax rate for fiscal 2022 and 2021. No penalties were accrued for either 2022 or 2021. We have accrued interest associated with our unrecognized tax benefits which we release as those benefits are realized due to the lapse of applicable statute of limitations. Interest expense associate with our unrecognized tax benefits is reported as interest expense, net in our consolidated statement of operations and comprehensive income.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impacts of the Tax Act and CARES </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December of 2017, the U.S. enacted comprehensive tax legislation under the Tax Cuts and Jobs Act, (&#8220;The Tax Act&#8221;), which made broad and complex changes to the tax code. During fiscal 2019, we recorded a valuation allowance of $4.8&#160;million primarily related to interest disallowed for deduction related to changes included in the Tax Act. In March of 2020, the U.S. enacted the Coronavirus Aid, Relief, and Economic Security (&#8220;CARES&#8221;) Act. CARES included a provision which raised the level of deductibility for previously disallowed interest which had been enacted under the Tax Act. During fiscal 2020, because of the provision included in CARES, we benefited from the release of the $4.8&#160;million in valuation allowance which we had recorded during fiscal 2019 under the provisions of the Tax Act. We had no impact to our income tax provision in fiscal 2021 or 2022 from either The Tax Act nor CARES. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Operating Losses</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of fiscal 2021, our gross state net operating loss carryovers were $98.6&#160;million and our tax-effected state net operating loss carryovers were $5.4&#160;million, of which $4.3&#160;million was subject to a valuation allowance arising from expiration date when considered in conjunction with state limitations related to Internal Revenue Code (&#8220;IRC&#8221;) Section 382. At the end of fiscal 2022, our gross state net operating loss carryovers were $92.2&#160;million and our tax-effected state net operating loss carryovers were $5.0&#160;million, of which $4.1&#160;million was subject to a valuation allowance arising from expiration dates when considered in conjunction with state limitation related to IRC Section 382. Our state net operating loss carryovers will expire in 1 to 20 years. During fiscal 2021, we reversed $3.0&#160;million in valuation allowance against our state net operating losses. Based on our taxable income for 2021 in the states where we have net operating loss carryforwards, we believe we will be able to utilize this amount of state net operating losses that were previously reserved by this valuation allowance. We file U.S. federal and state income tax returns in jurisdictions with varying statutes of limitations and may be subject to audit based on periods that are not limited by applicable statutes. Our U.S. federal income tax returns for tax years 2019, 2020 and 2021 remain subject to audit under the federal statute of limitations. Our auditable state income tax returns vary depending on the jurisdiction and its applicable statute of limitations. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe our estimates are reasonable in the carrying value of our valuation allowances against our deferred tax items, the ultimate determination of the appropriate amounts of valuation allowance involves significant judgement.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assessing our Deferred Tax Assets</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly, we assess the carrying value of our deferred tax assets for impairment by evaluating the weight of available evidence at the end of each fiscal quarter. In our evaluation of the weight of available evidence at the end of fiscal 2022, we considered the recent reported income in the current year, as well as the reported income for 2021 and 2020, which resulted in a three-year cumulative income situation as positive evidence which carried substantial weight. While this was substantial, it was not the only evidence we evaluated. We also considered evidence related to the four sources of taxable income, to determine whether such positive evidence outweighed the negative evidence. The evidence considered included:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future reversals of existing taxable temporary differences;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future taxable income exclusive of reversing temporary differences and carryforwards;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">taxable income in prior carryback years, if carryback is permitted under the tax law; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">tax planning strategies.</span></div>In addition to the positive evidence discussed above, we considered as positive evidence forecasted future taxable income, the future timing of the reversal of our deferred tax assets and liabilities, and the evidence from business and tax planning strategies. At the end of fiscal 2022 and 2021, in our evaluation of the weight of available evidence, we concluded that our deferred tax assets were not impaired other than $4.1 million of the state net operating losses.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240008144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Long-Term Debt</a></td>
<td class="text">Long-Term Debt<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, and January&#160;1, 2022, long-term debt consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.979%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr style="height:14pt"><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,075&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,717&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized bond discount costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,028)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,499&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,988&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,410&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,124&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and January&#160;1, 2022, our long-term debt was comprised of $300.0&#160;million of senior secured notes issued in October 2021. These notes are presented under the long-term debt caption of our balance sheet at $292.4&#160;million and $291.3&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. This presentation is net of their discount of $3.5&#160;million and $4.0&#160;million and the combined carrying value of our debt issuance costs of $4.1&#160;million and $4.7&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. Our senior secured notes are presented in this table at their face value.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average effective interest rate was zero percent and 2.5 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for interest rates associated with finance lease obligations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Secured Notes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, we completed a private offering of $300.0&#160;million of our six percent senior secured notes due 2029 (the &#8220;2029 Notes&#8221;), and in connection therewith we entered into an indenture (the &#8220;Indenture&#8221;) with the guarantors party thereto and Truist Bank, as trustee and collateral agent. The 2029 Notes were issued to investors at 98.625 percent of their principal amount and will mature on November 15, 2029. The majority of net proceeds from the offering of the 2029 Notes were used to repay borrowings under our revolving credit facility, as defined below.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, we entered into a revolving credit facility with Wells Fargo Bank, National Association, as administrative agent (&#8220;the Agent&#8221;), and certain other financial institutions party thereto. In August 2021, we entered into a second amendment to our revolving credit facility to, among other things, extend the maturity date of the facility to August 2, 2026, and reduce the interest rate on borrowings under the facility (as amended, the &#8220;Revolving Credit Facility&#8221;). In October 2021, in conjunction with the offering of our 2029 Notes, we reduced the credit limit of the Revolving Credit Facility from $600.0&#160;million to $350.0&#160;million. In conjunction with the reduction in the credit limit of our Revolving Credit Facility, we expensed approximately $1.6&#160;million of debt issuance costs during the fourth quarter of 2021. These costs are included within interest expense, net on the consolidated statements of operations and reported separately as an adjustment to net income in our consolidated statements of cash flows. The Revolving Credit Facility provides for a senior secured asset-based revolving loan and letter of credit facility of up to $350.0&#160;million. The Borrowers&#8217; obligations under the Revolving Credit Facility are secured by a security interest in substantially all of our and our subsidiaries&#8217; assets (other than real property), including inventories, accounts receivable, and proceeds from those items.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility bear interest at a rate per annum equal to (i) LIBOR plus a margin ranging from 1.25 percent to 1.75 percent, with the margin determined based upon average excess availability for the immediately preceding fiscal quarter for loans based on LIBOR, or (ii) the Agent&#8217;s base rate plus a margin ranging from 0.25 percent to 0.75 percent, with the margin based upon average excess availability for the immediately preceding fiscal quarter for loans based on the base rate.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Revolving Credit Facility includes available interest rate options based on LIBOR, which will be discontinued as an available rate option after June 30, 2023. Under the terms of the facility, LIBOR will be replaced with the Secured Overnight </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing Rate (&#8220;SOFR&#8221;) with respect to the applicable variable rate interest options thereunder, with effect on or before June 30, 2023. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility are subject to availability under the Borrowing Base (as that term is defined in the revolving credit agreement). The Borrowers are required to repay revolving loans thereunder to the extent that such revolving loans exceed the Borrowing Base then in effect. The Revolving Credit Facility may be prepaid in whole or in part from time to time without penalty or premium, but including all breakage costs incurred by any lender thereunder.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had zero outstanding borrowings and excess availability, including cash in qualified accounts, of $645.4&#160;million under our Revolving Credit Facility. As of January&#160;1, 2022, we had zero outstanding borrowings and excess availability, including cash in qualified accounts, of $431.7&#160;million under our Revolving Credit Facility. Available borrowing capacity under our Revolving Credit Facility was $346.5&#160;million on December&#160;31, 2022 and January&#160;1, 2022, respectively. Our average effective interest rate under the facility was zero percent and 2.5 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility contains certain financial and other covenants, and our right to borrow under the Revolving Credit Facility is conditioned upon, among other things, our compliance with these covenants. We were in compliance with all covenants under the Revolving Credit Facility as of December&#160;31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan Facility</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 2, 2021, we repaid the remaining outstanding principal balance of our former term loan facility, and, as a result, as of January&#160;1, 2022 and December&#160;31, 2022, we had zero outstanding borrowings under the term loan facility, which has been extinguished. In connection with our repayment of the outstanding principal balance in full on April 2, 2021, we expensed $5.8&#160;million of debt issuance costs that we were amortizing in connection with our former term loan facility. These costs are included within interest expense, net on the consolidated statements of operations and reported separately as an adjustment to net income in our consolidated statements of cash flows.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the facility was paid in full as of April 2, 2021, our average effective interest rate under the facility, exclusive of fees and prepayment premiums, was zero percent and 8.0 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Finance Lease Obligations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our finance lease liabilities consist of leases related to equipment and vehicles, and real estate, with the majority of those finance leases related to real estate. For more information on our finance lease obligations, refer to Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214239986864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosures are required for certain assets and liabilities that are measured at fair value on a nonrecurring basis in periods after initial recognition. Such measurements of fair value relate primarily to assets and liabilities measured at fair value in connection with business combinations and asset impairments. For more information on business combinations, see Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. There were no material long-lived asset impairments during the fiscal years 2022, 2021, and 2020.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Debt</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the Company&#8217;s 2029 Notes, as defined above, was determined based on Level 2 input using observable market prices in less active markets. The carrying amount of the Company&#8217;s Revolving Credit Facility approximates its fair value as the interest rate is variable and reflective of market rates. The following table presents the carrying value and fair value of the Company&#8217;s 2029 Notes:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Defined Benefit Pension Plan</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy not only is applicable to assets and liabilities that are included in our consolidated balance sheets, but also is applied to certain other assets that indirectly impact our consolidated financial statements. For example, we sponsor and contribute to a single-employer defined benefit pension plan (see Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Assets contributed by us become the property of the pension plan. Even though the Company no longer has control over these assets, we are indirectly impacted by subsequent fair value adjustments to these assets. The actual return on these assets impacts our future net periodic benefit cost, as well as amounts recognized in our consolidated balance sheets. The Company uses the fair value hierarchy to measure the fair value of assets held by our pension plan where applicable. Certain investments are measured using the net asset value ("NAV") per share as a practical expedient and have not been classified in the fair value hierarchy.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240016432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefits</a></td>
<td class="text">Employee Benefits<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Single-Employer Defined Benefit Pension Plan</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a noncontributory defined benefit pension plan administered solely by us (the &#8220;plan&#8221;). Most of the participants in the plan are inactive, with all remaining active participants no longer accruing benefits, and the plan is closed to new entrants. Our funding policy for the plan is based on actuarial calculations and the applicable requirements of federal law.&#160;Benefits under the plan primarily are related to years of service. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, we notified participants of the plan that, after careful consideration, we intended to terminate the plan and transfer the management and delivery of continuing benefits associated with the plan to a highly rated and qualified insurance company with pension termination experience. The process for terminating a pension plan involves several regulatory steps and approvals, and typically takes 12 to 18 months to complete. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2013, and as previously disclosed, we contributed two properties to the plan in lieu of a cash contribution and entered into a lease for each of these properties. As a component of our plan to terminate the plan, we repurchased these two real estate properties that were held by the plan for $11.1&#160;million, which terminated the associated leases. The repurchase in 2022 included certain land and buildings, located in Charleston, S.C. and Buffalo, N.Y., valued at approximately $11.1&#160;million by independent appraisals prior to the purchase. At the time of repurchase, we were leasing the contributed properties from the plan for an initial term of 20 years with two five-year extension options and had continued to use the properties in our distribution operations since their contribution in fiscal 2013. Each lease provided us a right of first refusal on any subsequent sale by the plan and a repurchase option. At the time of our initial contribution of the properties, the plan engaged an independent fiduciary who managed the properties on behalf of the plan. The plan&#8217;s independent fiduciary evaluated the property purchase on behalf of the plan and negotiated the terms of the sale. The repurchase amount is included in pension contributions within the operating activities section of our consolidated statements of cash flow for the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our actuarial assumptions for the plan as of fiscal year ended December&#160;31, 2022 include considerations for termination of the plan. We estimate our plan termination will be completed during fiscal 2023, at which time we expect to record a non-cash, pre-tax pension settlement charge equal to the balance of our accumulated other comprehensive loss, which is $27.4&#160;million as of December&#160;31, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the change in projected benefit obligation and the change in plan assets for the pension plan:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Projected benefit obligation at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,752&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,874&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Fair value of assets at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,231&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,269&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unfunded status of plan</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,521)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,605)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated benefit obligation for the pension plan was $82.7&#160;million and $105.9 million at December&#160;31, 2022 and January&#160;1, 2022, respectively. We recognize the unfunded status (i.e., the difference between the fair value of plan assets and the projected benefit obligations) of our pension plan in our consolidated balance sheets, with a corresponding adjustment to accumulated other comprehensive income (loss), net of tax. As of December&#160;31, 2022 and January&#160;1, 2022, the net unfunded status of our benefit plan was $1.5 million and $11.6 million, respectively. As discussed above, we estimate our plan termination will be completed during fiscal 2023. Accordingly, we have recognized the net unfunded status of our benefit plan as of December&#160;31, 2022 as a current liability in our consolidated balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to utilize a full yield curve approach in the estimation service and interest cost components for pension (income)/expense recognized during the fiscal year by applying the specific spot rates along the yield curve used in determination of the benefit obligation to the relevant projected cash flows. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial gains and losses occur when actual experience differs from the estimates used to determine the components of net periodic pension cost, including the difference between the actual and expected return plan assets and when certain assumptions used to determine the projected benefit obligation are updated for plan re-measurement, including but not limited to, changes in the discount rate, plan amendments, mortality and other assumptions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We amortize a portion of unrecognized actuarial gains and losses for the pension plan into our consolidated statements of operations and comprehensive income (loss). The amount recognized in the current year&#8217;s operations is based on amortizing the unrecognized gains or losses for the pension plan that exceed the larger of 10% of the projected benefit obligation or the fair value of plan assets, also known as the corridor. In the current fiscal year, the amount representing the unrecognized gain or loss that exceeds the corridor is amortized over the estimated average remaining life expectancy of participants, as almost all the participants in the plan are inactive.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net adjustment to other comprehensive income (loss) for fiscal 2022 and fiscal 2021 was a $2.4 million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net of tax loss and a $6.6 million net of tax gain, respectively. The adjustments in both fiscal years are primarily due to a combination of actuarial adjustments at year end in addition to the amortization of unrealized gain and/or losses throughout the fiscal year.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in the unfunded obligation for the fiscal year was approximately $10.1 million and was primarily comprised of $19.7 million of actuarial gain, $19.1 million of negative investment returns,</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$11.9 million of pension contributions (comprised of our re-purchase of properties previously contributed to the plan in 2013 and their respective annual lease payments), and a charge of $2.4 million due to current year interest cost.&#160;The net periodic pension credit was $1.4 million in fiscal 2022 compared to $1.3 million in fiscal 2021, driven primarily by a reduction in the interest cost on the projected benefit obligation. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unfunded status recorded as pension benefit obligation on our consolidated balance sheets for the plan is set forth in the following table, along with the unrecognized actuarial loss, which is presented as part of accumulated other comprehensive loss:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unfunded status</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts recognized on the balance sheet consist of:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss (pre-tax)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,917&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,595&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net periodic pension credit for the plan included the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of unrecognized loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension credit for the pension plan</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,258)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to determine the projected benefit obligation at the measurement date and the net periodic pension cost:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Expected long-term rate of return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimates of the amount and timing of our future funding obligations for our defined benefit pension plan are based upon various assumptions specified above. These assumptions include, but are not limited to, the discount rate, projected return on plan assets, and mortality rates. The rate of increase in future compensation levels has no effect on both the projected benefit obligation and net periodic pension cost, as almost all the participants in the plan are inactive, the remaining active participants are no longer accruing benefits, and the plan is closed to new entrants.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assumptions for plan termination settlement liability estimate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Plan liabilities will be settled through a lump sum offer to certain participants followed by an annuity buyout for remaining participants. The cost of this settlement is developed relative to the plan-based accounting obligations, segmented by participant status and other demographic subgroups where appropriate. The primary drivers of cost are lump sum election rates, the cost of lump sums relative to accounting obligations, and the cost to purchase annuities for participants not electing lump sums.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Projected return on plan assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Pension plan assets are managed under a balanced portfolio allocation policy comprised of two major components: a return-seeking portion and a liability-matching portion. The expected role of return-seeking investments is to achieve a reasonable long-term growth of pension assets with a prudent level of risk, while the role of liability-matching investments is to provide a partial hedge against liability performance associated with changes in interest rates. The objective within return-seeking investments is to achieve asset diversity in order to balance return and volatility. We employ a designated fiduciary to manage the day-to-day investment responsibilities for pension plan assets and relationships with certain agents, advisors, and other fiduciaries. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The discount rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize a full yield curve approach in the estimation of these components by applying the specific spot rates along the yield curve of high-quality corporate bonds used in determination of the benefit obligation to the relevant projected cash flows. We have made this change to provide a more precise measurement of service and interest costs by improving the correlation between projected benefit cash flows to the corresponding spot yield curve rates.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortality rates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal year ended December&#160;31, 2022, in conjunction with our decision to terminate the plan, the valuations and assumptions reflect adoption of the Society of Actuaries RP-2018 mortality tables with generational mortality improvement and adjustments to reflect the characteristics of the plan in conjunction actuarial assumptions customary in the insurance industry. For fiscal year ended January&#160;1, 2022, the valuations and assumptions reflect adoption of the Society of Actuaries updated RP-2014 mortality tables, with a &#8220;blue collar employee&#8221; adjustment for non-annuitants and a BlueLinx custom adjustment projected from 2015 for annuitants. Additionally, we use the most current generational mortality improvement projection scales, which was MP-2021 as of January&#160;1, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Plan Assets and Long-Term Rate of Return</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2022</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We base the asset return assumption on current and expected asset allocations, as well as historical and expected returns on the plan asset categories. The allocation of the plan&#8217;s assets impacts our expected return on plan assets. The expected return on plan assets is based on a targeted allocation consisting of return-seeking securities (including public equity, real assets, and diversified credit investment strategies), liability-matching securities (fixed income), and cash and cash equivalents. Our net benefit cost increases as the expected return on plan assets decreases. We believe that our actual long-term asset allocations on average will approximate our targeted allocation. Our targeted allocation is driven by our investment strategy to earn a reasonable rate of return while maintaining risk at acceptable levels through the diversification of investments across and within various asset categories. For fiscal 2022, we used a 5.20% expected rate of return on plan assets.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investment policy for the pension plan, in general, is to achieve a reasonable long-term rate of return on plan assets with an acceptable level of risk in order to maintain adequate funding levels. The pension plan&#8217;s Investment Committee establishes risk mitigation policies and regularly monitors investment performance and investment allocation policies, with a third-party investment advisor executing on these strategies. We employ a designated fiduciary to manage the day to day investment responsibilities for pension plan assets and relationships with certain agents, advisors, and other fiduciaries. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the decision to terminate the plan, the target allocation of plan assets was adjusted to mitigate funded status risk and support full settlement of assets and liabilities during fiscal 2023. The current targets and actual investment allocation by asset category as of December&#160;31, 2022, consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Target Allocation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual Allocation, December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diversified credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability-hedging</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and further discussed in Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, pension plan assets at their fair values as of December&#160;31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted prices in active markets of identical assets<br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other unobservable inputs<br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets measured at net asset value (NAV)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return-seeking securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities-matching securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,978&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,231&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This category is comprised of a collective investment trust of equity funds that track the MSCI All Country World global equity index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and pooled investment funds.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments that are measured at net asset value (&#8220;NAV&#8221;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Level 1 assets was based on quoted prices in active markets for the identical assets. Certain investments are measured at fair value using the net asset value ("NAV") per share as a practical expedient and have not been classified in the fair value hierarchy. Investment objectives for our pension plan assets are:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Matching plan liability performance</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Diversifying risk</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Achieving a target investment return</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that there are no significant concentrations of risk within our plan assets as of December&#160;31, 2022. We comply with the rules and regulations promulgated under the Employee Retirement Income Security Act of 1974 (&#8220;ERISA&#8221;) and we prohibit investments and investment strategies not allowed by ERISA.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2021</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We base the asset return assumption on current and expected asset allocations, as well as historical and expected returns on the plan asset categories. The allocation of the plan&#8217;s assets impacts our expected return on plan assets. The expected return on plan assets is based on a targeted allocation consisting of return-seeking securities (including public equity, real assets, and diversified credit investment strategies), liability-matching securities (fixed income), and cash and cash equivalents. Our net benefit cost increases as the expected return on plan assets decreases. We believe that our actual long-term asset allocations on average will approximate our targeted allocation. Our targeted allocation is driven by our investment strategy to earn a reasonable rate of return while maintaining risk at acceptable levels through the diversification of investments across and within various asset categories. For fiscal 2021, we used a 5.20% expected rate of return on plan assets.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investment policy for the pension plan, in general, is to achieve a reasonable long-term rate of return on plan assets with an acceptable level of risk in order to maintain adequate funding levels. The pension plan&#8217;s Investment Committee establishes risk mitigation policies and regularly monitors investment performance and investment allocation policies, with a third-party investment advisor executing on these strategies. We employ a designated fiduciary to manage the day to day investment responsibilities for pension plan assets and relationships with certain agents, advisors, and other fiduciaries. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current targets, adjusted to exclude non-GAAP BlueLinx real-estate holdings, and actual investment allocation, by asset category as of January&#160;1, 2022, consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Target Allocation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual Allocation, January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diversified credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability-hedging</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and further discussed in Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, pension plan assets at their fair values as of January&#160;1, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted prices in active markets of identical assets<br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other unobservable inputs<br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets measured at net asset value (NAV)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return-seeking securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities-matching securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,269&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category is comprised of a collective investment trust of equity funds that track the MCSI World Index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and a pooled investment fund.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments that are measured at net asset value (&#8220;NAV&#8221;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Level 1 assets was based on quoted prices in active markets for the identical assets. Certain investments are measured at fair value using the net asset value ("NAV") per share as a practical expedient and have not been classified in the fair value hierarchy. Investment objectives for our pension plan assets are:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Matching plan liability performance</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Diversifying risk</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Achieving a target investment return</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that there are no significant concentrations of risk within our plan assets as of January&#160;1, 2022. We comply with the rules and regulations promulgated under the Employee Retirement Income Security Act of 1974 (&#8220;ERISA&#8221;) and we prohibit investments and investment strategies not allowed by ERISA.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Plan Cash Flows</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimated future benefit payments to pension plan participants are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.468%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,752&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect all of the plan&#8217;s assets to be distributed in fiscal 2023 in connection with our plan to terminate the plan. We fund the pension plan liability in accordance with the limits imposed by ERISA, federal income tax laws, and the funding requirements of the Pension Protection Act of 2006 (&#8220;Pension Act&#8221;). We are not required to make any cash contributions to the pension plan for fiscal funding year 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Multiemployer Pension Plans</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various multiemployer pension plans (&#8220;MEPPs&#8221;) that provide retirement benefits to certain union employees in accordance with certain collective bargaining agreements (&#8220;CBAs&#8221;). As one of many participating employers in these MEPPs, we are generally responsible with the other participating employers for any plan underfunding. Our contributions to a particular MEPP are established by the applicable CBAs; however, our required contributions may increase based on the funded status of an MEPP and legal requirements such as those of the Pension Act, which requires substantially underfunded MEPPs to implement a funding improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) to improve their funded status. Factors that could impact funded status of an MEPP include, without limitation, investment performance, changes in the participant demographics, decline in the number of contributing employers, changes in actuarial assumptions, and the utilization of extended amortization provisions. A FIP or RP requires a particular MEPP to adopt measures to correct its underfunded status. These measures may include, but are not limited to: an increase in our contribution rate to the applicable CBA, a reallocation of the contributions already being made by participating employers for various benefits to individuals participating in the MEPP, and/or a reduction in the benefits to be paid to future and/or current retirees. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We could also be obligated to make future payments to MEPPs if we either cease to have an obligation to contribute to the MEPP or significantly reduce our contributions to the MEPP because we reduce our number of employees who are covered by the relevant MEPP for various reasons, including, but not limited to, layoffs or closures, assuming the MEPP has unfunded vested benefits. The amount of such payments (known as a complete or partial withdrawal liability) generally would equal our proportionate share of the plan&#8217;s unfunded vested benefits. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table lists our participation in our multiemployer plans which we deem significant. &#8220;Contributions&#8221; represent the amounts contributed to the plan during the fiscal years presented:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.138%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contributions (In millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Fund:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EIN/Pension Plan Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Act Zone Status</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FIP/RP Status</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Surcharge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central States, Southeast and Southwest Areas Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366044243</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Critical and Declining <br/>(January 1, 2020)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RP</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contributions to this plan are approximately 0.1 percent of total contributions, which is less than the required disclosure threshold of five percent of total plan contributions. However, this plan is deemed significant for disclosure as it is severely underfunded. Our current CBA that requires contributions to the plan expired on December&#160;31, 2022. In May 2020, we received a demand letter for payment resulting from our partial withdrawal in 2018 from the Central States Plan and started making payments in June 2020. These payments are payable monthly for a period of 20 years. Our liability for the remainder of these payments was $7.0&#160;million as of December&#160;31, 2022. We may, in the future, record an additional liability if required by an event of our complete withdrawal from the plan or a mass withdrawal. Our most recent contingent withdrawal liability was estimated at approximately $60.4&#160;million for a complete withdrawal occurring in 2023. In the case of a complete withdrawal or a mass withdrawal, the Central States Plan could demand yearly payments of approximately $1.1&#160;million, which do not include </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">payments for the partial withdrawal of approximately $0.6&#160;million annually. In a complete withdrawal, the payments would not amortize the liability fully; however, payments for a complete withdrawal are limited to a 20-year period. In the case of a mass withdrawal, the liability would not amortize fully under current government regulations, and payments would continue indefinitely.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plans</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees also participate in two defined contribution plans: the BlueLinx Corporation Hourly Savings Plan covering hourly employees, and the BlueLinx Corporation Salaried Savings Plan covering salaried employees. Discretionary contributions to the plans are based on employee contributions and compensation, and, in certain cases, participants in the hourly savings plan also receive employer contributions based on union negotiated match amounts. Employer contributions to the hourly savings plan for fiscal years 2022 and 2021 were approximately $0.8 million and $0.7 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employer contributions to the salaried savings plan for fiscal 2022 were approximately $4.0 million, of which $2.1 million was for fiscal 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214239937376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text">Share-Based Compensation<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 20, 2021 at the Annual Meeting of Shareholders, our stockholders approved the BlueLinx Holding, Inc. 2021 Long-Term Incentive Plan (the &#8220;2021 Plan&#8221;), which the Board of Directors had previously approved. The 2021 Plan permits the grant of nonqualified stock options, incentive stock options, stock appreciation rights (&#8220;SARs&#8221;), restricted stock, restricted stock units, performance shares, performance units, cash-based awards, and other share-based awards to participants of the 2021 Plan selected by our Board of Directors or a committee of the Board that administers the 2021 Plan. We reserved 750,000&#160;shares of our common stock for issuance under the 2021 Plan. The terms and conditions of awards under the 2021 Plan are determined by the Human Capital and Compensation Committee. Some of the awards issued under the 2021 Plan are subject to accelerated vesting in the event of a change in control as such an event is defined in the respective Plan documents. Shares are available for new issuance only under the 2021 Plan. The 2006 and 2016 Plans have no shares remaining for issuance. Remaining 2006 and 2016 Plan shares are outstanding only for the vesting of outstanding equity awards.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan is designed to motivate and retain individuals who are responsible for the attainment of our primary long-term performance goals. The 2021 Plan provides a means whereby the participants develop a further sense of proprietorship and personal involvement in our development and financial success, thereby advancing the interests of the Company and its stockholders. Although we do not have a formal policy on the matter, we issue new shares of our common stock to participants upon the exercise of options or upon the vesting of restricted stock, restricted stock units, or performance shares, out of the total amount of common shares available for issuance or vesting under the aforementioned plan.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022 and fiscal 2021, the directors on our Board of Directors were granted restricted stock units with a one-year vesting period. These awards are time-based and are not based upon attainment of performance goals. The grants will settle after one year, although a pro-rated portion of the award may vest and settle prior to the one-year period, with the remainder forfeited if the director is not standing for re-election or upon retirement from the Board of Directors. During fiscal 2020, the Board of Directors were granted restricted stock units with a one-year vesting period, although a pro-rated portion could vest prior to the one-year period, with the remainder forfeited, if a director chose not to stand for re-election before the one-year vesting period elapsed. The fiscal 2020 grants settle at the earlier of ten years from the vesting date or retirement from the Board of Directors, whichever comes first.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, the Board of Directors granted restricted stock units to certain of our employees and executive officers. Certain of the restricted stock units granted in fiscal 2022 vest in equal annual increments over the three years after the date of grant and certain others vest on the third anniversary of the date of grant if certain performance conditions are met as of the vesting date. During fiscal 2021 and fiscal 2020, the Board of Directors granted restricted stock units to certain of our employees and executive officers. Certain of the restricted stock units granted in fiscal 2021 and fiscal 2020 vest in equal annual increments over the three years after the date of grant.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity for our restricted stock units during fiscal 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(338,145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.93pt">The total fair value of restricted stock units vested in fiscal 2022, fiscal 2021, and fiscal 2020 was $26.8 million, $6.4 million and $1.0 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation Expense</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize compensation expense equal to the grant-date fair value, which is generally based on the fair market value of our common stock on the date of grant, for all share-based payment awards that are expected to vest. This expense is recorded on a straight-line basis over the requisite service period of the entire award, unless the awards are subject to market or performance conditions, in which case, we recognize compensation expense over the requisite service period of each separate vesting tranche, to the extent the occurrence of such conditions are probable. We account for share-based payment award forfeitures as they occur, rather than making estimates of future forfeitures. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All compensation expense related to our share-based payment awards is recorded in &#8220;Selling, general, and administrative&#8221; expense in the consolidated statements of operations and comprehensive income. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total share-based compensation expense, net of forfeitures, from our share-based awards was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,617&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,590&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,992&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized related income tax benefits in fiscal years 2022, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021, and 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of $3.8&#160;million, $1.7 million, and $1.5 million, respectively, which were fully realized in fiscal years 2022, 2021, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We include the benefits of tax deductions in excess of recognized compensation expense as a component of our provision for income taxes in our consolidated statements of operations and comprehensive income when present.&#160;There were $2.1&#160;million and $0.9&#160;million of excess tax benefits in fiscal 2022 and fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and no excess tax benefits in fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there was approximately $13.4 million of total unrecognized compensation expense related to restricted stock units. The unrecognized compensation expense is expected to be recognized over a weighted average term of 2.2 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214239978688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Income per Common Share</a></td>
<td class="text">Income per Common Share<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic income per share by dividing net income by the weighted average number of common shares outstanding. We calculate diluted income per share using the treasury stock method, by dividing net income by the weighted average number of common shares outstanding plus the dilutive effect of outstanding share-based awards, including restricted stock units.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 23, 2021, our Board of Directors approved a stock repurchase program pursuant to which we may repurchase up to $25.0 million of our common stock. During the first quarter of fiscal 2022, we repurchased 81,331 shares of our common stock under this program at an average price of $79.03 per share. On May 3, 2022, our Board of Directors increased our share repurchase authorization to $100.0 million and we entered into an Accelerated Share Repurchase Agreement (&#8220;ASR Agreement&#8221;) with Jefferies LLC to repurchase $60.0 million of our common stock. Under the ASR Agreement, we received initial delivery of 553,584 shares of common stock on May 3, 2022 (the &#8220;Transaction Date&#8221;) representing approximately 65 percent of the total number of shares of common stock initially underlying the ASR Agreement based on our closing stock price </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $70.45 on May 2, 2022. The initial delivery of 553,584 shares reduced the number of common shares outstanding on the Transaction Date and, as a result, reduced the weighted average number of common shares outstanding used to calculate basic income per share and diluted income per share for fiscal 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Final settlement of the shares of common stock repurchased under the ASR Agreement occurred on September 15, 2022 based on the average of the daily volume-weighted average price of our common stock during the repurchase period under the ASR Agreement, less a discount and other adjustments pursuant to the terms and conditions of the ASR Agreement. At settlement, we received an additional 247,431 shares of common stock, which further reduced the weighted average number of common shares outstanding used to calculate basic income per share and diluted income per share for fiscal 2022. Under our ASR Agreement, we repurchased a total of 801,015 shares of our common stock at an average price of $74.90 per share.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of basic net income and diluted net income per common share for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,876&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,463&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 100,000, 128,000, and 725,000 weighted-average share-based awards were excluded from the computation of income per share assuming dilution for fiscal years 2022,  2021, and 2020, respectively, as the awards would have been anti-dilutive for the periods presented.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214239969456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Lease Commitments</a></td>
<td class="text">Lease Commitments<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating and finance leases for certain of our distribution facilities, office space, land, mobile fleet, and equipment. Many of our leases are non-cancelable and typically have a defined initial lease term, and some provide options to renew at our election for specified periods of time. The majority of our leases have remaining lease terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_4bcf7a73-5bf1-438a-87c8-9e0a4a8cdfa6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_52999da6-8274-418f-be8c-50544a8b2a1c">one</span></span> to 15 years, some of which include one or more options to extend the leases for five years. Our leases generally provide for fixed annual rentals. Certain of our leases include provisions for escalating rent based on, among other things, contractually defined increases and/or changes in the Consumer Price Index (&#8220;CPI&#8221;). The known changes to lease payments are included in the lease liability at lease commencement. Unknown changes related to CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. In addition, a subset of our vehicle lease cost is considered variable. Some of our leases require us to pay taxes, insurance, and maintenance expenses associated with the leased assets. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or modification. Operating lease right-of use (&#8220;ROU&#8221;) assets and liabilities are presented separately on the consolidated balance sheets. Finance lease ROU assets are included in property and equipment and the finance lease obligations are presented separately in the consolidated balance sheets. When a lease does not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. We have also made the accounting policy election to not separate lease components from non-lease components related to our mobile fleet asset class.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Lease Liabilities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our finance lease liabilities consist of leases related to equipment and vehicles, and real estate. As noted in the table below, a majority of our finance leases, formally known as capital leases, relate to real estate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our assets and liabilities related to our leases as of December&#160;31, 2022 and January&#160;1, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:29.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.578%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease assets and liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,465&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,419&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - short term</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities - short term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - long term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities - long term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,388&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets are presented net of accumulated amortization of $90.1 million and $73.7 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of lease expense</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,259&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,071&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,819&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,030&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,002&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow information</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,907&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash supplemental cash flow information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash information</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes operating lease right-of-use assets obtained in acquisition in fiscal 2022. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information for right-of-use assets related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance sheet information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,748&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,851&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.75</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.06</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of our finance lease liabilities as of December&#160;31, 2022 and January&#160;1, 2022 are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and vehicles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,717&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the short-term lease exception provided within ASC 842, we do not record a lease liability or right-of-use asset for any leases that have a lease term of 12 months or less at commencement. Below is a summary of undiscounted finance and operating lease liabilities that have initial terms in excess of one year as of December&#160;31, 2022. The table also includes a reconciliation of the future undiscounted cash flows to the present value of the finance and operating lease liabilities included in the consolidated balance sheets, including options to extend lease terms that are reasonably certain of being exercised.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,312&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,836&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,743&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,553&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,711&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,869&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,212)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403,262)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,443&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><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"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lease Commitments</a></td>
<td class="text">Lease Commitments<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating and finance leases for certain of our distribution facilities, office space, land, mobile fleet, and equipment. Many of our leases are non-cancelable and typically have a defined initial lease term, and some provide options to renew at our election for specified periods of time. The majority of our leases have remaining lease terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_4bcf7a73-5bf1-438a-87c8-9e0a4a8cdfa6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_52999da6-8274-418f-be8c-50544a8b2a1c">one</span></span> to 15 years, some of which include one or more options to extend the leases for five years. Our leases generally provide for fixed annual rentals. Certain of our leases include provisions for escalating rent based on, among other things, contractually defined increases and/or changes in the Consumer Price Index (&#8220;CPI&#8221;). The known changes to lease payments are included in the lease liability at lease commencement. Unknown changes related to CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. In addition, a subset of our vehicle lease cost is considered variable. Some of our leases require us to pay taxes, insurance, and maintenance expenses associated with the leased assets. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or modification. Operating lease right-of use (&#8220;ROU&#8221;) assets and liabilities are presented separately on the consolidated balance sheets. Finance lease ROU assets are included in property and equipment and the finance lease obligations are presented separately in the consolidated balance sheets. When a lease does not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. We have also made the accounting policy election to not separate lease components from non-lease components related to our mobile fleet asset class.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Lease Liabilities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our finance lease liabilities consist of leases related to equipment and vehicles, and real estate. As noted in the table below, a majority of our finance leases, formally known as capital leases, relate to real estate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our assets and liabilities related to our leases as of December&#160;31, 2022 and January&#160;1, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:29.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.578%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease assets and liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,465&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,419&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - short term</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities - short term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - long term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities - long term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,388&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets are presented net of accumulated amortization of $90.1 million and $73.7 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of lease expense</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,259&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,071&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,819&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,030&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,002&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow information</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,907&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash supplemental cash flow information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash information</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes operating lease right-of-use assets obtained in acquisition in fiscal 2022. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information for right-of-use assets related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance sheet information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,748&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,851&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.75</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.06</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of our finance lease liabilities as of December&#160;31, 2022 and January&#160;1, 2022 are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and vehicles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,717&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the short-term lease exception provided within ASC 842, we do not record a lease liability or right-of-use asset for any leases that have a lease term of 12 months or less at commencement. Below is a summary of undiscounted finance and operating lease liabilities that have initial terms in excess of one year as of December&#160;31, 2022. The table also includes a reconciliation of the future undiscounted cash flows to the present value of the finance and operating lease liabilities included in the consolidated balance sheets, including options to extend lease terms that are reasonably certain of being exercised.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,312&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,836&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,743&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,553&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,711&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,869&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,212)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403,262)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,443&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><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"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240046400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental and Legal Matters</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in various proceedings incidental to our businesses, and we are subject to a variety of environmental and pollution control laws and regulations in all jurisdictions in which we operate. Although the ultimate outcome of these proceedings cannot be determined with certainty, based on presently available information, management believes that adequate reserves have been established for probable losses with respect thereto and receivables recorded for expected receipts from settlements. Management further believes that, while the ultimate outcome of these matters could be material to operating results in any given quarter, they will not have a materially adverse effect on our long-term financial condition, our results of operations, or our cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Collective Bargaining Agreements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we employed approximately 2,100 associates and less than one percent of our associates are employed on a part-time basis. Approximately 16 percent of our associates are represented by various local labor unions with terms and conditions of employment governed by Collective Bargaining Agreements (&#8220;CBAs&#8221;). Five CBAs covering approximately five percent of our associates are up for renewal in fiscal 2023, which we expect to renegotiate by the end of fiscal 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240160256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text">Accumulated Other Comprehensive Income (Loss)Comprehensive income (loss) is a measure of income which includes both net income (loss) and other comprehensive income (loss). Our other comprehensive income (loss) results from items deferred from recognition into our consolidated statements of operations and comprehensive income (Loss). Accumulated other comprehensive income (loss) is separately presented on our consolidated balance sheets as part of common stockholders&#8217; equity (deficit). <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated balances for each component of other comprehensive income (loss) for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Impact of defined benefit pension, net of tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other, net of tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 28, 2019, ending balance, net of tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2021, ending balance, net of tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,992)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022, ending balance, net of tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,245)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,360)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,430)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022, ending balance, net of tax</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,675)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,412)</span></td><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"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal 2020, there was $1.7&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $0.3&#160;million. There was a tax benefit of $0.4&#160;million allocated to the loss from continuing operations and tax expense allocated to the income from other comprehensive income.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal 2021, there was $6.6&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $2.1&#160;million. </span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal 2022, there was $2.4&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $0.8&#160;million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI https://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214238191392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BlueLinx is a leading wholesale distributor of residential and commercial building products in the United States. We are a &#8220;two-step&#8221; distributor. Two-step distributors purchase products from manufacturers and distribute those products to dealers and other suppliers in local markets, who then sell those products to end users. We carry a broad portfolio of both branded and private-label stock keeping units (&#8220;SKUs&#8221;) across two principal product categories: specialty products and structural products. Specialty products include items such as engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products. Structural products include items such as lumber, plywood, oriented strand board, rebar, and remesh. We also provide a wide range of value-added services and solutions aimed at relieving distribution and logistics challenges for our customers and suppliers, while enhancing their marketing and inventory management capabilities. Our consolidated financial statements include the accounts of BlueLinx Holdings Inc. and its wholly owned subsidiaries. These financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;). All significant intercompany accounts and transactions have been eliminated.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate on a 5-4-4 fiscal calendar. Our fiscal year ends on the Saturday closest to December 31 of that fiscal year and may comprise 53 weeks in certain years. Our 2022 fiscal year contained 52 weeks and ended on December&#160;31, 2022. Fiscal 2021 contained 52 weeks and ended on January&#160;1, 2022. Fiscal 2020 contained 53 weeks and ended on January 2, 2021.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification of Prior Period Presentation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification of Prior Period Presentation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended January&#160;1, 2022 and January 2, 2021, we have reclassified certain items within the presentation of our statement of cash flows to align with our statement of cash flows presentation for the year ended December&#160;31, 2022. Our reclassifications are limited to the operating activities section and include presenting pension contributions, which were previously presented within the change of other assets and liabilities, as an individual item within changes in operating assets and liabilities. These reclassifications, we believe, provide an enhanced level of transparency with regards to the presentation of our statement of cash flows.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial statements are prepared in conformity with U.S. GAAP, which requires us to make estimates based on assumptions about current, and for some estimates, future economic and market conditions, which affect reported amounts and related disclosures in our financial statements. Although our current estimates contemplate current and expected future conditions, as applicable, it is reasonably possible that actual conditions could differ from our expectations, which could materially affect our results of operations and financial position.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global impact of the COVID-19 pandemic may also affect our accounting estimates, which may materially change from period to period due to changing market factors. We regularly evaluate these significant factors and make adjustments where facts and circumstances dictate.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when control of the promised goods or services is transferred to the Company&#8217;s customers in an amount that reflects the consideration we expected to be entitled to in exchange for those goods or services. The timing of revenue recognition largely is dependent on shipping terms. Revenue is recorded at the time of shipment for terms designated free on board (&#8220;FOB&#8221;) shipping point. For sales transactions designated FOB destination, revenue is recorded when the product is delivered to the customer&#8217;s delivery site.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All revenues recognized are net of trade allowances, cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been immaterial for each of the reported periods.</span></div>In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us.<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when the following criteria are met: (1) contract with the customer has been identified; (2) performance obligations in the contract have been identified; (3) transaction price has been determined; (4) the transaction price has been allocated to the performance obligations; and (5) when (or as) performance obligations are satisfied.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts with our customers are generally in the form of standard terms and conditions of sale. From time to time, we may enter into specific contracts, which may affect delivery terms. Performance obligations in our contracts generally consist solely of delivery of goods. For all sales channel types, consisting of warehouse, direct, and reload sales, we typically satisfy our performance obligations upon shipment. Our customer payment terms are typical for our industry, and may vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not deemed to be significant by us. For certain sales channels and/or products, our standard terms of payment may be as early as ten days.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All revenues recognized are net of trade allowances (i.e., rebates), cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been insignificant for each of the reported periods. Certain customers may receive cash-based incentives or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. We believe that there will not be significant changes to our estimates of variable consideration.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock', window );">Shipping and Handling</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outbound shipping and handling costs included in &#8220;Selling, general, and administrative&#8221; expenses were $160.3&#160;million, $149.2&#160;million, and $151.2&#160;million for fiscal 2022, fiscal 2021, and fiscal 2020, respectively. Shipping and handling costs include amounts related to the administration of our logistical infrastructure, handling of material in our warehouses, and amounts pertaining to the delivery of products to our customers, such as fuel and maintenance costs for our mobile fleet, wages for our drivers, and third party freight charges.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of short-term investments that have an original maturity of three months or less at the date of purchase. At December&#160;31, 2022 and January&#160;1, 2022, the majority of our cash and cash equivalents were comprised of money market funds that are broadly diversified and invested in high-quality, short-duration securities, including U.S. government agency securities, and similar instruments. We have significant amounts of cash and cash equivalents that are in excess of federally insured limits. Though we have not experienced any losses on our cash and cash equivalents to date and we do not anticipate incurring any losses, we cannot be assured that we will not experience losses on our cash and cash equivalents.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at net realizable value, do not bear interest, and consist of amounts owed for orders shipped to customers. Management establishes an overall credit policy for sales to customers. The allowance for doubtful accounts is determined based on a number of factors including specific customer account reviews, historical loss experience, current economic trends, and the creditworthiness of significant customers based on ongoing credit evaluations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory Valuation</a></td>
<td class="text">Inventory ValuationThe cost of all inventories is determined by the moving average cost method. We have included all material charges directly or indirectly incurred in bringing inventory to its existing condition and location. We evaluate our inventory value at the end of each quarter to ensure that inventory, when viewed by category, is carried at the lower of cost or net realizable value, which also considers items that may be considered damaged, excess, and obsolete inventory. As of December&#160;31, 2022, we recorded a lower of cost or net realizable value reserve of $2.6&#160;million and no reserve as of January&#160;1, 2022.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock', window );">Consideration Received from Vendors and Paid to Customers</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consideration Received from Vendors and Paid to Customers</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each fiscal year, we enter into agreements with many of our vendors providing for inventory purchase rebates, generally based on achievement of specified volume purchasing levels. We also receive rebates related to price protection and various marketing allowances that are common industry practice. We accrue for the receipt of vendor rebates based on purchases, and also reduce inventory to reflect the net acquisition cost (purchase price less expected purchase rebates). </span></div>In addition, we enter into agreements with many of our customers to offer customer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. We accrue for the payment of customer rebates based on sales to the customer, and also reduce sales to reflect the net sales (sales price less expected customer rebates).<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Lease obligations for which we assume or retain substantially all the property rights and risks of ownership are capitalized. Amortization of assets recorded under finance leases is included in &#8220;Depreciation and amortization&#8221; expense. Replacements of major units of property are capitalized and the replaced properties are retired. Replacements of minor components of property and repair and maintenance costs are charged to expense as incurred.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method over the estimated useful lives of the related assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE0MA_30d15498-c273-4708-b60e-d4c4fed0d11b">seven</span> to 15 years for land improvements, 15 to 33 years for buildings, and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE2NA_9619e808-061b-497a-a932-c80e17628988">three</span> to seven years for machinery and equipment. Upon retirement or disposition of assets, cost and accumulated depreciation are removed from the related accounts and any gain or loss is included in income.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assess long-lived assets other than goodwill for impairment whenever facts and circumstances indicate that the carrying amount may not be fully recoverable. If it is determined that the carrying amount of an asset is not recoverable, we compare the carrying amount of the asset to its fair value as estimated using discounted expected future cash flows, market values or replacement values for similar assets. The amount by which the carrying amount exceeds the fair value of the asset, if any, is recognized as an impairment loss.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Assets Held for Sale</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Held for Sale</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities met the held for sale classification criteria as of January&#160;1, 2022. Assets and liabilities held for sale are recorded at the lower of their carrying value or fair value less estimated cost to sell and are classified within other current assets and other current liabilities, respectively, in the consolidated balance sheets. Depreciation is suspended on assets upon classification as held for sale. As of December&#160;31, 2022, we had no assets or liabilities classified as held for sale.</span></div>Assets held for sale as of January&#160;1, 2022, consisted of fixed assets, at net book value, and current assets, including raw material and work in process inventory, affiliated with one of our business locations in the Midwest. Liabilities classified as held for sale included current liabilities, such as accounts payable, directly associated with those assets held for sale that were be transferred with the assets held for sale. We planned to sell these assets and transfer these liabilities within the next 12 months.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Self-Insurance</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is self-insured for its non-union and certain unionized employee health benefits. We have purchased stop-loss insurance in order to establish certain limits to our exposure on a per claim basis, both individually and in the aggregate. Health benefits for some unionized employees for fiscal 2022 and 2021 were paid directly to a union trust, depending upon the union-negotiated benefit arrangement. The Company is also self-insured, up to certain limits, for workers&#8217; compensation losses, general liability, and automotive liability losses, all subject to varying &#8220;per occurrence&#8221; retentions or deductible limits.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for estimated costs to settle both known claims and claims incurred but not yet reported by making periodic prepayments, considering our retention and stop loss limits. Liabilities of the Company associated with these claims are estimated, in part, by considering the frequency and severity of historical claims, both specific to us, as well as industry-wide loss experience and other actuarial assumptions. We determine our insurance obligations with the assistance of actuarial firms. Since there are many estimates and assumptions involved in recording insurance liabilities, and in the case of workers&#8217; compensation, a significant period of time elapses before the ultimate resolution of claims, differences between actual future events, and prior estimates and assumptions could result in adjustments to these liabilities. The Company has deposits on hand with certain third-party insurance administrators and insurance carriers to cover its obligation for future payment of claims. These deposits are recorded in other current and non-current assets in our consolidated balance sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessee in a lease contract when we obtain the right to control an asset associated with a particular lease. For operating leases, we record a right-of-use ("ROU") asset that represents our right to use an underlying asset for the lease term, and a corresponding lease liability that represents our obligation to make lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Financing ROU assets associated with finance leases are included in property and equipment. Leases with a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line basis over the lease term in our consolidated statement of operations and comprehensive income. We determine the lease term by assuming the exercise of renewal options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. When our contracts contain lease and non-lease components, we account for both components as a single lease component. See&#160;Note&#160;14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;for further discussion.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for deferred income taxes using the liability method. Accordingly, we recognize deferred tax assets and liabilities based on the tax effects of temporary differences between the financial statement and tax bases of assets and liabilities, as measured by current enacted tax rates. All deferred tax assets and liabilities are classified as noncurrent in our consolidated balance sheet. A valuation allowance is recorded to reduce deferred tax assets when necessary. For additional information about our income taxes, see Note 8,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy', window );">Pension</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a noncontributory defined benefit pension plan administered solely by us (the &#8220;pension plan&#8221;). Most of the participants in the plan are inactive, with all remaining active participants no longer accruing benefits, and the plan is closed to new entrants. Our funding policy for the pension plan is based on actuarial calculations and the applicable requirements of federal law.&#160;Benefits under the pension plan primarily are related to years of service. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various multiemployer pension plans (&#8220;MEPPs&#8221;) that provide retirement benefits to certain union employees in accordance with certain collective bargaining agreements (&#8220;CBAs&#8221;). As one of many participating employers in these MEPPs, we are generally responsible with the other participating employers for any plan underfunding. Our contributions </span></div>to a particular MEPP are established by the applicable CBAs; however, our required contributions may increase based on the funded status of an MEPP and legal requirements such as those of the Pension Act, which requires substantially underfunded MEPPs to implement a funding improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) to improve their funded status.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as 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. Authoritative guidance for fair value measurements establishes a three-level hierarchy that prioritizes the inputs to valuation models based upon the degree to which they are observable. The three levels of the fair value measurement hierarchy are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement guidance also establishes, as a practical expedient, that certain investments are not to be classified in the fair value hierarchy when they are measured at fair value using net asset value ("NAV").</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the Company&#8217;s cash, cash equivalents, trade receivables, and trade payables approximate their fair values because of their short-term nature. See Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information with respect to the Company&#8217;s fair value measurements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text">Business CombinationsWe account for business combinations by recognizing the assets acquired and liabilities assumed at the acquisition date fair value. In valuing certain acquired assets and liabilities, fair value estimates use Level 3 inputs, including future expected cash flows and discount rates. Goodwill is measured as the excess of consideration transferred over the fair values of the assets acquired and the liabilities assumed. While we use our best estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments arising from new facts and circumstances are recorded to the consolidated statements of operations. The results of operations of acquisitions are reflected in our consolidated financial statements from the date of acquisition.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Standards - Adopted</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards - Adopted</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Impairment Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In June 2016, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326).&#8221; This ASU sets forth a current expected credit loss (&#8220;CECL&#8221;) model which requires the measurement of all expected credit losses for financial instruments or other assets (e.g., trade receivables), held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model, is applicable to the measurement of credit losses on financial assets measured at amortized cost, and applies to some off-balance sheet credit exposures. The standard also requires enhanced disclosures to help financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an entity's portfolio. We adopted this standard in the first quarter of 2022 and the implementation did not have a material impact to our consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The standard provides temporary guidance to ease the potential burden in accounting for reference rate reform primarily resulting from the discontinuation of the publication of certain tenors of the London Inter-bank Offered Rate (&#8220;LIBOR&#8221;) on December 31, 2021, with complete elimination of the publication of the LIBOR by June 30, 2023. The amendments in this ASU are elective and apply to all entities that have contracts referencing the LIBOR.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revolving credit agreement, as further discussed in Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to these consolidated financial statements, currently references the LIBOR for determining interest payable on current and future borrowings and includes provisions for the use of alternative rates if the LIBOR is unavailable. The guidance in this ASU provides a practical expedient which simplifies accounting analyses under current U.S. GAAP for contract modifications if the change is directly related to a change </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from the LIBOR to a new interest rate index. We adopted this standard prospectively in the first quarter of 2022. The implementation did not have a material impact to our consolidated financial statements or to any key terms of our revolving credit agreement other than the discontinuation of the LIBOR.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2019, the FASB issued ASU No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Accounting Standards Codification (&#8220;ASC&#8221;) 740 and also clarifies and amends existing guidance to improve consistent application. The amendments in this standard are effective for interim periods and fiscal years beginning after December 15, 2020. We adopted this standard effective for fiscal year 2021. The adoption of the standard did not have a material impact on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents consideration received from vendors and paid to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shipping And Handling Costs, Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240010576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Preliminary Acquisition Accounting</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the preliminary consideration:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.468%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary Consideration Transferred</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration paid to and on behalf of shareholder</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holdback liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total preliminary consideration transferred</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,273&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Included in the total preliminary consideration as of December&#160;31, 2022 is a $6.3&#160;million holdback liability held in escrow for general representations and warranties of the seller that is scheduled to be settled approximately 18 months after the acquisition date.</span></div>The following table summarizes the preliminary values of the assets acquired and liabilities assumed at the date of the acquisition:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.468%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary Allocation as of Acquisition Date</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value of identifiable assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(994)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,273&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240008144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Revenues Disaggregated by Revenue Source and Sales Channel</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,520,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,865,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Structural products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,450,214&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277,178&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,097,328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by sales channel. Warehouse sales are delivered from our warehouses. Reload sales are similar to warehouse sales but are shipped from non-warehouse locations, most of which are operated by third-parties, where we store owned products to enhance our operating efficiencies. This channel is employed primarily to service strategic customers that would be less economical to service from our warehouses, and to distribute large volumes of imported products from port facilities. Direct sales are shipped from the manufacturer to the customer without our taking physical possession of the inventory and, as a result, typically generate lower margins than our warehouse and reload distribution channels. This distribution channel requires the lowest amount of committed capital and fixed costs. Sales and usage-based taxes are excluded from revenues.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warehouse and reload</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,714,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,513,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash discounts and rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,450,214&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277,178&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,097,328&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241777648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the carrying amount of our goodwill:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,772&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,372&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Definite-Lived Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at December&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amounts</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,280&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,291)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,989&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets except customer relationships are amortized on straight line basis. Certain of our customer relationships are amortized on a double declining balance method and certain others are amortized on a straight line basis.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at January&#160;1, 2022 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amounts</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,580&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,977)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,603&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> (1)  Intangible assets except customer relationships are amortized on straight line basis. Customer relationships are amortized on a double declining balance method.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of Definite-Lived Intangible Asset Amortization</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated annual amortization expense for definite-lived intangible assets over the next five fiscal years is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Amortization</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214239997056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment as of December&#160;31, 2022 and January&#160;1, 2022, consisted of the following:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,869&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,609&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214231218672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Provision for Income Taxes</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal 2022, fiscal 2021, and fiscal 2020, our effective tax was 25.0 percent, 24.8 percent, and 14.9 percent, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,038)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,743&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Provision for Income Taxes is Reconciled to the Federal Statutory</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes is reconciled to the federal statutory amount as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income taxes computed at the federal statutory tax rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance change arising from state net operating losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,018)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance change arising from interest deduction limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,879)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences arising from compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,585&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,743&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Net Deferred Income Tax Assets (Liabilities)</a></td>
<td class="text">For fiscal 2022 and fiscal 2021, the components of our net deferred income tax assets are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation-related accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from net operating loss carryovers</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred income tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,968&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred income tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,892&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,121&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,559)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,723)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,836)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax asset, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,285&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock', window );">Schedule of Activity in Deferred Tax Asset Valuation Allowance</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in our deferred tax asset valuation allowance for fiscal 2022 and 2021 was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of beginning of the fiscal year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance provided for taxes related to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,018)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of end of the fiscal year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,076&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,269&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Activity Related to Unrecognized Tax Benefits</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our gross unrecognized tax benefits:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the fiscal year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions due to lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,872&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,205&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of activity in deferred tax asset valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI https://asc.fasb.org/extlink&amp;oid=126976462&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240032368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, and January&#160;1, 2022, long-term debt consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.979%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr style="height:14pt"><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,075&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,717&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized bond discount costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,028)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,499&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,988&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,410&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,124&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and January&#160;1, 2022, our long-term debt was comprised of $300.0&#160;million of senior secured notes issued in October 2021. These notes are presented under the long-term debt caption of our balance sheet at $292.4&#160;million and $291.3&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. This presentation is net of their discount of $3.5&#160;million and $4.0&#160;million and the combined carrying value of our debt issuance costs of $4.1&#160;million and $4.7&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. Our senior secured notes are presented in this table at their face value.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average effective interest rate was zero percent and 2.5 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for interest rates associated with finance lease obligations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240228464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Fair Value, by Balance Sheet Grouping</a></td>
<td class="text">The following table presents the carrying value and fair value of the Company&#8217;s 2029 Notes:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214231254448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock', window );">Schedule of Changes in Projected Benefit Obligations and Change in Plan Assets</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the change in projected benefit obligation and the change in plan assets for the pension plan:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Projected benefit obligation at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,752&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,874&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Fair value of assets at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,231&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,269&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unfunded status of plan</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,521)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,605)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Schedule of Amounts Recognized on Consolidated Balance Sheets</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unfunded status recorded as pension benefit obligation on our consolidated balance sheets for the plan is set forth in the following table, along with the unrecognized actuarial loss, which is presented as part of accumulated other comprehensive loss:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unfunded status</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts recognized on the balance sheet consist of:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss (pre-tax)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,917&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,595&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Schedule of Net Periodic Pension Cost for Pension Plans</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net periodic pension credit for the plan included the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of unrecognized loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension credit for the pension plan</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,258)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Assumptions Used to Determine the Projected Benefit Obligation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to determine the projected benefit obligation at the measurement date and the net periodic pension cost:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Expected long-term rate of return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Schedule of Fair Value of Plan Assets by Asset Category</a></td>
<td class="text">The current targets and actual investment allocation by asset category as of December&#160;31, 2022, consisted of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Target Allocation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual Allocation, December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diversified credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability-hedging</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current targets, adjusted to exclude non-GAAP BlueLinx real-estate holdings, and actual investment allocation, by asset category as of January&#160;1, 2022, consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Target Allocation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual Allocation, January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diversified credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability-hedging</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock', window );">Schedule of Percentage of Fair Value of Total Assets by Asset Category</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and further discussed in Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, pension plan assets at their fair values as of December&#160;31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted prices in active markets of identical assets<br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other unobservable inputs<br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets measured at net asset value (NAV)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return-seeking securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities-matching securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,978&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,231&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This category is comprised of a collective investment trust of equity funds that track the MSCI All Country World global equity index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and pooled investment funds.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments that are measured at net asset value (&#8220;NAV&#8221;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and further discussed in Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, pension plan assets at their fair values as of January&#160;1, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted prices in active markets of identical assets<br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other unobservable inputs<br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets measured at net asset value (NAV)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return-seeking securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities-matching securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;Investments in trusts and funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,269&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category is comprised of a collective investment trust of equity funds that track the MCSI World Index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and a pooled investment fund.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments that are measured at net asset value (&#8220;NAV&#8221;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Estimated Future Benefit Payments</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimated future benefit payments to pension plan participants are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.468%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,752&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock', window );">Schedule of Multiemployer Plans</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table lists our participation in our multiemployer plans which we deem significant. &#8220;Contributions&#8221; represent the amounts contributed to the plan during the fiscal years presented:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.138%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contributions (In millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Fund:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EIN/Pension Plan Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Act Zone Status</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FIP/RP Status</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Surcharge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central States, Southeast and Southwest Areas Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366044243</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Critical and Declining <br/>(January 1, 2020)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RP</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of changes in projected benefit obligations and fair value of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of percentage of fair value of total assets by asset category.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2439-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2410-114920<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about multiemployer plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMultiemployerPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241762608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Activity for Restricted Stock and Restricted Stock Units</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity for our restricted stock units during fiscal 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(338,145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.93pt">The total fair value of restricted stock units vested in fiscal 2022, fiscal 2021, and fiscal 2020 was $26.8 million, $6.4 million and $1.0 million, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Total Share-Based Compensation Expense From our Share-Based Awards</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total share-based compensation expense, net of forfeitures, from our share-based awards was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,617&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,590&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,992&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240133088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of basic net income and diluted net income per common share for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,876&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,463&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241567888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Supplemental Balance Sheet Information</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our assets and liabilities related to our leases as of December&#160;31, 2022 and January&#160;1, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:29.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.578%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease assets and liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,465&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,419&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - short term</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities - short term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - long term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities - long term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,388&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets are presented net of accumulated amortization of $90.1 million and $73.7 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information for right-of-use assets related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance sheet information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,748&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,851&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.75</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.06</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of our finance lease liabilities as of December&#160;31, 2022 and January&#160;1, 2022 are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and vehicles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,717&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Cost</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of lease expense</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,259&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,071&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,819&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,030&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,002&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow information</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,907&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash supplemental cash flow information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash information</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended December 31, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 1, 2022</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended January 2, 2021</span></td></tr><tr style="height:15pt"><td colspan="18" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes operating lease right-of-use assets obtained in acquisition in fiscal 2022. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Operating Lease Maturities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,312&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,836&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,743&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,553&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,711&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,869&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,212)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403,262)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,443&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><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"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Finance Lease Maturities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,312&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,836&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,743&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,553&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,711&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,869&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,212)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403,262)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,443&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,075&#160;</span></td><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"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240095312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Changes in Accumulated Balances for Each Component of Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated balances for each component of other comprehensive income (loss) for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Impact of defined benefit pension, net of tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other, net of tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 28, 2019, ending balance, net of tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2021, ending balance, net of tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,992)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022, ending balance, net of tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,245)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,360)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,430)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022, ending balance, net of tax</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,675)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,412)</span></td><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"/></tr></table></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal 2020, there was $1.7&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $0.3&#160;million. There was a tax benefit of $0.4&#160;million allocated to the loss from continuing operations and tax expense allocated to the income from other comprehensive income.</span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal 2021, there was $6.6&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $2.1&#160;million. </span></div><div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For fiscal 2022, there was $2.4&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $0.8&#160;million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214238113904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncement, Early Adoption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">$ 3,617,230,000<span></span>
</td>
<td class="nump">$ 3,498,751,000<span></span>
</td>
<td class="nump">$ 2,619,594,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Market reserve</a></td>
<td class="nump">2,600,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncement, Early Adoption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">$ 160,300,000<span></span>
</td>
<td class="nump">$ 149,200,000<span></span>
</td>
<td class="nump">$ 151,200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214236992064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Property and Equipment Estimated Useful Lives (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land Improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land Improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">33 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237079232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Narrative (Details) - Vandermeer Forest Products, Inc<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 03, 2022 </div>
<div>USD ($) </div>
<div>customer</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total preliminary consideration transferred</a></td>
<td class="nump">$ 69,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Preliminary purchase price</a></td>
<td class="nump">67,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_BusinessCombinationConsiderationTransferredOtherMisc', window );">Purchase price of business</a></td>
<td class="nump">63,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Facility and related real estate</a></td>
<td class="nump">3,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue from acquiree</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Distribution Facility And Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Facility and related real estate</a></td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_NumberOfCustomers', window );">Number of customers | customer</a></td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_BusinessCombinationConsiderationTransferredOtherMisc">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Other Misc</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_BusinessCombinationConsiderationTransferredOtherMisc</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_NumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Customers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_NumberOfCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=bxc_DistributionFacilityAndRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=bxc_DistributionFacilityAndRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237031328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Schedule of Preliminary Consideration Transferred (Details) - Vandermeer Forest Products, Inc - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 03, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration paid to and on behalf of shareholder</a></td>
<td class="nump">$ 62,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Holdback liability</a></td>
<td class="nump">6,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total preliminary consideration transferred</a></td>
<td class="nump">$ 69,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Holdback Liability Held in Escrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Holdback liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=bxc_HoldbackLiabilityHeldInEscrowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=bxc_HoldbackLiabilityHeldInEscrowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235101552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Schedule of Preliminary Acquisition Accounting (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Oct. 03, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Intangible assets and goodwill:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 55,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,772<span></span>
</td>
<td class="nump">$ 47,772<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Vandermeer Forest Products, Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Estimated fair value of identifiable assets acquired and liabilities assumed</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Intangible assets and goodwill:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,738)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities', window );">Accrued compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(994)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(714)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(175)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total estimated fair value of net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Vandermeer Forest Products, Inc | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Intangible assets and goodwill:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets and goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Vandermeer Forest Products, Inc | Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Intangible assets and goodwill:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets and goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember', window );">Vandermeer Forest Products, Inc | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Intangible assets and goodwill:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets and goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Employee Related Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bxc_VandermeerForestProductsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241532000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Market reserve</a></td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235251968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Jan. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 02, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays', window );">Standard terms of payment, number of days | day</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 4,450,214<span></span>
</td>
<td class="nump">$ 4,277,178<span></span>
</td>
<td class="nump">$ 3,097,328<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=bxc_SalesChannelWarehouseMember', window );">Warehouse and reload</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">3,714,898<span></span>
</td>
<td class="nump">3,513,277<span></span>
</td>
<td class="nump">2,617,850<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=bxc_SalesChannelDirectMember', window );">Direct</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">815,864<span></span>
</td>
<td class="nump">832,871<span></span>
</td>
<td class="nump">525,650<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember', window );">Cash discounts and rebates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="num">(80,548)<span></span>
</td>
<td class="num">(68,970)<span></span>
</td>
<td class="num">(46,172)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=bxc_SpecialtyProductsMember', window );">Specialty products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,871,628<span></span>
</td>
<td class="nump">2,520,305<span></span>
</td>
<td class="nump">1,865,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=bxc_StructuralProductsMember', window );">Structural products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,578,586<span></span>
</td>
<td class="nump">$ 1,756,873<span></span>
</td>
<td class="nump">$ 1,232,203<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Standard Terms Of Payment, Number Of Days</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=bxc_SalesChannelWarehouseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=bxc_SalesChannelWarehouseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=bxc_SalesChannelDirectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=bxc_SalesChannelDirectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=bxc_SpecialtyProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=bxc_SpecialtyProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=bxc_StructuralProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=bxc_StructuralProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235499712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Beginning Balance</a></td>
<td class="nump">$ 47,772<span></span>
</td>
<td class="nump">$ 47,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">7,600<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="nump">$ 55,372<span></span>
</td>
<td class="nump">$ 47,772<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214321222288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="nump">$ 5.3<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235071648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Schedule of Definite Lived Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amounts</a></td>
<td class="nump">$ 65,280<span></span>
</td>
<td class="nump">$ 40,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(30,291)<span></span>
</td>
<td class="num">(26,977)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amounts</a></td>
<td class="nump">$ 34,989<span></span>
</td>
<td class="nump">$ 13,603<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Remaining Useful Lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amounts</a></td>
<td class="nump">$ 48,500<span></span>
</td>
<td class="nump">$ 25,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(15,093)<span></span>
</td>
<td class="num">(12,492)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amounts</a></td>
<td class="nump">$ 33,407<span></span>
</td>
<td class="nump">$ 13,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Remaining Useful Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amounts</a></td>
<td class="nump">$ 8,954<span></span>
</td>
<td class="nump">$ 8,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(8,289)<span></span>
</td>
<td class="num">(7,659)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amounts</a></td>
<td class="nump">$ 665<span></span>
</td>
<td class="nump">595<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Remaining Useful Lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amounts</a></td>
<td class="nump">$ 7,826<span></span>
</td>
<td class="nump">6,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(6,909)<span></span>
</td>
<td class="num">(6,826)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amounts</a></td>
<td class="nump">$ 917<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241808304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Amortization Expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 4,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">3,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">3,765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">3,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">$ 3,340<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214231287488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant, and Equipment - Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 360,869<span></span>
</td>
<td class="nump">$ 318,253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Accumulated depreciation</a></td>
<td class="num">(155,260)<span></span>
</td>
<td class="num">(137,099)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">205,609<span></span>
</td>
<td class="nump">181,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember', window );">Land and land improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">24,829<span></span>
</td>
<td class="nump">19,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">179,936<span></span>
</td>
<td class="nump">169,730<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">138,351<span></span>
</td>
<td class="nump">120,091<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 17,753<span></span>
</td>
<td class="nump">$ 8,753<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240001184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 24.2<span></span>
</td>
<td class="nump">$ 22.8<span></span>
</td>
<td class="nump">$ 21.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214240289616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets Held for Sale (Details) - Discontinued Operations, Held for Sale - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Net book value of total assets held for sale</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Net book value of total liabilities held for sale</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237241488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent', window );">Total statutory rate</a></td>
<td class="nump">25.40%<span></span>
</td>
<td class="nump">25.80%<span></span>
</td>
<td class="nump">25.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Blended state statutory rate</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">24.80%<span></span>
</td>
<td class="nump">14.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">$ 9,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits, if recognized, would reduce effective tax rate</a></td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Partial release of valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ValuationAllowancesUnderTheTaxActAndCARES', window );">Valuation allowances under provisions tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred tax assets, valuation allowance</a></td>
<td class="nump">4,076<span></span>
</td>
<td class="nump">4,269<span></span>
</td>
<td class="nump">$ 7,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction', window );">State net operating loss carryforwards</a></td>
<td class="nump">193<span></span>
</td>
<td class="nump">3,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Deferred tax assets, operating loss</a></td>
<td class="nump">4,995<span></span>
</td>
<td class="nump">5,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">NOL carryovers</a></td>
<td class="nump">92,200<span></span>
</td>
<td class="nump">98,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_NetOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred tax assets, valuation allowance</a></td>
<td class="nump">$ 4,100<span></span>
</td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, at Federal and State Statutory Income Tax Rate, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_NetOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Operating Loss Carryforwards</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_NetOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represent represents valuation allowance provided for taxes related to loss before income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ValuationAllowancesUnderTheTaxActAndCARES">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Valuation Allowances Under the Tax Act and CARES</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ValuationAllowancesUnderTheTaxActAndCARES</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235222240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Provision For Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">$ 394,761<span></span>
</td>
<td class="nump">$ 393,876<span></span>
</td>
<td class="nump">$ 95,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Federal income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">75,617<span></span>
</td>
<td class="nump">78,005<span></span>
</td>
<td class="nump">19,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">3,184<span></span>
</td>
<td class="num">(1,585)<span></span>
</td>
<td class="num">(9,038)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>State income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">17,679<span></span>
</td>
<td class="nump">19,382<span></span>
</td>
<td class="nump">2,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">2,105<span></span>
</td>
<td class="nump">1,941<span></span>
</td>
<td class="nump">618<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 98,585<span></span>
</td>
<td class="nump">$ 97,743<span></span>
</td>
<td class="nump">$ 14,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">24.80%<span></span>
</td>
<td class="nump">14.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214236991328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation to Federal Statutory Amount (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income taxes computed at the federal statutory tax rate</a></td>
<td class="nump">$ 82,898<span></span>
</td>
<td class="nump">$ 82,628<span></span>
</td>
<td class="nump">$ 19,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">16,171<span></span>
</td>
<td class="nump">18,970<span></span>
</td>
<td class="nump">4,636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance change arising from state net operating losses</a></td>
<td class="num">(193)<span></span>
</td>
<td class="num">(3,018)<span></span>
</td>
<td class="num">(4,101)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount', window );">Valuation allowance change arising from interest deduction limitation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,806)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingencies', window );">Uncertain tax positions</a></td>
<td class="num">(333)<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="num">(1,879)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Permanent differences arising from compensation</a></td>
<td class="num">(71)<span></span>
</td>
<td class="nump">686<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="nump">113<span></span>
</td>
<td class="num">(1,614)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 98,585<span></span>
</td>
<td class="nump">$ 97,743<span></span>
</td>
<td class="nump">$ 14,199<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Interest Rate Deduction, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32059-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237269632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Net Deferred Income Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred income tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory reserves</a></td>
<td class="nump">$ 5,268<span></span>
</td>
<td class="nump">$ 4,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Compensation-related accruals</a></td>
<td class="nump">5,807<span></span>
</td>
<td class="nump">6,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DeferredTaxAssetsAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">612<span></span>
</td>
<td class="nump">632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">44,870<span></span>
</td>
<td class="nump">47,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DeferredTaxAssetsOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">13,134<span></span>
</td>
<td class="nump">13,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Pension</a></td>
<td class="nump">2,885<span></span>
</td>
<td class="nump">4,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Benefit from net operating loss carryovers</a></td>
<td class="nump">4,995<span></span>
</td>
<td class="nump">5,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">397<span></span>
</td>
<td class="nump">251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred income tax assets</a></td>
<td class="nump">77,968<span></span>
</td>
<td class="nump">82,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowances</a></td>
<td class="num">(4,076)<span></span>
</td>
<td class="num">(4,269)<span></span>
</td>
<td class="num">$ (7,287)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total net deferred income tax assets</a></td>
<td class="nump">73,892<span></span>
</td>
<td class="nump">78,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred income tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(4,559)<span></span>
</td>
<td class="num">(4,749)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset', window );">Operating lease asset</a></td>
<td class="num">(12,250)<span></span>
</td>
<td class="num">(12,611)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(914)<span></span>
</td>
<td class="num">(476)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liabilities</a></td>
<td class="num">(17,723)<span></span>
</td>
<td class="num">(17,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred income tax asset, net</a></td>
<td class="nump">$ 56,169<span></span>
</td>
<td class="nump">$ 60,285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DeferredTaxAssetsAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DeferredTaxAssetsAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Operating Lease Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235597008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Deferred Tax Asset Valuation Allowance Activity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance as of beginning of the fiscal year</a></td>
<td class="nump">$ 4,269<span></span>
</td>
<td class="nump">$ 7,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceAbstract', window );"><strong>Valuation allowance provided for taxes related to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction', window );">State net operating loss carryforwards</a></td>
<td class="num">(193)<span></span>
</td>
<td class="num">(3,018)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance as of end of the fiscal year</a></td>
<td class="nump">$ 4,076<span></span>
</td>
<td class="nump">$ 4,269<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represent represents valuation allowance provided for taxes related to loss before income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235604848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Gross Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of the fiscal year</a></td>
<td class="nump">$ 2,205<span></span>
</td>
<td class="nump">$ 2,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reductions due to lapse of applicable statute of limitations</a></td>
<td class="num">(333)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of the fiscal year</a></td>
<td class="nump">$ 1,872<span></span>
</td>
<td class="nump">$ 2,205<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237410944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Long-Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior secured notes</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease obligations</a></td>
<td class="nump">273,075<span></span>
</td>
<td class="nump">274,717<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_LongtermDebtGrossAndLeaseObligation', window );">Total debt, gross</a></td>
<td class="nump">573,075<span></span>
</td>
<td class="nump">574,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance costs</a></td>
<td class="num">(4,057)<span></span>
</td>
<td class="num">(4,701)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized bond discount costs</a></td>
<td class="num">(3,519)<span></span>
</td>
<td class="num">(4,028)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term debt</a></td>
<td class="nump">565,499<span></span>
</td>
<td class="nump">565,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Less: current maturities of long-term debt</a></td>
<td class="nump">7,089<span></span>
</td>
<td class="nump">7,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt, net of current maturities</a></td>
<td class="nump">558,410<span></span>
</td>
<td class="nump">558,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, excluding current maturities</a></td>
<td class="nump">292,424<span></span>
</td>
<td class="nump">291,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="nump">3,519<span></span>
</td>
<td class="nump">4,028<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Average effective interest rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_LongtermDebtGrossAndLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term Debt, Gross And Lease Obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_LongtermDebtGrossAndLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, including portion classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214234471552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 02, 2021</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Aug. 31, 2021</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000,000<span></span>
</td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Debt issuance expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term line of credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Revolving credit facility excess availability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431,700,000<span></span>
</td>
<td class="nump">645,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 346,500,000<span></span>
</td>
<td class="nump">$ 346,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Minimum | LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit agreement interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Minimum | Administrative Agent's Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit agreement interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Maximum | LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit agreement interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Maximum | Administrative Agent's Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit agreement interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=bxc_A60SeniorSecuredNotesDue2029Member', window );">6.0% Senior Secured Notes Due 2029 | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DebtInstrumentPercentageOfPrincipalDiscount', window );">Percentage of principal, discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=bxc_TermLoanMember', window );">Term Loan | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Debt issuance expense</a></td>
<td class="nump">$ 5,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DebtInstrumentPercentageOfPrincipalDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Percentage Of Principal, Discount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DebtInstrumentPercentageOfPrincipalDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=bxc_A60SeniorSecuredNotesDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=bxc_A60SeniorSecuredNotesDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=bxc_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=bxc_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241204928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - Senior Notes - 6.0% Senior Secured Notes Due 2029 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 283,558<span></span>
</td>
<td class="nump">$ 367,569<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=bxc_A60SeniorSecuredNotesDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=bxc_A60SeniorSecuredNotesDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214234958512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits - Single-Employer Defined Benefit Pension Plan - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2022</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>option</div>
</th>
<th class="th">
<div>Jan. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 04, 2014 </div>
<div>property</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstatePropertiesLineItems', window );"><strong>Real Estate Properties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number of real estate properties | property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireRealEstate', window );">Payments to purchase real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPensionPlanObligations', window );">Pension contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (11,876)<span></span>
</td>
<td class="num">$ (1,100)<span></span>
</td>
<td class="num">$ (1,493)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease, renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Non-cash, pre-tax pension settlement charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,752<span></span>
</td>
<td class="nump">105,874<span></span>
</td>
<td class="nump">$ 113,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Unfunded status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,521<span></span>
</td>
<td class="nump">11,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net adjustment to OCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,400)<span></span>
</td>
<td class="nump">6,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan', window );">Decrease in the unfunded obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,687)<span></span>
</td>
<td class="num">(4,106)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss', window );">Decrease in actuarial gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss', window );">Decrease in investment gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,876<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">2,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension costs (credit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,447)<span></span>
</td>
<td class="num">$ (1,258)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets assumption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=bxc_CharlestonSCAndBuffaloNYMember', window );">Charleston, S.C. and Buffalo, N.Y.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstatePropertiesLineItems', window );"><strong>Real Estate Properties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease, lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_LesseeOperatingLeaseNumberOfRenewalTerms', window );">Number of renewals | option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease, renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstatePropertiesLineItems', window );"><strong>Real Estate Properties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination', window );">Terminating pension plan term</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease, lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstatePropertiesLineItems', window );"><strong>Real Estate Properties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination', window );">Terminating pension plan term</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease, lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Increase (Decrease) In Actuarial Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Increase (Decrease) In Actuarial Investment Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DefinedBenefitPlanPensionPlanDurationOfTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Pension Plan, Duration Of Termination</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DefinedBenefitPlanPensionPlanDurationOfTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the change in the defined benefit plan obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_LesseeOperatingLeaseNumberOfRenewalTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Number of Renewal Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_LesseeOperatingLeaseNumberOfRenewalTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(8)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPensionPlanObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for pension benefits. Includes, but is not limited to, defined benefit or defined contribution plans. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPensionPlanObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfRealEstateProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of real estate properties owned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfRealEstateProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the acquisition of a piece of land, anything permanently fixed to it, including buildings, structures on it and so forth; includes real estate intended to generate income for the owner; excludes real estate acquired for use by the owner.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstatePropertiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstatePropertiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=bxc_CharlestonSCAndBuffaloNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=bxc_CharlestonSCAndBuffaloNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214231285584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits - Schedule of Projected Benefit Obligation and Change in Plan Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in projected benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation at beginning of period</a></td>
<td class="nump">$ 105,874<span></span>
</td>
<td class="nump">$ 113,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">2,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">(19,687)<span></span>
</td>
<td class="num">(4,106)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(5,859)<span></span>
</td>
<td class="num">(5,866)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation at end of period</a></td>
<td class="nump">82,752<span></span>
</td>
<td class="nump">105,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of assets at beginning of period</a></td>
<td class="nump">94,269<span></span>
</td>
<td class="nump">91,143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="num">(19,055)<span></span>
</td>
<td class="nump">7,892<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">11,876<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(5,859)<span></span>
</td>
<td class="num">(5,866)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of assets at end of period</a></td>
<td class="nump">81,231<span></span>
</td>
<td class="nump">94,269<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Net unfunded status of plan</a></td>
<td class="num">$ (1,521)<span></span>
</td>
<td class="num">$ (11,605)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241608832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefits - Schedule of Unfunded Status and Amounts Recognized on Balance Sheet (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Unfunded status</a></td>
<td class="num">$ (1,521)<span></span>
</td>
<td class="num">$ (11,605)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss', window );">Unrecognized actuarial loss</a></td>
<td class="nump">27,438<span></span>
</td>
<td class="nump">24,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Amounts recognized on the balance sheet consist of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Accrued pension liability</a></td>
<td class="num">(1,521)<span></span>
</td>
<td class="num">(11,605)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Accumulated other comprehensive loss (pre-tax)</a></td>
<td class="nump">27,438<span></span>
</td>
<td class="nump">24,200<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized</a></td>
<td class="nump">$ 25,917<span></span>
</td>
<td class="nump">$ 12,595<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DefinedBenefitPlanUnrecognizedActuarialLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount for unrecognized actuarial loss in the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DefinedBenefitPlanUnrecognizedActuarialLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235017008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits - Schedule of Net Periodic Pension Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Net periodic pension cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost on projected benefit obligation</a></td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">2,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(4,706)<span></span>
</td>
<td class="num">(4,560)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses', window );">Amortization of unrecognized loss</a></td>
<td class="nump">835<span></span>
</td>
<td class="nump">1,283<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension credit for the pension plan</a></td>
<td class="num">$ (1,447)<span></span>
</td>
<td class="num">$ (1,258)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag', window );">Defined benefit plan, net periodic benefit cost credit interest cost, statement of income or comprehensive income extensible list not disclosed flag</a></td>
<td class="text">Interest cost on projected benefit obligation<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag', window );">Defined benefit plan, net periodic benefit cost credit, expected return loss statement of income or comprehensive income extensible list not disclosed flag</a></td>
<td class="text">Expected return on plan assets<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents amortization of unrecognized gains losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Net Periodic Benefit Cost Credit, Expected Return Loss Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Net Periodic Benefit Cost Credit Interest Cost, Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237329056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits - Schedule of Assumptions to Determine Projected Benefit Obligation (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Projected benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.34%<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Net periodic pension:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">2.38%<span></span>
</td>
<td class="nump">1.84%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected long-term rate of return on plan assets</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237122288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefits - Schedule of Actual Investment Allocation, by Asset Category (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Current Target Allocation</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual Allocation</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_GlobalEquitySecuritiesMember', window );">Global equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Current Target Allocation</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">44.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual Allocation</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">47.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_DiversifiedCreditMember', window );">Diversified credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Current Target Allocation</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">16.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual Allocation</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_RealAssetsMember', window );">Real assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Current Target Allocation</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">8.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual Allocation</a></td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_LiabilityMatchingSecuritiesMember', window );">Liability-hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Current Target Allocation</a></td>
<td class="nump">87.00%<span></span>
</td>
<td class="nump">27.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual Allocation</a></td>
<td class="nump">73.00%<span></span>
</td>
<td class="nump">23.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Current Target Allocation</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual Allocation</a></td>
<td class="nump">18.80%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_GlobalEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_GlobalEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_DiversifiedCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_DiversifiedCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_RealAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_RealAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_LiabilityMatchingSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_LiabilityMatchingSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214234150112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefits - Schedule of Fair Value of Total Assets By Category (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">$ 81,231<span></span>
</td>
<td class="nump">$ 94,269<span></span>
</td>
<td class="nump">$ 91,143<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">81,231<span></span>
</td>
<td class="nump">94,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Quoted prices in active markets of identical assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">15,253<span></span>
</td>
<td class="nump">2,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Significant other observable inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Significant other unobservable inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Assets measured at net asset value (NAV)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">65,978<span></span>
</td>
<td class="nump">91,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Return-seeking securities - Collective investment trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">6,683<span></span>
</td>
<td class="nump">69,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Return-seeking securities - Collective investment trust | Quoted prices in active markets of identical assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Return-seeking securities - Collective investment trust | Significant other observable inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Return-seeking securities - Collective investment trust | Significant other unobservable inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Return-seeking securities - Collective investment trust | Assets measured at net asset value (NAV)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">6,683<span></span>
</td>
<td class="nump">69,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Liability-matching securities - Collective investment trusts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">59,295<span></span>
</td>
<td class="nump">22,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Liability-matching securities - Collective investment trusts | Quoted prices in active markets of identical assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Liability-matching securities - Collective investment trusts | Significant other observable inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Liability-matching securities - Collective investment trusts | Significant other unobservable inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Liability-matching securities - Collective investment trusts | Assets measured at net asset value (NAV)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">59,295<span></span>
</td>
<td class="nump">22,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">15,253<span></span>
</td>
<td class="nump">2,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Cash | Quoted prices in active markets of identical assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">15,253<span></span>
</td>
<td class="nump">2,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Cash | Significant other observable inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Cash | Significant other unobservable inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension plan | Cash | Assets measured at net asset value (NAV)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Asset allocation structure of the portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets by asset category</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241650224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefits - Schedule of Estimated Future Benefit Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Fiscal Year Ended</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 82,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">Thereafter</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214235206064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits - Schedule of Multiemployer Pension Plans (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlanEmployerContributionCost', window );">Multiemployer contributions for the period</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions', window );">Multiemployer plans, employer contribution amount as a percentage of total contributions</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_MultiemployerPlansWithdrawalLiability', window );">Multi-employer pension withdrawal liability</a></td>
<td class="nump">$ 7.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember', window );">Central States, Southeast and Southwest Areas Pension Fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlanEmployerContributionCost', window );">Multiemployer contributions for the period</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions', window );">Multiemployer plans, employer contribution amount as a percentage of plan contributions</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment', window );">Yearly payment</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_MultiemployerPlansWithdrawalLiability', window );">Multi-employer pension withdrawal liability</a></td>
<td class="nump">60.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_MultiemployerPlansPartialWithdrawal', window );">Multiemployer plans, partial withdrawal</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod', window );">Multiemployer plans, warranty liability, payment period</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Employer Contribution Amount as a Percentage of Total Contributions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Employer Contribution Amount as a Percentage of Plan Contributions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_MultiemployerPlansPartialWithdrawal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Partial Withdrawal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_MultiemployerPlansPartialWithdrawal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Warranty Liability, Payment Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_MultiemployerPlansWithdrawalLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Withdrawal Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_MultiemployerPlansWithdrawalLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Withdrawal Liability, Payment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=29639808&amp;loc=d3e29008-114946<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241319328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits - Defined Contribution Plans - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>defined_contribution_plan</div>
</th>
<th class="th">
<div>Jan. 01, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_DefinedContributionPlanNumberofPlans', window );">Number of defined contribution plans | defined_contribution_plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=bxc_HourlySavingsPlanMember', window );">Hourly Savings Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost recognized</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=bxc_SalariedSavingsPlanMember', window );">Salaried Savings Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost recognized</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_DefinedContributionPlanNumberofPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Number of Plans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_DefinedContributionPlanNumberofPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=bxc_HourlySavingsPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=bxc_HourlySavingsPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=bxc_SalariedSavingsPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=bxc_SalariedSavingsPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237488656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
<th class="th"><div>May 20, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefits offset by a valuation allowance</a></td>
<td class="nump">$ 3,800,000<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit', window );">Excess tax benefit</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense</a></td>
<td class="nump">$ 13,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation expense weighted average term</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember', window );">Board of Directors Chairman | Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Awards vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Awards vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Board of Directors Chairman | Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Awards vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=bxc_A2021LongTermIncentivePlanMember', window );">2021 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Payment Arrangement, Expense, Excess Tax Benefit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=bxc_A2021LongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=bxc_A2021LongTermIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214234401120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedules of Award Activity (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant-Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of vested stocks</a></td>
<td class="nump">$ 26.8<span></span>
</td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Awards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning outstanding balance (in shares)</a></td>
<td class="nump">488,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">228,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(338,145)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(53,334)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending outstanding balance (in shares)</a></td>
<td class="nump">325,409<span></span>
</td>
<td class="nump">488,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant-Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning outstanding balance (in dollars per share)</a></td>
<td class="nump">$ 26.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">69.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">26.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">22.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending outstanding balance (in dollars per share)</a></td>
<td class="nump">$ 57.27<span></span>
</td>
<td class="nump">$ 26.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241800384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Total Share-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 9,617<span></span>
</td>
<td class="nump">$ 6,590<span></span>
</td>
<td class="nump">$ 5,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 9,617<span></span>
</td>
<td class="nump">$ 6,590<span></span>
</td>
<td class="nump">$ 5,992<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of expense for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237265168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income per Common Share - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 01, 2022</div></th>
<th class="th"><div>Sep. 15, 2022</div></th>
<th class="th"><div>May 03, 2022</div></th>
<th class="th"><div>May 02, 2022</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
<th class="th"><div>Aug. 23, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase authorization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased (in shares)</a></td>
<td class="nump">801,015<span></span>
</td>
<td class="nump">247,431<span></span>
</td>
<td class="nump">553,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare', window );">Stock repurchased (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchaseProgramAdjustment', window );">Accelerated share repurchase agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_StockRepurchaseProgramPercentageOfShareRepurchased', window );">Stock repurchased (in percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare', window );">Share price (in dollars per share)</a></td>
<td class="nump">$ 74.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">128,000<span></span>
</td>
<td class="nump">725,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_StockRepurchaseProgramPercentageOfShareRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Percentage of Share Repurchased</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_StockRepurchaseProgramPercentageOfShareRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased Repurchased During Period, Average Price Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchaseProgramAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount needed to adjust previously recorded stockholders' equity balances to the actual aggregate amounts paid, whether in cash or other consideration, to acquire all of the shares purchased under an Accelerated Share Repurchase arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchaseProgramAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=6405686&amp;loc=d3e22802-112653<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241182352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income per Common Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 296,176<span></span>
</td>
<td class="nump">$ 296,133<span></span>
</td>
<td class="nump">$ 80,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic (in shares)</a></td>
<td class="nump">9,328<span></span>
</td>
<td class="nump">9,615<span></span>
</td>
<td class="nump">9,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of share-based awards (in shares)</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">261<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average share outstanding - diluted (in shares)</a></td>
<td class="nump">9,398<span></span>
</td>
<td class="nump">9,876<span></span>
</td>
<td class="nump">9,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic income per share (in dollars per share)</a></td>
<td class="nump">$ 31.75<span></span>
</td>
<td class="nump">$ 30.80<span></span>
</td>
<td class="nump">$ 8.58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income per share (in dollars per share)</a></td>
<td class="nump">$ 31.51<span></span>
</td>
<td class="nump">$ 29.99<span></span>
</td>
<td class="nump">$ 8.55<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241146608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Narrative (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>option</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_LesseeLeasesNumberOfOptionsToExtend', window );">Number of options</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease, renewal term</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseRenewalTerm1', window );">Finance lease, renewal term</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease, lease term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseTermOfContract1', window );">Finance lease, term of contract</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease, lease term</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseTermOfContract1', window );">Finance lease, term of contract</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_LesseeLeasesNumberOfOptionsToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Leases, Number Of Options To Extend</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_LesseeLeasesNumberOfOptionsToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseRenewalTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseRenewalTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseTermOfContract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214237051568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_LesseeRightOfUseAssetAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 45,717<span></span>
</td>
<td class="nump">$ 49,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets</a></td>
<td class="nump">132,748<span></span>
</td>
<td class="nump">143,851<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_LesseeRightOfUseAsset', window );">Total lease right-of-use assets</a></td>
<td class="nump">178,465<span></span>
</td>
<td class="nump">193,419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_LesseeLeaseLiabilitiesCurrentAbstract', window );"><strong>Current portion</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">7,432<span></span>
</td>
<td class="nump">5,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease liabilities</a></td>
<td class="nump">7,089<span></span>
</td>
<td class="nump">7,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract', window );"><strong>Non-current portion</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">40,011<span></span>
</td>
<td class="nump">44,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease liabilities</a></td>
<td class="nump">265,986<span></span>
</td>
<td class="nump">266,853<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_LesseeLeaseLiabilities', window );">Total lease liabilities</a></td>
<td class="nump">320,518<span></span>
</td>
<td class="nump">324,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated depreciation</a></td>
<td class="nump">$ 90,091<span></span>
</td>
<td class="nump">$ 73,741<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_LesseeLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_LesseeLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_LesseeLeaseLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liabilities, Current [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_LesseeLeaseLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_LesseeLeaseLiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liabilities, Noncurrent [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_LesseeLeaseLiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_LesseeRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Right Of Use Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_LesseeRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_LesseeRightOfUseAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Right Of Use Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_LesseeRightOfUseAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241181648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 11,963<span></span>
</td>
<td class="nump">$ 11,626<span></span>
</td>
<td class="nump">$ 12,634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(2,704)<span></span>
</td>
<td class="num">(2,555)<span></span>
</td>
<td class="num">(2,466)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total operating lease costs</a></td>
<td class="nump">9,259<span></span>
</td>
<td class="nump">9,071<span></span>
</td>
<td class="nump">10,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">16,350<span></span>
</td>
<td class="nump">15,183<span></span>
</td>
<td class="nump">14,193<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">24,469<span></span>
</td>
<td class="nump">24,847<span></span>
</td>
<td class="nump">23,809<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_FinanceLeaseCost', window );">Total finance lease costs</a></td>
<td class="nump">$ 40,819<span></span>
</td>
<td class="nump">$ 40,030<span></span>
</td>
<td class="nump">$ 38,002<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214231189920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments - Cash Flow Information Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 11,614<span></span>
</td>
<td class="nump">$ 10,782<span></span>
</td>
<td class="nump">$ 12,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="nump">24,469<span></span>
</td>
<td class="nump">24,847<span></span>
</td>
<td class="nump">23,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">10,907<span></span>
</td>
<td class="nump">11,175<span></span>
</td>
<td class="nump">8,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Right-of-use assets obtained in exchange for lease obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">7,968<span></span>
</td>
<td class="nump">5,663<span></span>
</td>
<td class="nump">4,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">$ 9,092<span></span>
</td>
<td class="nump">$ 10,549<span></span>
</td>
<td class="nump">$ 3,833<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241212720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Supplemental Balance Sheet (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract', window );"><strong>Finance leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Property and equipment</a></td>
<td class="nump">$ 222,839<span></span>
</td>
<td class="nump">$ 217,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated depreciation</a></td>
<td class="num">(90,091)<span></span>
</td>
<td class="num">(73,741)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Property and equipment, net</a></td>
<td class="nump">$ 132,748<span></span>
</td>
<td class="nump">$ 143,851<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted Average Remaining Lease Term (in years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">9 years 2 months 15 days<span></span>
</td>
<td class="text">10 years 9 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">13 years 11 months 19 days<span></span>
</td>
<td class="text">15 years 21 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_WeightedAverageDiscountRateAbstract', window );"><strong>Weighted Average Discount Rate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">8.54%<span></span>
</td>
<td class="nump">9.01%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">8.87%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_WeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Discount Rate [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_WeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Lease Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214231213536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Major Categories of Our Finance Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance leases</a></td>
<td class="nump">$ 273,075<span></span>
</td>
<td class="nump">$ 274,717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=bxc_EquipmentAndVehiclesMember', window );">Equipment and vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance leases</a></td>
<td class="nump">29,300<span></span>
</td>
<td class="nump">30,710<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_RealEstateMember', window );">Real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance leases</a></td>
<td class="nump">$ 243,775<span></span>
</td>
<td class="nump">$ 244,007<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=bxc_EquipmentAndVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=bxc_EquipmentAndVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214234161744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Lease Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 11,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">10,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">9,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">5,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">4,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">32,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">73,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(26,212)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">47,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">31,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">31,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">28,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">32,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">26,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">524,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">676,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(403,262)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total</a></td>
<td class="nump">$ 273,075<span></span>
</td>
<td class="nump">$ 274,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214241585120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>employee </div>
<div>Agreement</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityNumberOfEmployees', window );">Entity number of employees | employee</a></td>
<td class="nump">2,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis', window );">Percentage of employees, employed on part time basis (less than)</a></td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions', window );">Percentages of employees represented by various labor unions</a></td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear', window );">Number of CBAs, renewals in next fiscal year | Agreement</a></td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal', window );">Employees are up for renewal</a></td>
<td class="nump">5.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Collective Bargaining Agreements, Renewals In Next Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_PercentageOfEmployeesEmployedOnPartTimeBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Employees, Employed On Part Time Basis</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_PercentageOfEmployeesEmployedOnPartTimeBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_PercentageOfEmployeesRepresentedAreUpForRenewal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Employees Represented Are Up For Renewal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_PercentageOfEmployeesRepresentedAreUpForRenewal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees represented by various labor unions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bxc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityNumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of persons employed by the Entity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityNumberOfEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140214234250448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) - Schedule of Change in Accumulated Balances for Each Component of Other Comprehensive Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 363,249<span></span>
</td>
<td class="nump">$ 59,092<span></span>
</td>
<td class="num">$ (26,083)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(2,052)<span></span>
</td>
<td class="nump">6,632<span></span>
</td>
<td class="num">(1,429)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">590,029<span></span>
</td>
<td class="nump">363,249<span></span>
</td>
<td class="nump">59,092<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember', window );">Impact of defined benefit pension, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(30,245)<span></span>
</td>
<td class="num">(36,855)<span></span>
</td>
<td class="num">(35,441)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(2,430)<span></span>
</td>
<td class="nump">6,610<span></span>
</td>
<td class="num">(1,414)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(32,675)<span></span>
</td>
<td class="num">(30,245)<span></span>
</td>
<td class="num">(36,855)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Unrecognized actuarial gain (loss)</a></td>
<td class="num">(2,400)<span></span>
</td>
<td class="nump">6,600<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AociTaxAttributableToParent', window );">Taxes</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax benefit (expense)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=bxc_AccumulatedOtherAdjustmentNetOfTaxMember', window );">Other, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">885<span></span>
</td>
<td class="nump">863<span></span>
</td>
<td class="nump">878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">378<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">1,263<span></span>
</td>
<td class="nump">885<span></span>
</td>
<td class="nump">863<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(29,360)<span></span>
</td>
<td class="num">(35,992)<span></span>
</td>
<td class="num">(34,563)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(2,052)<span></span>
</td>
<td class="nump">6,632<span></span>
</td>
<td class="num">(1,429)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">$ (31,412)<span></span>
</td>
<td class="num">$ (29,360)<span></span>
</td>
<td class="num">$ (35,992)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AociTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AociTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=bxc_AccumulatedOtherAdjustmentNetOfTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=bxc_AccumulatedOtherAdjustmentNetOfTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>bxc-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:bxc="http://www.bluelinxco.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="bxc-20221231.xsd" xlink:type="simple"/>
    <context id="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaf2975c4196f4943baad8e2455972b86_I20220702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <instant>2022-07-02</instant>
        </period>
    </context>
    <context id="ie9bd0b98c3614c2eba11254bab50cb3f_I20230217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <instant>2023-02-17</instant>
        </period>
    </context>
    <context id="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a989ee818ca464f91e961dd049c5840_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i180f0131ae4f4709bf4eeb3c5b698edb_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="i2a31e1bb7b674c51b0053fc199bf4be6_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="i266e79ade8724fb4a090a6331f129a31_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="ie1f0bdc88ceb47089521d470054e268b_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="iec1ab23b06e84bb2a1875e2a6b102855_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ic0581a4b7c9149b3bdc53d53a9c94f30_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i4b18b6c2f050492c88e0548d34d668ad_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i4c3602c72bd9477dbb66e52d2d16a2bc_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="if3248d4a04174baa8ace8d80aa11cb22_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ibd35a0dffbc84fb3a4b250880241a0c9_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="i50552f151f28438aad295f39ddae59bd_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="i38360e324c6746c8859264679653b812_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="ic63aa608f38f40ee8d9d74b4931dab4d_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="iad05814da76a457db81760f17533287c_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="ic7d66deb0554461f872278fc6a5eb12b_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i8a13f93983024118bec88f09ed980173_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ia98fb5e8d91e4af6a5b753b7c0d65aef_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i3de5f903679a42669429f40ce4eee135_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i1d193d14184e414888b551b1f7a6a937_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="idf534cc72b684e6aa417e9be23deb595_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i772becd9e86e4b75ab6b43d4b74e24a4_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="iba531378acc74bde852e21d3b4c8c4b0_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i59ec270ecd1c48f39f0fcbfe4760ad7f_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i916f273112e04bb29f5476be56b28ae1_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i769473382df542809dba2c04f2bc90b5_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8de814fa44834aa28af3d0c951be49a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="iafbb7fabf39c43df80563d055af3a23c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="ic91ccc685f864abaaa72002c19787081_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="iaef5d37714fc4005b8cb4d4dc2de7567_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="iae14a6d03a9945e096d69490a713f826_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8b7385fa332d4a86ab5bc985a220a427_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ibe157921052c4d4489a5a1768cea786e_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i1f8c2f91f8d04afda2edd9bee0a0a764_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0f12e48f90d24a288cda9538888e46f5_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i490af9c5d2cf413e8232d17497462cb9_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i370b2e48eaf84894b6c1454e2ea0a492_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia24afb1c16934ec989452ff37489b3db_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i73c3a5a9f81849cd97a98463e6dfe79a_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-03</startDate>
            <endDate>2022-10-03</endDate>
        </period>
    </context>
    <context id="i2e698f336e97405ba32a0fbbc79dc9ff_I20221003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bxc:DistributionFacilityAndRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-03</instant>
        </period>
    </context>
    <context id="i76496b663f4941fdb5c2a5ebd9e47b4b_D20221003-20221003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-03</startDate>
            <endDate>2022-10-03</endDate>
        </period>
    </context>
    <context id="i6aa340435b8c47cfb877c310b9b3ec7f_D20221003-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-03</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifa4439abebc1409cb9da797cf3ec250c_I20221003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-03</instant>
        </period>
    </context>
    <context id="i51d67ce46b214b7999097b6f376f1f79_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bxc:HoldbackLiabilityHeldInEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if369785edf3349258d127e9b691bfa9a_I20221003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-03</instant>
        </period>
    </context>
    <context id="i739a2a21a7eb466c8113307633356e1e_I20221003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-03</instant>
        </period>
    </context>
    <context id="ife7443be7bf94560b611e921a752e9a1_I20221003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-03</instant>
        </period>
    </context>
    <context id="ib31081a0dc9b4051ad15ddda530f0c3b_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i78c67e1230704fb3980b4a01beff4cb7_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib66c2dd5f95249b7aa683182197815a9_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bxc:VandermeerForestProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i36ba63c5190842d1b3e498cd0be450e3_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:SpecialtyProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3c4d787024df4a2b883043e9cba1bfbc_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:SpecialtyProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i741cb400ca694fedadbde8613c92a652_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:SpecialtyProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i6a0e44e0c98146efaefe759f3148c95e_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:StructuralProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib909b22203b34ea1bc9af3ad20dfb05c_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:StructuralProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i87aa8298ef1b4c78a3b69a7ec818b2eb_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bxc:StructuralProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i125a55bcd16540218d7edbb38f48c548_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelWarehouseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib14034529e954408986a7b1491ade7f7_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelWarehouseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="id73b2dafe7634201aa89988f61083c56_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelWarehouseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ifa5b0a5ad2a5404884897ed613584fa1_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelDirectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic6aeae921e2b495d82e4fbca12f69843_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelDirectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i8cc2768acf7a4bb6ab802d7e35b0e51b_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:SalesChannelDirectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i6febb27033b84add9296c38a90dcdb40_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0755051eaa27418b9b8520b3cdec18fd_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i2100b90ce4884ef1b1ae2451142bbf92_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">bxc:AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i39441553f6484c79be474d76cb5ef2a4_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3828a96dbb1340518989415ba87c03c3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="i729ef27486724762b644cdf3ff9e3127_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i025d7c340a2b4863b25066f7e2f1845d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9baf1357d6f44c2980941bf239944228_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie5fa301ba1b04d1ebb247123ba4ef2c9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e994ad0341e462c9d38240332dfb7fc_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i6abda8fc07144a53b6b5e12daaf514c1_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i25f12d430d7741dcaac7d5ee294d5f29_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i161a570e8c2342ff99d3d53f41da40ba_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="icf55a1949ac34b0d806aae782558c5be_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ibabe0336cc82433dae7f30911966539e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i63bf082ae3024ba8b0807329a73b3275_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i5201464a2002472f8965612e41d6cece_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="i849ccea58d004a54a1eaca4011920f3d_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i6fa3faf95880403fb2af90ac707c6152_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="i326d61e2a56e4a39902b8bbc76a72da4_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i4961c21712dc4a1686881c7f97d45572_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="ic84779ce0d4d42efab391219b0e18db4_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ic343af72a57440cbae5c9697c02c3e9d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iffacad6d58ca48debcfbe81758b84147_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i9dc49dc1daa04dacbe6c12746e93ef55_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i4a22c1e5fce44a5586e4a749f86dec23_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ic5c94c34729949c1b9fc87b0237b3c47_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i73aad5b2750a4140862feb087bef6701_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i3c4943f24e164e0a93afa4c346c478bc_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="if99e1f71aaa94507956d0f83c0679dd3_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="iabb8f3d5a664497fab5bfe5120696c22_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="iafeeb33242324a3590b4169355c424f5_D20211003-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i73fd43a624de4e40a0d3f0967afd7e37_I20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="i8353c7c9b33d4f3da6111cf13c6a711c_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id1d85bfab6694883ac79247e63d597af_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iada9e654d8d24c9ca9bc51358523f0ee_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie914b75a5a954a8e9b54e27d56be9c8c_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id8c2bc2b4ba5418e9cd09204b2cba7d1_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i07d1a8df6e00441e820b283d9d49d1fc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i132bd20c05604a508e68bce8ca492cd3_D20210402-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-02</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i6bab54d5a2eb44689611370fb0165ecb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</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="i5fdf856e24e749379bbeb0edb283c005_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</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="i5ad2f4d64f754127835a560289321234_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</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-01-01</instant>
        </period>
    </context>
    <context id="i17696bd76304445384b182c5dc80c210_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bxc:A60SeniorSecuredNotesDue2029Member</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-01-01</instant>
        </period>
    </context>
    <context id="i9cc94d737a49488ab5dcddb2c3c101fb_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="ib3b9cbde417147f2b178bc7757abd395_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i56b7035270554ecf9284ddc54091019e_I20140104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <instant>2014-01-04</instant>
        </period>
    </context>
    <context id="i1a2b1241bb4946c281fbe9036fdc4c90_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bxc:CharlestonSCAndBuffaloNYMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic1a82838285341e4a0062b4fad0658a1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:GlobalEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4720a711f77947189502e758a7dfee8f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:DiversifiedCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic64eb4e4cbf24d2fadcec850836271cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:RealAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9d4cc4f16ad047e48cb21347e828c4fe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie9e81ae38f444a34ad34a529d2b9c108_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c84e83b330c41679a357f7411b76d1f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3458689544b3463d9227052ea02ee79d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3bf9ecf7fb4a4878bfb86e84cd4b8c81_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifffe74ceaf9149e49bd5b847dbdb4132_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc60d2290fef4cfa9b54c272714c049b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i40a25b30023b450a99c4bdc5a4c8e356_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i318e159a0609406f8ca60f132d27e7c9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i315100911c434ee386e7494dcb719c6d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i86b8dc85ead144d98f3f5f98d85239eb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i722011b0a4c942f8b005f0c220982239_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i921f27d6e30f4d169f7c31b33e1fdc1f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id12e3e5e138d4a01bae96785b148c632_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0a2be1d45d064017b23b1ba7b72c9410_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d6ef3ac70a142a1b502d90ffbb53e75_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i97b048f27252422ca37ea2280340674f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5d2f280e23974e76b64e4b9bd5e7ab59_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic87003d2d0d947dbb6926b2ea56a4fa6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i556a131a055f4003b186277c63cb44a2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i30ca486b7fbf477a907c6973fdc5f84a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i368b6891aca449c3b9fc71b57f1fda98_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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="i358b0bf4a17e45afbd11c478b7e120eb_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:GlobalEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i22a369ac122a46f1a7e6d92dc65d41d7_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:DiversifiedCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i13336a228271446ea0ba744643d57dc1_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:RealAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i5cfee15e468347f49d370c6d17f5a325_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ife5c94223f634610a8b0b0760033b2f5_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i91ac568f84444171b36441e39d735512_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="if38e6a596ed34e55bde8308e90597bd1_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ife631d6d3a634cf49badaace45107bde_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ic3a248326e444eec949e98bb54c7c655_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ic0aefb3e5d124faebc76b2e0016da79c_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:ReturnSeekingSecuritiesCollectiveInvestmentTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i45faa5ffd5e54b4faa1f9cc094ea7234_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="iad6c9a49685543d583ec77060eb2e1d4_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="idf7310d073f14c74b3fa0483552b8592_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ia16c89b96ea74d0ebf3e64944a97c959_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i084a947cbd874fd1a59bd23c15d9ceff_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">bxc:LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ib7a50e5af1594d94aaf757b8d2cbfc5a_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i2dd38febbda0429290dfdca0c929ba92_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i65ae4ccad21d4574854798b2e22bd911_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ifc7688cf9d0942ad968b52112360a672_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i24684cfe2f764a8589cc0797e7b4ce02_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i57497010018c4b078a4e171c914f3168_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i4fa37ed7dc764cd888dd2010cfe9f4c2_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i44d585d3f2e94b679034b28e2c59a1b3_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i19f4ee097bd846c38aca42a2101b2537_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i0b2c3cf825bc48349225bb6384a348ca_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ib7328214e30b4abdae365ab0edf6ea91_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:CentralStatesSoutheastandSouthwestAreasPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia1dec3b9368e4c15afa275a430149b9b_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:CentralStatesSoutheastandSouthwestAreasPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="id5fc406118d344fabb4573c9ef533ff4_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ide291f98242244f4b464a2a2e9607511_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:CentralStatesSoutheastandSouthwestAreasPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d1fec8bfddb45449b42620d547db85c_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:HourlySavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i40cb9562aa314346a88df2158078bc23_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:HourlySavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="if3e3203dafaa43fd93861123c11e2e12_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:SalariedSavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibb71de68876a4d2bb6433e0ca60b371f_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bxc:SalariedSavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i38978e94562a4fdd90432ee261a2159c_I20210520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bxc:A2021LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-20</instant>
        </period>
    </context>
    <context id="i6040de2900304604917c074ce6d2ed32_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9ac23b2c4b844469ae19b58ee594bacf_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ifda3938b268d4eeaa28e6ea845e6fd9a_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i0a29f6291617401dbca53c07fe5071ce_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i5e1ebed8693742428db82dbd50338d2c_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8ae6fbf3f9924620b6ed6b2655b6c636_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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>2021-01-02</endDate>
        </period>
    </context>
    <context id="i8d0f9d1c37494db187865809665aba08_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</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-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i5f269f47f1f5430a9c8cf2b09849a5b0_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i97edace490ef4b96a740b2a0b2063c29_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i519b04dcf6d64dedb79cdc2d23851d66_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6ddf081d8e9646819c1f66d7b791c0a3_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i66670ded834b4b018c4b016d2b7605ee_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i0f8357f5dd17477592e08450fe296ca4_I20210823">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <instant>2021-08-23</instant>
        </period>
    </context>
    <context id="i0ea0c18560914948b665753190501d21_D20220102-20220402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="ifd9a61af5f2d4a3bbf0b3e6b2b2bec46_I20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="ibc74ddf320ab4ad48a844caa68376d75_D20220503-20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <startDate>2022-05-03</startDate>
            <endDate>2022-05-03</endDate>
        </period>
    </context>
    <context id="iae618b6bc0ab4a039ae97c82ba1d4e36_D20220502-20220502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <startDate>2022-05-02</startDate>
            <endDate>2022-05-02</endDate>
        </period>
    </context>
    <context id="if3d5e237b56f481ca592ce6a1b6491b7_D20220915-20220915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <startDate>2022-09-15</startDate>
            <endDate>2022-09-15</endDate>
        </period>
    </context>
    <context id="i2763518e9e5e4ca0a35a908cb224aa15_D20221001-20221001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-01</endDate>
        </period>
    </context>
    <context id="i102588b9825a4160848e9606ad19ceb4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1fa1f333e6914dff888e16684e351270_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i992099bd9b9e429a95fd34913a380f63_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bxc:EquipmentAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8ab7e025857b4f43a0a974c4bbc17e26_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bxc:EquipmentAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="id1583b1942ed4ede818087328c3f2adb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i742368e561b944ea9d019ffc09005684_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i954fd13c9b8a43c0a6cba7f364b31e9f_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i6afa11b2c1354952991065022203564a_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i19dc758cc91047a7a37e5f8ad3af8cce_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="i08d7ebda247642d1a94edd41f0a5733e_D20191229-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ibfd7e0c920d24cf8b821ff9275e3f2d0_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="icd6fa2d8382540a9bb8b98651cdfbfe2_I20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-02</instant>
        </period>
    </context>
    <context id="ia4bc618da9414ef18dc38497e3746d59_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="iba4042bb9d2847feac5386c77765296a_D20210103-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-03</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i3f012284d36546c8951d9b0fe0b670e2_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ie40dee50bff940ed9e0cd7d192a4fee8_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i670d2b656e344e4d8489eb68f419bbb3_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i23e5599ba8cf4d4a9b5a694c3240ac45_D20220102-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-02</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i76d76e34b5414ab890ecf375669c80e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i018c62934cf24fb79bc7b3d221066439_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001301787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">bxc:AccumulatedOtherAdjustmentNetOfTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</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="customer">
        <measure>bxc:customer</measure>
    </unit>
    <unit id="day">
        <measure>bxc:day</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="property">
        <measure>bxc:property</measure>
    </unit>
    <unit id="option">
        <measure>bxc:option</measure>
    </unit>
    <unit id="defined_contribution_plan">
        <measure>bxc:defined_contribution_plan</measure>
    </unit>
    <unit id="employee">
        <measure>bxc:employee</measure>
    </unit>
    <unit id="agreement">
        <measure>bxc:Agreement</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF80L2ZyYWc6MGEwMjM0YTgyNGFlNGQyMThhN2IxMmIwNWZjOTFhNDAvdGFibGU6YjI3ZTliMGI0YmM4NDVlNTk2ZDcxZGU0NTE2NjVmY2UvdGFibGVyYW5nZTpiMjdlOWIwYjRiYzg0NWU1OTZkNzFkZTQ1MTY2NWZjZV8wLTEtMS0xLTY2NzE0_76cea4b1-0b5a-4420-837a-2f2f17574629">0001301787</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF80L2ZyYWc6MGEwMjM0YTgyNGFlNGQyMThhN2IxMmIwNWZjOTFhNDAvdGFibGU6YjI3ZTliMGI0YmM4NDVlNTk2ZDcxZGU0NTE2NjVmY2UvdGFibGVyYW5nZTpiMjdlOWIwYjRiYzg0NWU1OTZkNzFkZTQ1MTY2NWZjZV8xLTEtMS0xLTY2NzE0_d1a96e6f-98bc-4021-81ff-3cfc6b4c99a3">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF80L2ZyYWc6MGEwMjM0YTgyNGFlNGQyMThhN2IxMmIwNWZjOTFhNDAvdGFibGU6YjI3ZTliMGI0YmM4NDVlNTk2ZDcxZGU0NTE2NjVmY2UvdGFibGVyYW5nZTpiMjdlOWIwYjRiYzg0NWU1OTZkNzFkZTQ1MTY2NWZjZV8yLTEtMS0xLTY2NzE0_9d221935-893c-4e89-831f-df45f3e72c42">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF80L2ZyYWc6MGEwMjM0YTgyNGFlNGQyMThhN2IxMmIwNWZjOTFhNDAvdGFibGU6YjI3ZTliMGI0YmM4NDVlNTk2ZDcxZGU0NTE2NjVmY2UvdGFibGVyYW5nZTpiMjdlOWIwYjRiYzg0NWU1OTZkNzFkZTQ1MTY2NWZjZV8zLTEtMS0xLTY2NzE0_cccb16bc-76c5-4c14-a903-ef4210e0d66f">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1f8c2f91f8d04afda2edd9bee0a0a764_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE0MA_30d15498-c273-4708-b60e-d4c4fed0d11b">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia24afb1c16934ec989452ff37489b3db_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE2NA_9619e808-061b-497a-a932-c80e17628988">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="i102588b9825a4160848e9606ad19ceb4_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_4bcf7a73-5bf1-438a-87c8-9e0a4a8cdfa6">P1Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i102588b9825a4160848e9606ad19ceb4_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_52999da6-8274-418f-be8c-50544a8b2a1c">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <dei:DocumentType
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF84NA_46bb8cf2-0742-4371-8e96-d2d138bafab4">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NGQzZGJlZTJhODY5NGM4N2JhYjY5OGFkYmNjYTU3YmYvdGFibGVyYW5nZTo0ZDNkYmVlMmE4Njk0Yzg3YmFiNjk4YWRiY2NhNTdiZl8wLTAtMS0xLTY2NzE0_46b03969-61a8-4c8c-9ff0-4967443923ea">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8xMTk_e63b59e6-c5cb-4869-8576-fc7645d1e32d">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8xMTk_796cdf9b-2320-4f07-97c7-fdf686384358">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6MTk0YmQ5M2NiMjIzNDJlYzg2N2Q5ODBkZTNmOTkyNmQvdGFibGVyYW5nZToxOTRiZDkzY2IyMjM0MmVjODY3ZDk4MGRlM2Y5OTI2ZF8wLTAtMS0xLTY2NzE0_074ede53-af6b-4868-ac10-9d3a45c5d275">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTE1_63d1ffe9-344e-4187-a80b-0f3be2e53d1b">001-32383</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NWEzNjAwZTYzMTUxNDQ4YmJmZGUwYzk5YWNkNmM3ZWYvdGFibGVyYW5nZTo1YTM2MDBlNjMxNTE0NDhiYmZkZTBjOTlhY2Q2YzdlZl8wLTAtMS0xLTY2NzE0_ea3177c5-032b-4fc5-9b0d-293ab5c96daf">BlueLinx Holdings Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl8wLTAtMS0xLTY2NzE0_ccbe2166-d1f6-4cd6-88e4-e3ab89cb3757">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl8wLTItMS0xLTY2NzE0_e2212b9b-127b-415a-8659-4da658b18710">77-0627356</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl8zLTAtMS0xLTY2NzE0_1589ff35-2dd3-474e-bc5e-46e8dea0e276">1950 Spectrum Circle, Suite 300</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl80LTAtMS0xLTY2NzE0_faeb6456-6a23-49f0-acfb-3f642face0d6">Marietta</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl80LTEtMS0xLTY2NzE0_12699e29-66a7-4de1-aadd-ea591c74c28f">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6OWI2NGQzM2JiZmRmNDQ0OTg1ZWQzOTQyZmIwNGVhZmIvdGFibGVyYW5nZTo5YjY0ZDMzYmJmZGY0NDQ5ODVlZDM5NDJmYjA0ZWFmYl80LTItMS0xLTY2NzE0_e7cc7d71-de24-4a16-acda-923d7d749a04">30067</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTE2_16754a10-446e-4979-93de-32230a80ddc6">770</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTA5_715e5f6a-a928-440f-bfee-ed9bf23f661c">953-7000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NWM3NzI2ZTkyNTAxNGU3NzgwY2ZkOGViZjI1MTBlMGYvdGFibGVyYW5nZTo1Yzc3MjZlOTI1MDE0ZTc3ODBjZmQ4ZWJmMjUxMGUwZl8xLTAtMS0xLTY2NzE0_d68911d8-eada-440e-968b-923f9acd18c2">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NWM3NzI2ZTkyNTAxNGU3NzgwY2ZkOGViZjI1MTBlMGYvdGFibGVyYW5nZTo1Yzc3MjZlOTI1MDE0ZTc3ODBjZmQ4ZWJmMjUxMGUwZl8xLTEtMS0xLTY2NzE0_5ac4b051-de09-4e83-b585-5f796b62cb56">BXC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6NWM3NzI2ZTkyNTAxNGU3NzgwY2ZkOGViZjI1MTBlMGYvdGFibGVyYW5nZTo1Yzc3MjZlOTI1MDE0ZTc3ODBjZmQ4ZWJmMjUxMGUwZl8xLTItMS0xLTY2NzE0_e97191d5-b4f3-4646-a2a7-157840faac5f">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTE3_0b284f86-637e-4561-ab23-cbca0b0d837e">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTEx_fe16321e-5c87-40fe-9042-80bd4e45b0dd">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTEy_6daf293d-7ac8-4525-9ce6-ebf73139cc87">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTEz_7c199ba8-ec5d-475d-9bed-4e6cc902105f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6MDE5NWVlNWM3NGU2NDA0OThlYjAyNzlmMzU0YWZjNTcvdGFibGVyYW5nZTowMTk1ZWU1Yzc0ZTY0MDQ5OGViMDI3OWYzNTRhZmM1N18wLTItMS0xLTY2NzE0_8f346b9f-5818-4866-9f71-0ca85fa781e2">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6MDE5NWVlNWM3NGU2NDA0OThlYjAyNzlmMzU0YWZjNTcvdGFibGVyYW5nZTowMTk1ZWU1Yzc0ZTY0MDQ5OGViMDI3OWYzNTRhZmM1N18wLTctMS0xLTY2NzE0_628c4802-3d9f-476f-876b-31fef117f836">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGFibGU6MDE5NWVlNWM3NGU2NDA0OThlYjAyNzlmMzU0YWZjNTcvdGFibGVyYW5nZTowMTk1ZWU1Yzc0ZTY0MDQ5OGViMDI3OWYzNTRhZmM1N18xLTEtMS0xLTY2NzE0_e9465ca8-e4c2-42e5-88cd-c2239a433e41">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTE0_ab8ed31f-70e5-47b2-8fd4-c3bfe96dde9b">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8xNjQ5MjY3NDQ1MjQy_4770435c-9b36-4e50-98bb-2962af828620">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="iaf2975c4196f4943baad8e2455972b86_I20220702"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF81NDk3NTU4MTczOTE_ba1b1992-c049-4cf3-af28-efbf85aa546a"
      unitRef="usd">663925209</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ie9bd0b98c3614c2eba11254bab50cb3f_I20230217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF81NDk3NTU4MTc0MjU_bcf5b914-84a4-47db-bf42-c64999b1d98f"
      unitRef="shares">9058661</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xL2ZyYWc6MDJkYTc4OGE4MDc4NDZjNjk1NDlmZDVlNzUwMDc1MDgvdGV4dHJlZ2lvbjowMmRhNzg4YTgwNzg0NmM2OTU0OWZkNWU3NTAwNzUwOF8yOTA4_a9065212-d7f9-4648-8f7f-15d5b1fdc274">Part III of this Annual Report on Form 10-K incorporates by reference to the registrant&#x2019;s definitive Proxy Statement, to be filed with the Securities and Exchange Commission within 120 days of the close of the fiscal year ended December&#160;31, 2022.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF82NC9mcmFnOjM0OGIxOWZjMjk4ZDRjZWZhZjY0YTBhMDI1NjM4M2JlL3RhYmxlOjQxZTk2NDUzNTY5ZTRmYWZiOGNkNTc3YmIzZjUzYjI1L3RhYmxlcmFuZ2U6NDFlOTY0NTM1NjllNGZhZmI4Y2Q1NzdiYjNmNTNiMjVfMi0wLTEtMS02NjcxNC90ZXh0cmVnaW9uOjEzNWQ2YzlhY2FiNDQ4NWY5NGI1NzRkYTNjMzhlYjBhXzcy_aa916ba0-3c49-4ee3-acad-9a5fb80f13a0">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF82Ny9mcmFnOjNlZTUwYWIwYjAyNjQzNjBiNzBmNWJiMWJhODBmMDNiL3RleHRyZWdpb246M2VlNTBhYjBiMDI2NDM2MGI3MGY1YmIxYmE4MGYwM2JfODk0Ng_7ce1d130-3a03-465c-b84a-849c8a6a0dac">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF82Ny9mcmFnOjNlZTUwYWIwYjAyNjQzNjBiNzBmNWJiMWJhODBmMDNiL3RleHRyZWdpb246M2VlNTBhYjBiMDI2NDM2MGI3MGY1YmIxYmE4MGYwM2JfODk0NQ_f9c4ea2a-b10d-4652-a3af-287031a65f77">Atlanta, Georgia</dei:AuditorLocation>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMi0xLTEtMS02NjcxNA_92b40a16-da33-42a4-9295-a26ee0ca0dd2"
      unitRef="usd">4450214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMi0zLTEtMS02NjcxNA_1c92560f-e3dc-420e-a07a-3c6baace2070"
      unitRef="usd">4277178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMi01LTEtMS03MjE4Mw_62e610b1-40f1-4ffa-84ac-30f049730816"
      unitRef="usd">3097328000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMy0xLTEtMS02NjcxNA_4e4b520a-a01c-44fc-8341-dc19d7a70ae0"
      unitRef="usd">3617230000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMy0zLTEtMS02NjcxNA_e0e0d878-a136-492d-ab9b-103cf3b4e9e9"
      unitRef="usd">3498751000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMy01LTEtMS03MjE4Mw_f9f5c72f-310d-4fcd-83f8-4dfc31745d52"
      unitRef="usd">2619594000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNC0xLTEtMS02NjcxNA_026b5d5a-8896-43f1-8588-7cf7185e1257"
      unitRef="usd">832984000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNC0zLTEtMS02NjcxNA_946c7c8c-6175-4ee6-9808-1c7206c4504d"
      unitRef="usd">778427000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNC01LTEtMS03MjE4Mw_c364f1d6-768c-4464-8c5d-c111a40e3085"
      unitRef="usd">477734000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNi0xLTEtMS02NjcxNA_850a1310-fb10-4077-ad8c-3e6c3faad789"
      unitRef="usd">366305000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNi0zLTEtMS02NjcxNA_ab1bf09d-69cb-4cb6-97c2-0d1aa449b1be"
      unitRef="usd">322205000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNi01LTEtMS03MjE4Mw_4870e938-a8a6-44c3-947b-0b87df2ff547"
      unitRef="usd">314228000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNy0xLTEtMS02NjcxNA_7d0d6c37-db38-4984-971f-d103f10a462f"
      unitRef="usd">27613000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNy0zLTEtMS02NjcxNA_26014741-1eaa-4323-b327-6be07e7ec26e"
      unitRef="usd">28192000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfNy01LTEtMS03MjE4Mw_1edb6059-d509-4653-8008-709ce6a5e790"
      unitRef="usd">28901000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOC0xLTEtMS02NjcxNA_6a4a0831-b88e-443e-b8d9-9d71ced8815d"
      unitRef="usd">-3934000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOC0zLTEtMS02NjcxNA_7cb650e4-be4d-4c55-b344-0a993410ba4b"
      unitRef="usd">-3935000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOC01LTEtMS03MjE4Mw_3e915c8e-9fea-49ff-a22a-469a8ce147ad"
      unitRef="usd">-4008000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOS0xLTEtMS02NjcxNA_7f9a7c9d-926e-450f-a8dd-3cd2fea9968d"
      unitRef="usd">144000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOS0zLTEtMS02NjcxNA_ab7dd6fc-4915-4c58-9da7-c17117e61268"
      unitRef="usd">8427000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfOS01LTEtMS03MjE4Mw_c7b885c0-2662-4fab-8d0d-b4a08a32a7c8"
      unitRef="usd">10529000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTAtMS0xLTEtNjY3MTQ_22f33e57-441c-43d9-a12d-3682a80622ba"
      unitRef="usd">4057000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTAtMy0xLTEtNjY3MTQ_9ef8882a-ae79-4c5b-bb5f-928f723285af"
      unitRef="usd">2315000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTAtNS0xLTEtNzIxODM_e91662af-210c-4c5e-bd2a-bbbc231b92d2"
      unitRef="usd">6901000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OperatingExpenses
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTEtMS0xLTEtNjY3MTQ_6b95a3f9-dbf7-4a22-a61b-e4344b1f5e7c"
      unitRef="usd">393897000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTEtMy0xLTEtNjY3MTQ_05c49996-6260-4655-8106-a8f0f172bbbe"
      unitRef="usd">340350000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTEtNS0xLTEtNzIxODM_aee9c48e-e2a7-4bb0-ab0a-cde5b9cc340a"
      unitRef="usd">335493000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTItMS0xLTEtNjY3MTQ_e5f4b1db-bdcd-466d-9c0d-6f469d75023b"
      unitRef="usd">439087000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTItMy0xLTEtNjY3MTQ_421a5c5f-5d98-4b49-b174-cd3c06fa7b70"
      unitRef="usd">438077000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTItNS0xLTEtNzIxODM_8a95759d-4e84-428f-81f0-0ac553a0515f"
      unitRef="usd">142241000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTQtMS0xLTEtNjY3MTQ_831194e8-8ae0-432d-93b9-0a6b15932d1c"
      unitRef="usd">42272000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTQtMy0xLTEtNjY3MTQ_b60dc93b-14e8-4a3b-897a-5e859224a8c2"
      unitRef="usd">45507000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTQtNS0xLTEtNzIxODM_cf7a6ecd-b7eb-4777-b8cc-e5d53896612e"
      unitRef="usd">47414000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTUtMS0xLTEtNjY3MTQ_e3811010-c267-40c3-8498-9c4ef7ebad2b"
      unitRef="usd">-2054000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTUtMy0xLTEtNjY3MTQ_24ff29de-b0b4-40e1-86ea-de8e9c3f6af3"
      unitRef="usd">1306000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTUtNS0xLTEtNzIxODM_7af174f7-8682-4920-8fd7-4efdb6b34733"
      unitRef="usd">254000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTYtMS0xLTEtNjY3MTQ_1b99b2de-518f-4f3a-9acf-689de1dcd078"
      unitRef="usd">394761000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTYtMy0xLTEtNjY3MTQ_f51b2d81-3353-4999-8c1b-7c65aaef9b69"
      unitRef="usd">393876000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTYtNS0xLTEtNzIxODM_35458bcc-0f79-497d-ad00-029c3e8c14da"
      unitRef="usd">95081000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTYtNS0xLTEtNzIxODM_484656d3-2f05-4a86-864d-eda2c4e18560"
      unitRef="usd">95081000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTctMS0xLTEtNjY3MTQ_21593840-807b-483d-aa81-415ab93385d1"
      unitRef="usd">98585000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTctMy0xLTEtNjY3MTQ_8f039a48-25db-4873-96af-450cbf97f0e7"
      unitRef="usd">97743000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTctNS0xLTEtNzIxODM_fcd080a4-b45b-4c7e-ae3d-ba8061b054aa"
      unitRef="usd">14199000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTgtMS0xLTEtNjY3MTQ_e5e79037-7916-450d-8f18-ce48e6529355"
      unitRef="usd">296176000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTgtMy0xLTEtNjY3MTQ_4e94b6ba-3285-47d3-ab4b-3b82c67a32f2"
      unitRef="usd">296133000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMTgtNS0xLTEtNzIxODM_a8037164-825f-4904-92ed-b6941b501355"
      unitRef="usd">80882000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjAtMS0xLTEtNjY3MTQ_b12cf0a9-ef16-4eb7-86af-6bd06af56018"
      unitRef="usdPerShare">31.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjAtMy0xLTEtNjY3MTQ_7f270342-aa84-42e4-8ed6-02a4693e1efd"
      unitRef="usdPerShare">30.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjAtNS0xLTEtNzIxODM_3e6f0177-2711-4d4d-8fef-e44008dcbd9e"
      unitRef="usdPerShare">8.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjEtMS0xLTEtNjY3MTQ_69ab277c-0ad1-49bc-8b82-b6d509efc164"
      unitRef="usdPerShare">31.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjEtMy0xLTEtNjY3MTQ_910890ea-658f-40c7-825c-a3b7f26011d0"
      unitRef="usdPerShare">29.99</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjEtNS0xLTEtNzIxODM_24773a87-4a3b-42cc-b341-22dabe7b4671"
      unitRef="usdPerShare">8.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjQtMS0xLTEtNjY3MTQ_000ac535-427d-4449-930a-9243c4c9413a"
      unitRef="usd">296176000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjQtMy0xLTEtNjY3MTQ_8aed98ba-5b7e-474c-b32f-fe9a60e9792a"
      unitRef="usd">296133000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjQtNS0xLTEtNzIxODM_f050be24-64bd-46b3-a151-f980bacf6d88"
      unitRef="usd">80882000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjYtMS0xLTEtNjY3MTQ_c44ed973-d658-439c-8eb5-38017c13981d"
      unitRef="usd">-3057000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjYtMy0xLTEtNjY3MTQ_45346a50-51fc-4823-9245-2ded605602df"
      unitRef="usd">5546000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjYtNS0xLTEtNzIxODM_470ca641-9554-4c47-9e94-42f9be3822c5"
      unitRef="usd">-2202000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjctMS0xLTEtNjY3MTQ_dc005c5e-09cf-48ab-8a45-f92cfe58e1cc"
      unitRef="usd">627000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjctMy0xLTEtNjY3MTQ_fdeb8fa4-fcc8-4850-99ea-90e2e7d45089"
      unitRef="usd">1064000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjctNS0xLTEtNzIxODM_1be9614a-ab76-4531-88d5-28d20e072ad0"
      unitRef="usd">788000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjgtMS0xLTEtNjY3MTQ_3f88ff07-1f67-410f-ae9a-2692ea2b4b62"
      unitRef="usd">378000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjgtMy0xLTEtNjY3MTQ_ae607508-c5c7-43cd-b2b9-91583e9eba00"
      unitRef="usd">22000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjgtNS0xLTEtNzIxODM_b487fe1b-e875-41b4-bfaa-f8cf37502e7f"
      unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjktMS0xLTEtNjY3MTQ_a7ea780e-4260-477c-a49b-424ba1a4cc1f"
      unitRef="usd">-2052000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjktMy0xLTEtNjY3MTQ_9d48eb84-8075-479b-ac71-042dac537384"
      unitRef="usd">6632000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMjktNS0xLTEtNzIxODM_cfbdd598-c882-426a-9dd0-d73979cb0e2c"
      unitRef="usd">-1429000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMzAtMS0xLTEtNjY3MTQ_2bd152a1-67d9-4d6d-8b32-15a800212f1c"
      unitRef="usd">294124000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMzAtMy0xLTEtNjY3MTQ_b989b245-4a10-4ebf-aec7-6e65cf645d3f"
      unitRef="usd">302765000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83MC9mcmFnOjQ5MGIwYjU2Zjg0MjRiNDRhMTYyOGFlMzNmZmMxMTI1L3RhYmxlOjg2YjcxOWMzMTZkYjRjMGY5NGI5ZjQxYjNkMTNlNjlkL3RhYmxlcmFuZ2U6ODZiNzE5YzMxNmRiNGMwZjk0YjlmNDFiM2QxM2U2OWRfMzAtNS0xLTEtNzIxODM_206f60ca-f52d-41d1-912c-9da0055c7ad3"
      unitRef="usd">79453000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNC0xLTEtMS02NjcxNA_5a5f49e3-6a4d-4cf9-a191-53be256c62d1"
      unitRef="usd">298943000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNC0zLTEtMS02NjcxNA_4ec55c2f-74fe-497e-9181-47c3385e06e9"
      unitRef="usd">85203000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNS0wLTEtMS02NjcxNC90ZXh0cmVnaW9uOmM3YWYyNTg3NTkwMTRjNDY5ZWVhNDc5ZDYzNzE2YWRkXzQ0_251e6ebd-7aae-453a-b854-c94c4e4aa89f"
      unitRef="usd">3449000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNS0wLTEtMS02NjcxNC90ZXh0cmVnaW9uOmM3YWYyNTg3NTkwMTRjNDY5ZWVhNDc5ZDYzNzE2YWRkXzUx_40b00492-1718-468d-b9aa-b2244f6f1651"
      unitRef="usd">4024000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNS0xLTEtMS02NjcxNA_75d9232f-f178-4412-9970-e7dcd7adb53f"
      unitRef="usd">251555000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNS0zLTEtMS02NjcxNA_e8f4fe1b-1b2c-40d5-86c2-70e47d405ec9"
      unitRef="usd">339637000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNi0xLTEtMS02NjcxNA_bab68ce4-8621-4263-a715-96fb6fb896b8"
      unitRef="usd">484313000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNi0zLTEtMS02NjcxNA_73e68c84-96b5-475e-8f96-a18bcd8e1d12"
      unitRef="usd">488458000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNy0xLTEtMS02NjcxNA_53f8ea56-d636-430a-8f80-f8f5d548f668"
      unitRef="usd">42121000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNy0zLTEtMS02NjcxNA_089fecb7-16fd-41f5-bba2-d7b74709fbaf"
      unitRef="usd">31869000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfOC0xLTEtMS02NjcxNA_432141f4-96e6-4872-9c85-1101af368e22"
      unitRef="usd">1076932000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfOC0zLTEtMS02NjcxNA_db76a940-6a32-44d4-ad03-0f48568f4058"
      unitRef="usd">945167000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTAtMS0xLTEtNjY3MTQ_af7416c4-8c0d-4a7d-b1b3-28183134e13d"
      unitRef="usd">205609000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTAtMy0xLTEtNjY3MTQ_5e76d555-a167-4ef0-95a2-9c2aadc45912"
      unitRef="usd">181154000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTEtMS0xLTEtNjY3MTQ_44ebe070-6d6f-4ee7-9b13-f9c5319c9ccb"
      unitRef="usd">45717000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTEtMy0xLTEtNjY3MTQ_389429ad-9f68-42f4-b84c-eedc4cc35daa"
      unitRef="usd">49568000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTItMS0xLTEtNjY3MTQ_3aa5945b-7048-42ad-a5f2-dc0866571069"
      unitRef="usd">55372000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTItMy0xLTEtNjY3MTQ_7eeef568-c00e-4806-a615-6e09798ec063"
      unitRef="usd">47772000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTMtMS0xLTEtNjY3MTQ_898d1d7b-e247-4f9f-b71a-f1495e6e0a5c"
      unitRef="usd">34989000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTMtMy0xLTEtNjY3MTQ_238f7705-c5d8-43e8-8e43-dcd3264f616f"
      unitRef="usd">13603000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTQtMS0xLTEtNjY3MTQ_dd6f7f84-1b56-43df-a572-2441ed988d99"
      unitRef="usd">56169000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTQtMy0xLTEtNjY3MTQ_dc001adb-163a-4b30-abf9-7e6bc88a8aec"
      unitRef="usd">60285000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTUtMS0xLTEtNjY3MTQ_bebe3061-9f16-49fd-984e-5a16c88900c2"
      unitRef="usd">15254000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTUtMy0xLTEtNjY3MTQ_ba9dfec6-614b-4f57-b5f3-aa78b60d22ed"
      unitRef="usd">19905000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTYtMS0xLTEtNjY3MTQ_e14341e7-10d2-4a28-90d2-da11d80e177e"
      unitRef="usd">1490042000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTYtMy0xLTEtNjY3MTQ_334f5e47-b130-43e3-971c-12c6651451f1"
      unitRef="usd">1317454000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTktMS0xLTEtNjY3MTQ_dc873108-b715-4003-8164-1a42bef77072"
      unitRef="usd">151626000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMTktMy0xLTEtNjY3MTQ_38e3ed4c-eac1-4964-b6cc-d4da8a412197"
      unitRef="usd">180000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjAtMS0xLTEtNjY3MTQ_ca6902c3-612a-43d3-a4ab-879efc37695e"
      unitRef="usd">22556000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjAtMy0xLTEtNjY3MTQ_d122c1a1-8d7d-47e6-aa1f-17967ff4af0f"
      unitRef="usd">22363000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjEtMS0xLTEtNjY3MTQ_afed75d4-50fc-41e0-adcc-f3bd1e0efb9a"
      unitRef="usd">0</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjEtMy0xLTEtNjY3MTQ_d6db542b-f841-4af0-b14b-0422d6a620b8"
      unitRef="usd">6138000</us-gaap:TaxesPayableCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjMtMS0xLTEtNjY3MTQ_95094206-ea72-4d46-93cb-845164be172a"
      unitRef="usd">7089000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjMtMy0xLTEtNjY3MTQ_a4450c40-9c5c-4c4b-a3fc-f142fcbc6714"
      unitRef="usd">7864000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjQtMS0xLTEtNjY3MTQ_513ddc56-7489-4870-b4b6-9c2491467137"
      unitRef="usd">7432000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjQtMy0xLTEtNjY3MTQ_57b048dc-6731-4d97-9dc9-95ba91b0050a"
      unitRef="usd">5145000</us-gaap:OperatingLeaseLiabilityCurrent>
    <bxc:FinanceLeaseObligationsAndRealEstateDeferredGainCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjUtMS0xLTEtNjY3MTQ_5083cb43-2e39-43da-b2fb-f23d2631c12e"
      unitRef="usd">3935000</bxc:FinanceLeaseObligationsAndRealEstateDeferredGainCurrent>
    <bxc:FinanceLeaseObligationsAndRealEstateDeferredGainCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjUtMy0xLTEtNjY3MTQ_ab7137f5-a536-42ea-8295-68fd36ef49bf"
      unitRef="usd">3934000</bxc:FinanceLeaseObligationsAndRealEstateDeferredGainCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjYtMS0xLTEtOTExMTY_9873baae-f1b1-475f-821e-dcbf2fd27d07"
      unitRef="usd">1521000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjYtMy0xLTEtOTExMTY_a932f31d-1354-4959-8551-44f0578860d2"
      unitRef="usd">0</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjYtMS0xLTEtNjY3MTQ_583594fd-503e-44ac-8ce2-73f67c6d45b9"
      unitRef="usd">16518000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjYtMy0xLTEtNjY3MTQ_00a79c12-2ac0-4335-bc0a-3376b9b8f939"
      unitRef="usd">18347000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjctMS0xLTEtNjY3MTQ_6040767e-e369-4029-ac51-091b7a88447c"
      unitRef="usd">210677000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjctMy0xLTEtNjY3MTQ_d21f0525-605c-4864-aa31-73224ddb7157"
      unitRef="usd">243791000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjktMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjozOTU4OTI4YWRlNzY0ZTlmYTY2MDZmYTUzNmQwM2M3Y181MA_0018a129-0e42-4ced-83c3-510d6f72713d"
      unitRef="usd">4057000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjktMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjozOTU4OTI4YWRlNzY0ZTlmYTY2MDZmYTUzNmQwM2M3Y181OA_c2ba2e1a-2458-4fe6-926d-100da0605532"
      unitRef="usd">4701000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjktMS0xLTEtNjY3MTQ_823bd965-b4a8-4ffe-a8a5-6d66827e210b"
      unitRef="usd">292424000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMjktMy0xLTEtNjY3MTQ_6912de03-4011-4dcb-87fd-6fec6c0a7476"
      unitRef="usd">291271000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzAtMS0xLTEtNjY3MTQ_dd43947c-ccda-4065-b872-e060d9332023"
      unitRef="usd">265986000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzAtMy0xLTEtNjY3MTQ_80e62766-bc40-412a-b72e-85891b7beffe"
      unitRef="usd">266853000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzEtMS0xLTEtNjY3MTQ_f403a6b6-4633-4b04-bb57-9faef157e364"
      unitRef="usd">40011000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzEtMy0xLTEtNjY3MTQ_9da66201-63ef-43af-a0f3-7a65387c6ebf"
      unitRef="usd">44526000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <bxc:FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzItMS0xLTEtNjY3MTQ_8a192058-07aa-412c-9061-36f8faf53758"
      unitRef="usd">70403000</bxc:FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent>
    <bxc:FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzItMy0xLTEtNjY3MTQ_77377ee7-1ae2-463e-9892-e6d3cf6d59b3"
      unitRef="usd">74206000</bxc:FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzMtMS0xLTEtNjY3MTQ_582d62fc-9935-4081-a50d-041191952aeb"
      unitRef="usd">0</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzMtMy0xLTEtNjY3MTQ_092e7f95-45c9-4ff7-a925-a9561df7c813"
      unitRef="usd">11605000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzQtMS0xLTEtNjY3MTQ_3ac4f897-d599-43e9-b7c4-e4dcf079d2ce"
      unitRef="usd">20512000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzQtMy0xLTEtNjY3MTQ_73ff4a1b-25ed-4384-903d-3d82428b3732"
      unitRef="usd">21953000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzUtMS0xLTEtNjY3MTQ_4e81dd98-0c78-4c40-b0fa-a37ab859a5d4"
      unitRef="usd">900013000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzUtMy0xLTEtNjY3MTQ_d99a0aba-c136-450c-bee8-db945710d152"
      unitRef="usd">954205000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzYtMS0xLTEtNjY3MTQ_864e030a-f70d-4bfd-aef0-022787397506"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzYtMy0xLTEtNjY3MTQ_599cabd9-87f9-4f1f-b9dd-0db7cae92403"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV8xOA_595b51d7-05c2-4bd2-9235-1904a0931489"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV8xOA_d7d0b8d1-de3d-41d6-8cd6-fb7a51a73986"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV8zMg_90859711-1a3e-430e-923f-0d4fa7766565"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV8zMg_ea4747a0-0f1a-4e13-8956-7994f5ac63fd"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV82MA_3ede2980-27b1-4c36-bab7-203cc3b66ac4"
      unitRef="shares">9048603</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMC0xLTEtNjY3MTQvdGV4dHJlZ2lvbjpjOTlhM2ZhYTMzMmY0OGU2YmVlMWI5OTY0NTBmYTczYV82Nw_6af17b20-094b-425a-b11e-0c56238c39e8"
      unitRef="shares">9725760</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMS0xLTEtNjY3MTQ_9f867084-bd49-4368-8915-43a2f539dbbb"
      unitRef="usd">90000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzgtMy0xLTEtNjY3MTQ_86cf21e0-e1b0-47f9-b1bc-8d27a9ae7e1e"
      unitRef="usd">97000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzktMS0xLTEtNjY3MTQ_0f4c272f-0759-45be-8646-9ffdd64a02b4"
      unitRef="usd">200748000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfMzktMy0xLTEtNjY3MTQ_a9fc052d-a00f-4b5f-af1d-699d9d3e2ceb"
      unitRef="usd">268085000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDAtMS0xLTEtNjY3MTQ_5ba502cf-3d8e-4cf9-90e0-25c54769e253"
      unitRef="usd">-31412000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDAtMy0xLTEtNjY3MTQ_9f4006c6-ac1e-4d59-928d-6c5f3c493dd9"
      unitRef="usd">-29360000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDEtMS0xLTEtNjY3MTQ_56715971-a9df-4a58-9c07-2e07e4709641"
      unitRef="usd">420603000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDEtMy0xLTEtNjY3MTQ_eee354ec-12bf-48c8-8101-7f4a0df0b678"
      unitRef="usd">124427000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDItMS0xLTEtNjY3MTQ_440b55e9-c914-4ed6-95f3-692369ed6b7d"
      unitRef="usd">590029000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDItMy0xLTEtNjY3MTQ_50682f53-717d-4186-9056-ded8ae329753"
      unitRef="usd">363249000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDMtMS0xLTEtNjY3MTQ_2cfb6f32-bdba-414a-9270-c24206f3f97f"
      unitRef="usd">1490042000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF83Ni9mcmFnOjgzYmI4Mzc2ZmY3MDQzZmQ4YWEzN2UyMWIwYjg0ZTU5L3RhYmxlOjc2MDA4YWMxM2YxZjQyZWY5MjI4NmExM2RjZTI4NmYyL3RhYmxlcmFuZ2U6NzYwMDhhYzEzZjFmNDJlZjkyMjg2YTEzZGNlMjg2ZjJfNDMtMy0xLTEtNjY3MTQ_b405321f-521c-4099-a720-9da4c26b3905"
      unitRef="usd">1317454000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i180f0131ae4f4709bf4eeb3c5b698edb_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtMS0xLTEtNjY3MTQ_437ea857-0d91-4b1c-ba34-01de8dadbd01"
      unitRef="shares">9366000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i180f0131ae4f4709bf4eeb3c5b698edb_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtMy0xLTEtNjY3MTQ_22f4d181-85cf-4508-84ef-a7724de1145e"
      unitRef="usd">94000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a31e1bb7b674c51b0053fc199bf4be6_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtNS0xLTEtNjY3MTQ_06716c6d-fa7a-4a56-821a-bc44227b3fdf"
      unitRef="usd">260974000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i266e79ade8724fb4a090a6331f129a31_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtNy0xLTEtNjY3MTQ_8053b242-9a85-4dad-a910-af684919ee4a"
      unitRef="usd">-34563000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1f0bdc88ceb47089521d470054e268b_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtOS0xLTEtNjY3MTQ_bc193be9-a67f-40e4-b9eb-1e974cbf7e0c"
      unitRef="usd">-252588000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec1ab23b06e84bb2a1875e2a6b102855_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTMtMTEtMS0xLTY2NzE0_ee2592a5-d8ce-4b13-8a48-66c21c1c7631"
      unitRef="usd">-26083000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic0581a4b7c9149b3bdc53d53a9c94f30_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTQtOS0xLTEtNjY3MTQ_ab63d2a0-d87e-4e60-889e-839ed2b1224a"
      unitRef="usd">80882000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTQtMTEtMS0xLTY2NzE0_e63d21ff-8cef-4d17-aa90-2f3fc55add7f"
      unitRef="usd">80882000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i4b18b6c2f050492c88e0548d34d668ad_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTYtNy0xLTEtNjY3MTQ_3b48ef8f-5a44-46c1-aee4-a829dcf5129d"
      unitRef="usd">-1414000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTYtMTEtMS0xLTY2NzE0_3861d041-0c03-4df9-a7c3-7b29ee6b0fe4"
      unitRef="usd">-1414000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i4c3602c72bd9477dbb66e52d2d16a2bc_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTctMS0xLTEtNjY3MTQ_9b7c7b7f-11d4-4783-a3e5-7ded131927a3"
      unitRef="shares">127000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i4c3602c72bd9477dbb66e52d2d16a2bc_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTctMy0xLTEtNjY3MTQ_138a5fd1-dfbc-47a4-b107-d1e3fdee1f09"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTctMTEtMS0xLTY2NzE0_b002cdc9-f272-41e2-991e-5974739f003a"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="if3248d4a04174baa8ace8d80aa11cb22_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTgtNS0xLTEtNjY3MTQ_e53d1bc9-f49f-4e7d-91be-09245d4d781d"
      unitRef="usd">5992000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTgtMTEtMS0xLTY2NzE0_3db3b7aa-7bbf-4d99-a403-9ea98e3794fd"
      unitRef="usd">5992000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i4c3602c72bd9477dbb66e52d2d16a2bc_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTktMS0xLTEtNjY3MTQ_fb4fe1e9-0d75-427c-b3de-08a781875726"
      unitRef="shares">30000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if3248d4a04174baa8ace8d80aa11cb22_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTktNS0xLTEtNjY3MTQ_ce9f0d49-cdf8-45bf-a133-c077dbc45814"
      unitRef="usd">271000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMTktMTEtMS0xLTY2NzE0_64f63019-d69c-42be-a52a-3967e28eb290"
      unitRef="usd">271000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i4b18b6c2f050492c88e0548d34d668ad_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjAtNy0xLTEtNjY3MTQ_eed96c93-5e10-4f5d-9571-dbdb90cc980e"
      unitRef="usd">-15000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjAtMTEtMS0xLTY2NzE0_60f97035-cea7-48ca-9ae1-6ba28e3fbb77"
      unitRef="usd">-15000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:SharesOutstanding
      contextRef="ibd35a0dffbc84fb3a4b250880241a0c9_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtMS0xLTEtNjY3MTQ_92441a02-5517-40e6-8e8d-e254a4763ad4"
      unitRef="shares">9463000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibd35a0dffbc84fb3a4b250880241a0c9_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtMy0xLTEtNjY3MTQ_d5a04874-5c82-43e8-80d6-d95a99728ea8"
      unitRef="usd">95000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50552f151f28438aad295f39ddae59bd_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtNS0xLTEtNjY3MTQ_694b49b8-f14f-4a9c-a0ed-38c476f09530"
      unitRef="usd">266695000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i38360e324c6746c8859264679653b812_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtNy0xLTEtNjY3MTQ_712c8f3d-48b7-49a9-95c6-2b2dfab83ed7"
      unitRef="usd">-35992000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic63aa608f38f40ee8d9d74b4931dab4d_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtOS0xLTEtNjY3MTQ_36a40790-ca4b-4306-83b3-ac0cf66bff16"
      unitRef="usd">-171706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad05814da76a457db81760f17533287c_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjEtMTEtMS0xLTY2NzE0_22bb7709-2f94-4c96-a5d5-0c5d90471017"
      unitRef="usd">59092000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic7d66deb0554461f872278fc6a5eb12b_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjItOS0xLTEtNjY3MTQ_ae7d3f11-50d5-465a-befe-fd89e7669182"
      unitRef="usd">296133000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjItMTEtMS0xLTY2NzE0_8c9e7e52-2264-4b39-a422-f949a1b3052c"
      unitRef="usd">296133000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i8a13f93983024118bec88f09ed980173_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjQtNy0xLTEtNjY3MTQ_0fc1db99-a01d-4e3f-a46a-75b937ae843c"
      unitRef="usd">6610000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjQtMTEtMS0xLTY2NzE0_8c9ce3c8-6632-4262-a572-aa418b72eec1"
      unitRef="usd">6610000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ia98fb5e8d91e4af6a5b753b7c0d65aef_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMS0xLTEtNjY3MTQ_f9e3d5c6-cd9f-4b28-bc2a-72f3544df1fe"
      unitRef="shares">379000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ia98fb5e8d91e4af6a5b753b7c0d65aef_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMy0xLTEtNjY3MTQ_751d2a8a-30c5-41d0-8ed2-37f02de5c413"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMTEtMS0xLTY2NzE0_ec5a0e41-30cd-4033-9dce-24f43db7f4ab"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i3de5f903679a42669429f40ce4eee135_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtNS0xLTEtNjY3MTQ_a20ffb8a-be69-4958-a2d8-8aef8fccd482"
      unitRef="usd">6590000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMTEtMS0xLTY2NzE0_b815df6a-19f2-4fc8-9862-fe332da27127"
      unitRef="usd">6590000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ia98fb5e8d91e4af6a5b753b7c0d65aef_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMS0xLTEtNjY3MTQ_a71c0425-84e8-44e1-a48b-ec10582affbd"
      unitRef="shares">116000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3de5f903679a42669429f40ce4eee135_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctNS0xLTEtNjY3MTQ_abf8b73d-d7de-4093-aecc-7a598f0025c8"
      unitRef="usd">5193000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMTEtMS0xLTY2NzE0_52665469-a71c-4968-a42e-a86e665c232e"
      unitRef="usd">5193000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i3de5f903679a42669429f40ce4eee135_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjgtNS0xLTEtNjY3MTQ_3f5d669d-0ef0-4a18-8bb5-53aa05c676af"
      unitRef="usd">-7000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i8a13f93983024118bec88f09ed980173_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjgtNy0xLTEtNjY3MTQ_452630e2-c815-4a0f-9e1c-6d5f2b352325"
      unitRef="usd">22000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjgtMTEtMS0xLTY2NzE0_30732b9a-ce0e-408f-9a82-0d4cc9d1e2a2"
      unitRef="usd">15000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:SharesOutstanding
      contextRef="i1d193d14184e414888b551b1f7a6a937_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktMS0xLTEtNjY3MTQ_de947623-7964-46b3-b5ff-15c2e7fc719d"
      unitRef="shares">9726000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1d193d14184e414888b551b1f7a6a937_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktMy0xLTEtNjY3MTQ_26e778e2-d5ba-46a2-8dbb-2f934b7cf7f9"
      unitRef="usd">97000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idf534cc72b684e6aa417e9be23deb595_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktNS0xLTEtNjY3MTQ_7adf798b-916c-4712-b6b2-437925e29d3b"
      unitRef="usd">268085000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i772becd9e86e4b75ab6b43d4b74e24a4_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktNy0xLTEtNjY3MTQ_521f2a01-1426-42bd-a4df-3876d21f0973"
      unitRef="usd">-29360000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iba531378acc74bde852e21d3b4c8c4b0_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktOS0xLTEtNjY3MTQ_fc9b8aa2-5bca-4fbf-982f-317e12462f7e"
      unitRef="usd">124427000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjktMTEtMS0xLTY2NzE0_acaa86b2-e3ee-4134-95f6-39a0ef3befec"
      unitRef="usd">363249000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i59ec270ecd1c48f39f0fcbfe4760ad7f_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjAtOS0xLTEtNzIxODU_5d431aa9-5181-49d9-842b-c3921834761b"
      unitRef="usd">296176000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjAtMTEtMS0xLTcyMTg1_27494951-dd09-4dcd-9558-d387336823ef"
      unitRef="usd">296176000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i916f273112e04bb29f5476be56b28ae1_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjItNy0xLTEtNzIxODU_995f2a11-c419-4ff7-ae6b-e5eb2574b312"
      unitRef="usd">-2430000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjItMTEtMS0xLTcyMTg1_d6d614e5-8f84-4208-89aa-ffaa77a76c8a"
      unitRef="usd">-2430000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjMtMS0xLTEtNzIxODU_470f24a4-fb8c-41f3-aee5-8dce0c13f9d8"
      unitRef="shares">337000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjMtMy0xLTEtNzIxODU_f31f3dfa-4af4-4648-bc0b-4db0d3a6c2fa"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjMtNS0xLTEtNzIxODU_72185af4-cdf6-4351-86d5-a0d03ebdccc2"
      unitRef="usd">-3000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjMtMTEtMS0xLTcyMTg1_abd5e5da-1e24-4f3e-8832-7412a171df91"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjQtNS0xLTEtNzIxODU_0d2c6bc0-032d-4a9e-92cc-e71fe976ee52"
      unitRef="usd">9617000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjQtMTEtMS0xLTcyMTg1_7829a5b7-169a-4078-897c-bc940434e8c3"
      unitRef="usd">9617000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMS0xLTEtNzIxODU_30f54f68-ff74-47c2-8a71-d0eb2abf4cdc"
      unitRef="shares">132000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMy0xLTEtNzIxODU_182b33e7-368a-4956-944f-1dc0faeb17e7"
      unitRef="usd">1000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtNS0xLTEtNzIxODU_637d9839-6ed6-4b99-9fd3-1d1ce4cced22"
      unitRef="usd">10533000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjUtMTEtMS0xLTcyMTg1_47d051f8-b1a6-46b7-a78b-a9e45530f858"
      unitRef="usd">10534000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMS0xLTEtNzY4Nzk_2c3d43f1-7506-4d81-acfb-3c1415e0904f"
      unitRef="shares">882000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i769473382df542809dba2c04f2bc90b5_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMy0xLTEtNzY4Nzk_05c010ad-33f4-470a-8559-3b4f29933801"
      unitRef="usd">9000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia509939a5b4240e18f6f6d37173ace74_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtNS0xLTEtNzY4Nzk_b91f2026-118d-4d6d-948c-af594d75ffa3"
      unitRef="usd">66418000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMTEtMS0xLTc2ODc5_33e960a3-e9d5-45ce-a297-8ec94a61d3f0"
      unitRef="usd">66427000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i916f273112e04bb29f5476be56b28ae1_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtNy0xLTEtNzIxODU_aa2da110-9a4e-4653-b76e-c2e87e403781"
      unitRef="usd">378000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjYtMTEtMS0xLTcyMTg1_0c32c3bf-e281-4bae-b78d-b7fc56dad9ff"
      unitRef="usd">378000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:SharesOutstanding
      contextRef="i8de814fa44834aa28af3d0c951be49a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMS0xLTEtNzIxODU_5fc578e6-c93d-4a59-ad04-695cf58d6414"
      unitRef="shares">9049000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i8de814fa44834aa28af3d0c951be49a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMy0xLTEtNzIxODU_4070ec0d-68df-406d-a181-5e3dcec2a321"
      unitRef="usd">90000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iafbb7fabf39c43df80563d055af3a23c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctNS0xLTEtNzIxODU_c9913cac-9a8f-4051-8085-a3579655756f"
      unitRef="usd">200748000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic91ccc685f864abaaa72002c19787081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctNy0xLTEtNzIxODU_a3aef0af-5864-466b-8440-608a816b9689"
      unitRef="usd">-31412000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaef5d37714fc4005b8cb4d4dc2de7567_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctOS0xLTEtNzIxODU_bdfabc92-1cf6-4f99-9761-2a4ff9c022bf"
      unitRef="usd">420603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84Mi9mcmFnOjdiZDhmZWVhMjM4NDQ1ODJhYTc0YjlmNzExOTM0NmMxL3RhYmxlOjkxMGFjMjdiMTRlNzQ4OGI4NGMyMDBiYjVmODU2NDVkL3RhYmxlcmFuZ2U6OTEwYWMyN2IxNGU3NDg4Yjg0YzIwMGJiNWY4NTY0NWRfMjctMTEtMS0xLTcyMTg1_afc67930-d005-46aa-8a4b-7c163dc97b91"
      unitRef="usd">590029000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMy0xLTEtMS02NjcxNA_d55f1c61-dca7-402f-a85d-fe6a73d1f71b"
      unitRef="usd">296176000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMy0zLTEtMS02NjcxNA_efd5cee8-04c0-4d35-84f6-19ea0a15570e"
      unitRef="usd">296133000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMy01LTEtMS03MjE4Nw_ccedf0ae-675a-47a0-b1e2-d70aebbd4f89"
      unitRef="usd">80882000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNi0xLTEtMS02NjcxNA_023204dc-883a-4932-8847-91da2ff013d9"
      unitRef="usd">27613000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNi0zLTEtMS02NjcxNA_3f2ddd82-15e0-4d21-9a22-3e74c5665743"
      unitRef="usd">28192000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNi01LTEtMS03MjE4Nw_6bd673d0-acfa-4d9b-a1ca-a6f45e9ee5f1"
      unitRef="usd">28901000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNy0xLTEtMS02NjcxNA_48713733-0d5f-4b9a-8689-0e456d0d17ca"
      unitRef="usd">1153000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNy0zLTEtMS02NjcxNA_ba7f3b3c-9bb2-46eb-b482-38e4e7810e8e"
      unitRef="usd">1411000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNy01LTEtMS03MjE4Nw_8982d846-6c01-4326-9661-e2787746a15e"
      unitRef="usd">3881000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <bxc:AmortizationOfDebtIssuanceCostsTermLoan
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOC0xLTEtMS02NjcxNA_40919477-524d-4a70-8698-2c85742febb1"
      unitRef="usd">0</bxc:AmortizationOfDebtIssuanceCostsTermLoan>
    <bxc:AmortizationOfDebtIssuanceCostsTermLoan
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOC0zLTEtMS02NjcxNA_ab99c6f3-5220-46fe-a5b4-0834b2ec40ac"
      unitRef="usd">7394000</bxc:AmortizationOfDebtIssuanceCostsTermLoan>
    <bxc:AmortizationOfDebtIssuanceCostsTermLoan
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOC01LTEtMS03MjE4Nw_0dfcff48-ad52-47c9-a61a-d2fffb790d9c"
      unitRef="usd">0</bxc:AmortizationOfDebtIssuanceCostsTermLoan>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOS0xLTEtMS02NjcxNA_142efc7e-c345-4c2e-9e63-98bc11dd4d8d"
      unitRef="usd">144000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOS0zLTEtMS02NjcxNA_d5cd4e7e-733a-4de8-9cb9-6f7123f86742"
      unitRef="usd">8427000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfOS01LTEtMS03MjE4Nw_d6ad7ab2-38af-4851-ba9b-d6f4dfd22789"
      unitRef="usd">10529000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTAtMS0xLTEtNjY3MTQ_5226f0c8-22ba-4ce7-925d-5e80e1c267b0"
      unitRef="usd">5289000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTAtMy0xLTEtNjY3MTQ_8d10ea18-b2e4-4616-83ad-af6b330f9bbb"
      unitRef="usd">356000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTAtNS0xLTEtNzIxODc_e8bf90fc-ebc1-4926-893e-90a88b7585d7"
      unitRef="usd">-8420000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTEtMS0xLTEtNjY3MTQ_3042f3fb-b390-4aba-a832-143df96ad340"
      unitRef="usd">9617000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTEtMy0xLTEtNjY3MTQ_ea68d553-0110-4672-a311-98f53cdcad76"
      unitRef="usd">6590000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTEtNS0xLTEtNzIxODc_891e22ee-078d-49df-82b5-a7bb0e28af33"
      unitRef="usd">5992000</us-gaap:ShareBasedCompensation>
    <bxc:AmortizationofDeferredGains
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTItMS0xLTEtNjY3MTQ_ed78edf5-f4d9-44be-bc40-8e7f3e773eef"
      unitRef="usd">3934000</bxc:AmortizationofDeferredGains>
    <bxc:AmortizationofDeferredGains
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTItMy0xLTEtNjY3MTQ_e4e152d4-d13a-4828-8692-c929cf71e2a1"
      unitRef="usd">3935000</bxc:AmortizationofDeferredGains>
    <bxc:AmortizationofDeferredGains
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTItNS0xLTEtNzIxODc_2c276efa-98cb-45a0-8e87-08c14ab73e98"
      unitRef="usd">4008000</bxc:AmortizationofDeferredGains>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTUtMS0xLTEtNjY3MTQ_e83e6d46-8c21-4bef-868b-5f91ce84de50"
      unitRef="usd">-101266000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTUtMy0xLTEtNjY3MTQ_53084159-f245-4458-aeb7-7cad28318a0c"
      unitRef="usd">45994000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTUtNS0xLTEtNzIxODc_a106e762-17a0-467e-9734-fd116e3c5915"
      unitRef="usd">100771000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTYtMS0xLTEtNjY3MTQ_083a3924-cc09-47e9-897e-cbf97d9016dd"
      unitRef="usd">-20759000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTYtMy0xLTEtNjY3MTQ_968f2686-974d-4462-9382-b3d0fa3c138a"
      unitRef="usd">146350000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTYtNS0xLTEtNzIxODc_6b5da3fe-b442-4072-8e15-d66cfa7afc9a"
      unitRef="usd">-3698000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTctMS0xLTEtNjY3MTQ_26cefefa-c509-4373-a2d2-1babad8f45fa"
      unitRef="usd">-31808000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTctMy0xLTEtNjY3MTQ_e6aee5bd-8a55-4236-89b8-28a1a99253c6"
      unitRef="usd">14837000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTctNS0xLTEtNzIxODc_c35f36c7-8e11-46ce-9e3f-815c34a6bec8"
      unitRef="usd">32815000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTgtMS0xLTEtNjY3MTQ_76c3cf28-2e5a-4cfc-afeb-20b6e304d404"
      unitRef="usd">-6138000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTgtMy0xLTEtNjY3MTQ_36aeaa67-d860-4222-98ab-3d55960b1cb0"
      unitRef="usd">-1709000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTgtNS0xLTEtNzIxODc_9b9deb7e-e64f-4890-8155-98fd6bc3f759"
      unitRef="usd">10156000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInPensionPlanObligations
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTktMS0xLTEtNjY3MTQ_bf8623b1-1628-4452-8e32-ffdde66a4a3f"
      unitRef="usd">-11876000</us-gaap:IncreaseDecreaseInPensionPlanObligations>
    <us-gaap:IncreaseDecreaseInPensionPlanObligations
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTktMy0xLTEtNjY3MTQ_ecb2b661-d8de-4001-8cf4-d2cf756fb8d5"
      unitRef="usd">-1100000</us-gaap:IncreaseDecreaseInPensionPlanObligations>
    <us-gaap:IncreaseDecreaseInPensionPlanObligations
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMTktNS0xLTEtODA1ODU_b7d30070-93ef-4ac7-899d-aa594780911a"
      unitRef="usd">-1493000</us-gaap:IncreaseDecreaseInPensionPlanObligations>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjAtMS0xLTEtNjY3MTQ_7f3f567d-8dc1-493a-a91f-a45ce12e1f6a"
      unitRef="usd">11635000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjAtMy0xLTEtNjY3MTQ_8b3ea07b-0f81-4e74-8225-4208e6670f68"
      unitRef="usd">-712000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjAtNS0xLTEtNzIxODc_832bbb9f-8956-4ccb-9fa6-7a8938c25bd4"
      unitRef="usd">9546000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjEtMS0xLTEtNjY3MTQ_0fc1a207-f196-4616-badf-f534c21e985b"
      unitRef="usd">-3959000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjEtMy0xLTEtNjY3MTQ_cb8562f0-28fc-4d61-a8d4-4e03c2b9d8c4"
      unitRef="usd">3087000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjEtNS0xLTEtNzIxODc_f1ec4e79-4cc5-42b7-ac18-afb2c41d9402"
      unitRef="usd">-23461000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjItMS0xLTEtNjY3MTQ_471328f9-7cb3-4870-816c-eddd63d06346"
      unitRef="usd">400297000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjItMy0xLTEtNjY3MTQ_28286e89-0bc9-4c08-82fa-dc23f61f03f5"
      unitRef="usd">145023000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjItNS0xLTEtNzIxODc_eacf47f8-5b33-4e32-b355-dd52738b9d96"
      unitRef="usd">55019000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjUtMS0xLTEtNjY3MTQ_625fe28b-305c-4e40-a32f-ccef6682e4f5"
      unitRef="usd">63767000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjUtMy0xLTEtNjY3MTQ_268dba74-ecee-446f-b98e-1066365314fb"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjUtNS0xLTEtNzMzNzE_16d3dfd6-d609-4f28-a381-1414b40dcb24"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjYtMS0xLTEtNjY3MTQ_224ae353-755d-41f1-be3d-a7424328d922"
      unitRef="usd">964000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjYtMy0xLTEtNjY3MTQ_6dd08c66-fd83-4208-b34b-a31f4034edf3"
      unitRef="usd">10327000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjYtNS0xLTEtNzIxODc_3441afb3-191d-419c-9739-565e8b99898a"
      unitRef="usd">12849000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjctMS0xLTEtNjY3MTQ_accf5b8c-c7ac-4e2a-8be5-f368caf796f2"
      unitRef="usd">35886000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjctMy0xLTEtNjY3MTQ_ae49f004-5fb6-4d7a-a5b8-52fb02816bab"
      unitRef="usd">14415000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjctNS0xLTEtNzIxODc_f667f82e-7e22-46a7-8e73-a2e0e70840d0"
      unitRef="usd">3689000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjgtMS0xLTEtNjY3MTQ_b45039ad-637e-4778-96f7-413fa5695e85"
      unitRef="usd">-98689000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjgtMy0xLTEtNjY3MTQ_f3fb6272-b75e-4ee4-8835-d28c15fe7aa5"
      unitRef="usd">-4088000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMjgtNS0xLTEtNzIxODc_147ef0c8-5754-415a-8509-1f4ac593558c"
      unitRef="usd">9160000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzEtMS0xLTEtNjY3MTQ_d270dc67-2b0c-4c8c-be77-75d8c921a1a2"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzEtMy0xLTEtNjY3MTQ_d2635f1d-dbe3-4b44-9921-1b5ed6b98393"
      unitRef="usd">949080000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzEtNS0xLTEtNzIxODc_a51fab9b-cf84-4a15-828c-2e406cc6a8ae"
      unitRef="usd">843905000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzItMS0xLTEtNjY3MTQ_c47e5919-169a-4db5-8cfd-22f105e43596"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzItMy0xLTEtNjY3MTQ_74a7a189-0ded-4be1-b1bc-3919edcf513c"
      unitRef="usd">1235724000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzItNS0xLTEtNzIxODc_84ec0d08-aac7-45d1-8db5-d8345b5b0540"
      unitRef="usd">882155000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzMtMS0xLTEtNjY3MTQ_965c9f38-54b7-4837-aabb-da3d6b18bd06"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzMtMy0xLTEtNjY3MTQ_8aec3825-3e6e-49d7-a05e-09e7d97d7a90"
      unitRef="usd">43204000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzMtNS0xLTEtNzIxODc_62fe8dc8-d477-4546-8550-3dacc82b5f5e"
      unitRef="usd">103470000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzQtMS0xLTEtNjY3MTQ_7e299d51-612b-4b1b-acfe-21fd43bf9b3f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzQtMy0xLTEtNjY3MTQ_007c86df-9132-485e-a68b-4428526cc804"
      unitRef="usd">295861000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzQtNS0xLTEtNzIxODc_38ed1684-6f1d-47a2-9f27-0ca72d0d1c77"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <bxc:ProceedsFromFinancingLeaseObligation
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzUtMS0xLTEtNjY3MTQ_a8c76db7-0dd0-4118-912f-fb151881c995"
      unitRef="usd">0</bxc:ProceedsFromFinancingLeaseObligation>
    <bxc:ProceedsFromFinancingLeaseObligation
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzUtMy0xLTEtNjY3MTQ_94b4fc00-cac6-4009-9871-38eaf2bb4738"
      unitRef="usd">0</bxc:ProceedsFromFinancingLeaseObligation>
    <bxc:ProceedsFromFinancingLeaseObligation
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzUtNS0xLTEtNzIxODc_e7a6a7c2-5222-41fe-9f64-64563a6e18b5"
      unitRef="usd">78263000</bxc:ProceedsFromFinancingLeaseObligation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtMS0xLTEtNzUwMzY_9ac0ad00-9e32-4ca9-ad23-e92a1c63379d"
      unitRef="usd">66427000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtMy0xLTEtNzUwMzY_0970a8c5-9708-4d33-acb2-11e2eaa61d0d"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtNS0xLTEtNzUwMzY_5cd6bfb2-f3d2-4b92-8eed-d81810b8393e"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtMS0xLTEtNjY3MTQ_aa401080-ee91-4b69-97c8-0a690572e6ae"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtMy0xLTEtNjY3MTQ_f3a0dbbf-d538-443f-b6dd-643810922e93"
      unitRef="usd">5459000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzYtNS0xLTEtNzIxODc_79a1b6f3-c6e2-4274-8613-2a5040737eb1"
      unitRef="usd">3350000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzctMS0xLTEtNjY3MTQ_01587596-e2f7-4962-abc7-9bcb815d2c4b"
      unitRef="usd">10534000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzctMy0xLTEtNjY3MTQ_498d450b-f23c-4619-8eff-e6508f4135a5"
      unitRef="usd">5193000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzctNS0xLTEtNzIxODc_3692ed4b-3813-4eee-877a-a640607109b4"
      unitRef="usd">271000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzgtMS0xLTEtNjY3MTQ_3e0c9b4e-c72f-4490-90da-14db97393d9d"
      unitRef="usd">10907000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzgtMy0xLTEtNjY3MTQ_d8ae1649-c024-430a-94e7-b3fc6eee8958"
      unitRef="usd">11175000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzgtNS0xLTEtNzIxODc_a9f2ddb5-bbd0-4df1-90a0-e52748330aa3"
      unitRef="usd">8662000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzktMS0xLTEtNjY3MTQ_3aa3b29a-88f2-497f-936f-23bbb7b0bdd0"
      unitRef="usd">-87868000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzktMy0xLTEtNjY3MTQ_2619307f-17ca-44c5-a771-44cc41166874"
      unitRef="usd">-55814000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfMzktNS0xLTEtNzIxODc_a1ee628a-e388-4012-9bf1-560fe3e5ea3e"
      unitRef="usd">-75740000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDEtMS0xLTEtNjY3MTQ_087f9e25-e28d-4034-9009-b3eb46848d5a"
      unitRef="usd">213740000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDEtMy0xLTEtNjY3MTQ_ca1f9046-255a-4ac4-b87b-3a4619782eec"
      unitRef="usd">85121000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDEtNS0xLTEtNzIxODc_11e5dc22-2c90-43cb-b845-aa8e864f6819"
      unitRef="usd">-11561000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDItMS0xLTEtNjY3MTQ_ace0a58d-e601-4eb7-be42-62c94550fad3"
      unitRef="usd">85203000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iad05814da76a457db81760f17533287c_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDItMy0xLTEtNjY3MTQ_1c066d29-b38e-486f-b26c-2b7d7d0740ba"
      unitRef="usd">82000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iec1ab23b06e84bb2a1875e2a6b102855_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDItNS0xLTEtNzIxODc_7a3b52c1-2d32-403b-8f62-402d7d40b0ce"
      unitRef="usd">11643000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDMtMS0xLTEtNjY3MTQ_8258aeb6-4048-454f-bf2b-6371cfed67ef"
      unitRef="usd">298943000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDMtMy0xLTEtNjY3MTQ_6fdf52ca-2de9-4798-a934-f7ad34531d2f"
      unitRef="usd">85203000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iad05814da76a457db81760f17533287c_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDMtNS0xLTEtNzIxODc_be91c4cc-194c-43ce-b82f-edc23580956b"
      unitRef="usd">82000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDYtMS0xLTEtNjY3MTQ_489dd5bd-e3c6-4524-9054-46a003045889"
      unitRef="usd">111197000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDYtMy0xLTEtNjY3MTQ_91fc8914-bc7e-46e2-bda7-e8b0e6a800d8"
      unitRef="usd">98855000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDYtNS0xLTEtNzIxODc_f05d73a6-df94-4a1d-bdda-ff89e485e0b5"
      unitRef="usd">14377000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDctMS0xLTEtNjY3MTQ_ca6a6850-aea9-436b-873f-c4fd5e09f3c7"
      unitRef="usd">44054000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDctMy0xLTEtNjY3MTQ_bce88a91-7c26-4d98-9c44-2e91b06c1d62"
      unitRef="usd">33236000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDctNS0xLTEtNzIxODc_92d06f16-8899-4fdf-a471-730804ab9829"
      unitRef="usd">43502000</us-gaap:InterestPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDktMS0xLTEtNjY3MTQ_3e9dc03f-3cb2-4e4e-80e4-e6a81358a951"
      unitRef="usd">9092000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDktMy0xLTEtNjY3MTQ_6cd364c2-dd8c-49d1-830c-367a6247755e"
      unitRef="usd">10549000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF84NS9mcmFnOmVlMDlmMmY4OWZhOTRmZjA4YzEyOWI0ZWI0MGM0OThmL3RhYmxlOjA1NmMxMTllYzg1NTQyM2Q5NjUzMjQ4NGQ5NzIwZjc3L3RhYmxlcmFuZ2U6MDU2YzExOWVjODU1NDIzZDk2NTMyNDg0ZDk3MjBmNzdfNDktNS0xLTEtNzIxODc_eb20175c-1cc1-41b9-bc9b-a51cee3ed368"
      unitRef="usd">3833000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNjA0NzMxMzk3OTc0Mw_449c94b6-0a73-4512-9cc8-358d7aa7cc3c">Summary of Significant Accounting Policies&lt;div style="margin-bottom:9pt"&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;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;BlueLinx is a leading wholesale distributor of residential and commercial building products in the United States. We are a &#x201c;two-step&#x201d; distributor. Two-step distributors purchase products from manufacturers and distribute those products to dealers and other suppliers in local markets, who then sell those products to end users. We carry a broad portfolio of both branded and private-label stock keeping units (&#x201c;SKUs&#x201d;) across two principal product categories: specialty products and structural products. Specialty products include items such as engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products. Structural products include items such as lumber, plywood, oriented strand board, rebar, and remesh. We also provide a wide range of value-added services and solutions aimed at relieving distribution and logistics challenges for our customers and suppliers, while enhancing their marketing and inventory management capabilities. Our consolidated financial statements include the accounts of BlueLinx Holdings Inc. and its wholly owned subsidiaries. These financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;). All significant intercompany accounts and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate on a 5-4-4 fiscal calendar. Our fiscal year ends on the Saturday closest to December 31 of that fiscal year and may comprise 53 weeks in certain years. Our 2022 fiscal year contained 52 weeks and ended on December&#160;31, 2022. Fiscal 2021 contained 52 weeks and ended on January&#160;1, 2022. Fiscal 2020 contained 53 weeks and ended on January 2, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassification of Prior Period Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended January&#160;1, 2022 and January 2, 2021, we have reclassified certain items within the presentation of our statement of cash flows to align with our statement of cash flows presentation for the year ended December&#160;31, 2022. Our reclassifications are limited to the operating activities section and include presenting pension contributions, which were previously presented within the change of other assets and liabilities, as an individual item within changes in operating assets and liabilities. These reclassifications, we believe, provide an enhanced level of transparency with regards to the presentation of our statement of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial statements are prepared in conformity with U.S. GAAP, which requires us to make estimates based on assumptions about current, and for some estimates, future economic and market conditions, which affect reported amounts and related disclosures in our financial statements. Although our current estimates contemplate current and expected future conditions, as applicable, it is reasonably possible that actual conditions could differ from our expectations, which could materially affect our results of operations and financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The global impact of the COVID-19 pandemic may also affect our accounting estimates, which may materially change from period to period due to changing market factors. We regularly evaluate these significant factors and make adjustments where facts and circumstances dictate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue when control of the promised goods or services is transferred to the Company&#x2019;s customers in an amount that reflects the consideration we expected to be entitled to in exchange for those goods or services. The timing of revenue recognition largely is dependent on shipping terms. Revenue is recorded at the time of shipment for terms designated free on board (&#x201c;FOB&#x201d;) shipping point. For sales transactions designated FOB destination, revenue is recorded when the product is delivered to the customer&#x2019;s delivery site.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All revenues recognized are net of trade allowances, cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been immaterial for each of the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shipping and Handling&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outbound shipping and handling costs included in &#x201c;Selling, general, and administrative&#x201d; expenses were $160.3&#160;million, $149.2&#160;million, and $151.2&#160;million for fiscal 2022, fiscal 2021, and fiscal 2020, respectively. Shipping and handling costs include amounts related to the administration of our logistical infrastructure, handling of material in our warehouses, and amounts pertaining to the delivery of products to our customers, such as fuel and maintenance costs for our mobile fleet, wages for our drivers, and third party freight charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents consist of short-term investments that have an original maturity of three months or less at the date of purchase. At December&#160;31, 2022 and January&#160;1, 2022, the majority of our cash and cash equivalents were comprised of money market funds that are broadly diversified and invested in high-quality, short-duration securities, including U.S. government agency securities, and similar instruments. We have significant amounts of cash and cash equivalents that are in excess of federally insured limits. Though we have not experienced any losses on our cash and cash equivalents to date and we do not anticipate incurring any losses, we cannot be assured that we will not experience losses on our cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are stated at net realizable value, do not bear interest, and consist of amounts owed for orders shipped to customers. Management establishes an overall credit policy for sales to customers. The allowance for doubtful accounts is determined based on a number of factors including specific customer account reviews, historical loss experience, current economic trends, and the creditworthiness of significant customers based on ongoing credit evaluations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cost of all inventories is determined by the moving average cost method. We have included all material charges directly or indirectly incurred in bringing inventory to its existing condition and location. We evaluate our inventory value at the end of each quarter to ensure that inventory, when viewed by category, is carried at the lower of cost or net realizable value, which also considers items that may be considered damaged, excess, and obsolete inventory. As of December&#160;31, 2022, we recorded a lower of cost or net realizable value reserve of $2.6&#160;million and no reserve as of January&#160;1, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Consideration Received from Vendors and Paid to Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each fiscal year, we enter into agreements with many of our vendors providing for inventory purchase rebates, generally based on achievement of specified volume purchasing levels. We also receive rebates related to price protection and various marketing allowances that are common industry practice. We accrue for the receipt of vendor rebates based on purchases, and also reduce inventory to reflect the net acquisition cost (purchase price less expected purchase rebates). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we enter into agreements with many of our customers to offer customer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. We accrue for the payment of customer rebates based on sales to the customer, and also reduce sales to reflect the net sales (sales price less expected customer rebates). Adjustments to earnings resulting from revisions to rebate estimates have been immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Lease obligations for which we assume or retain substantially all the property rights and risks of ownership are capitalized. Amortization of assets recorded under finance leases is included in &#x201c;Depreciation and amortization&#x201d; expense. Replacements of major units of property are capitalized and the replaced properties are retired. Replacements of minor components of property and repair and maintenance costs are charged to expense as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the straight-line method over the estimated useful lives of the related assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE0MA_30d15498-c273-4708-b60e-d4c4fed0d11b"&gt;seven&lt;/span&gt; to 15 years for land improvements, 15 to 33 years for buildings, and &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE2NA_9619e808-061b-497a-a932-c80e17628988"&gt;three&lt;/span&gt; to seven years for machinery and equipment. Upon retirement or disposition of assets, cost and accumulated depreciation are removed from the related accounts and any gain or loss is included in income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assess long-lived assets other than goodwill for impairment whenever facts and circumstances indicate that the carrying amount may not be fully recoverable. If it is determined that the carrying amount of an asset is not recoverable, we compare the carrying amount of the asset to its fair value as estimated using discounted expected future cash flows, market values or replacement values for similar assets. The amount by which the carrying amount exceeds the fair value of the asset, if any, is recognized as an impairment loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets Held for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain assets and liabilities met the held for sale classification criteria as of January&#160;1, 2022. Assets and liabilities held for sale are recorded at the lower of their carrying value or fair value less estimated cost to sell and are classified within other current assets and other current liabilities, respectively, in the consolidated balance sheets. Depreciation is suspended on assets upon classification as held for sale. As of December&#160;31, 2022, we had no assets or liabilities classified as held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets held for sale as of January&#160;1, 2022, consisted of fixed assets, at net book value, and current assets, including raw material and work in process inventory, affiliated with one of our business locations in the Midwest. Liabilities classified as held for sale included current liabilities, such as accounts payable, directly associated with those assets held for sale that were be transferred with the assets held for sale. We planned to sell these assets and transfer these liabilities within the next 12 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Self-Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is self-insured for its non-union and certain unionized employee health benefits. We have purchased stop-loss insurance in order to establish certain limits to our exposure on a per claim basis, both individually and in the aggregate. Health benefits for some unionized employees for fiscal 2022 and 2021 were paid directly to a union trust, depending upon the union-negotiated benefit arrangement. The Company is also self-insured, up to certain limits, for workers&#x2019; compensation losses, general liability, and automotive liability losses, all subject to varying &#x201c;per occurrence&#x201d; retentions or deductible limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides for estimated costs to settle both known claims and claims incurred but not yet reported by making periodic prepayments, considering our retention and stop loss limits. Liabilities of the Company associated with these claims are estimated, in part, by considering the frequency and severity of historical claims, both specific to us, as well as industry-wide loss experience and other actuarial assumptions. We determine our insurance obligations with the assistance of actuarial firms. Since there are many estimates and assumptions involved in recording insurance liabilities, and in the case of workers&#x2019; compensation, a significant period of time elapses before the ultimate resolution of claims, differences between actual future events, and prior estimates and assumptions could result in adjustments to these liabilities. The Company has deposits on hand with certain third-party insurance administrators and insurance carriers to cover its obligation for future payment of claims. These deposits are recorded in other current and non-current assets in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are the lessee in a lease contract when we obtain the right to control an asset associated with a particular lease. For operating leases, we record a right-of-use ("ROU") asset that represents our right to use an underlying asset for the lease term, and a corresponding lease liability that represents our obligation to make lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Financing ROU assets associated with finance leases are included in property and equipment. Leases with a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line basis over the lease term in our consolidated statement of operations and comprehensive income. We determine the lease term by assuming the exercise of renewal options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. When our contracts contain lease and non-lease components, we account for both components as a single lease component. See&#160;Note&#160;14, &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; Lease Commitments,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for deferred income taxes using the liability method. Accordingly, we recognize deferred tax assets and liabilities based on the tax effects of temporary differences between the financial statement and tax bases of assets and liabilities, as measured by current enacted tax rates. All deferred tax assets and liabilities are classified as noncurrent in our consolidated balance sheet. A valuation allowance is recorded to reduce deferred tax assets when necessary. For additional information about our income taxes, see Note 8,&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; Income Taxes&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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor a noncontributory defined benefit pension plan administered solely by us (the &#x201c;pension plan&#x201d;). Most of the participants in the plan are inactive, with all remaining active participants no longer accruing benefits, and the plan is closed to new entrants. Our funding policy for the pension plan is based on actuarial calculations and the applicable requirements of federal law.&#160;Benefits under the pension plan primarily are related to years of service. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are involved in various multiemployer pension plans (&#x201c;MEPPs&#x201d;) that provide retirement benefits to certain union employees in accordance with certain collective bargaining agreements (&#x201c;CBAs&#x201d;). As one of many participating employers in these MEPPs, we are generally responsible with the other participating employers for any plan underfunding. Our contributions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to a particular MEPP are established by the applicable CBAs; however, our required contributions may increase based on the funded status of an MEPP and legal requirements such as those of the Pension Act, which requires substantially underfunded MEPPs to implement a funding improvement plan (&#x201c;FIP&#x201d;) or a rehabilitation plan (&#x201c;RP&#x201d;) to improve their funded status. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as 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. Authoritative guidance for fair value measurements establishes a three-level hierarchy that prioritizes the inputs to valuation models based upon the degree to which they are observable. The three levels of the fair value measurement hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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 - Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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 - Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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 - Inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement guidance also establishes, as a practical expedient, that certain investments are not to be classified in the fair value hierarchy when they are measured at fair value using net asset value ("NAV").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of the Company&#x2019;s cash, cash equivalents, trade receivables, and trade payables approximate their fair values because of their short-term nature. See Note 10, &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;Fair Value Measurements&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 additional information with respect to the Company&#x2019;s fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for business combinations by recognizing the assets acquired and liabilities assumed at the acquisition date fair value. In valuing certain acquired assets and liabilities, fair value estimates use Level 3 inputs, including future expected cash flows and discount rates. Goodwill is measured as the excess of consideration transferred over the fair values of the assets acquired and the liabilities assumed. While we use our best estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments arising from new facts and circumstances are recorded to the consolidated statements of operations. The results of operations of acquisitions are reflected in our consolidated financial statements from the date of acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Standards - Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Impairment Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In June 2016, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326).&#x201d; This ASU sets forth a current expected credit loss (&#x201c;CECL&#x201d;) model which requires the measurement of all expected credit losses for financial instruments or other assets (e.g., trade receivables), held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model, is applicable to the measurement of credit losses on financial assets measured at amortized cost, and applies to some off-balance sheet credit exposures. The standard also requires enhanced disclosures to help financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an entity's portfolio. We adopted this standard in the first quarter of 2022 and the implementation did not have a material impact to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The standard provides temporary guidance to ease the potential burden in accounting for reference rate reform primarily resulting from the discontinuation of the publication of certain tenors of the London Inter-bank Offered Rate (&#x201c;LIBOR&#x201d;) on December 31, 2021, with complete elimination of the publication of the LIBOR by June 30, 2023. The amendments in this ASU are elective and apply to all entities that have contracts referencing the LIBOR.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revolving credit agreement, as further discussed in Note 9, &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;Long-Term Debt&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;, to these consolidated financial statements, currently references the LIBOR for determining interest payable on current and future borrowings and includes provisions for the use of alternative rates if the LIBOR is unavailable. The guidance in this ASU provides a practical expedient which simplifies accounting analyses under current U.S. GAAP for contract modifications if the change is directly related to a change &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;from the LIBOR to a new interest rate index. We adopted this standard prospectively in the first quarter of 2022. The implementation did not have a material impact to our consolidated financial statements or to any key terms of our revolving credit agreement other than the discontinuation of the LIBOR.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In December 2019, the FASB issued ASU No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Accounting Standards Codification (&#x201c;ASC&#x201d;) 740 and also clarifies and amends existing guidance to improve consistent application. The amendments in this standard are effective for interim periods and fiscal years beginning after December 15, 2020. We adopted this standard effective for fiscal year 2021. The adoption of the standard did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NjA_45e02f75-8490-4503-b520-ad03ac9398c6">&lt;div style="margin-bottom:9pt"&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;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;BlueLinx is a leading wholesale distributor of residential and commercial building products in the United States. We are a &#x201c;two-step&#x201d; distributor. Two-step distributors purchase products from manufacturers and distribute those products to dealers and other suppliers in local markets, who then sell those products to end users. We carry a broad portfolio of both branded and private-label stock keeping units (&#x201c;SKUs&#x201d;) across two principal product categories: specialty products and structural products. Specialty products include items such as engineered wood, siding, millwork, outdoor living, specialty lumber and panels, and industrial products. Structural products include items such as lumber, plywood, oriented strand board, rebar, and remesh. We also provide a wide range of value-added services and solutions aimed at relieving distribution and logistics challenges for our customers and suppliers, while enhancing their marketing and inventory management capabilities. Our consolidated financial statements include the accounts of BlueLinx Holdings Inc. and its wholly owned subsidiaries. These financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;). All significant intercompany accounts and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate on a 5-4-4 fiscal calendar. Our fiscal year ends on the Saturday closest to December 31 of that fiscal year and may comprise 53 weeks in certain years. Our 2022 fiscal year contained 52 weeks and ended on December&#160;31, 2022. Fiscal 2021 contained 52 weeks and ended on January&#160;1, 2022. Fiscal 2020 contained 53 weeks and ended on January 2, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NTI_f1d27dcb-a08c-4f54-837a-2e178dbb9a31">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassification of Prior Period Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended January&#160;1, 2022 and January 2, 2021, we have reclassified certain items within the presentation of our statement of cash flows to align with our statement of cash flows presentation for the year ended December&#160;31, 2022. Our reclassifications are limited to the operating activities section and include presenting pension contributions, which were previously presented within the change of other assets and liabilities, as an individual item within changes in operating assets and liabilities. These reclassifications, we believe, provide an enhanced level of transparency with regards to the presentation of our statement of cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk2MDA_25cbc2ab-c7ca-47a0-8047-2fa69a9cfef4">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial statements are prepared in conformity with U.S. GAAP, which requires us to make estimates based on assumptions about current, and for some estimates, future economic and market conditions, which affect reported amounts and related disclosures in our financial statements. Although our current estimates contemplate current and expected future conditions, as applicable, it is reasonably possible that actual conditions could differ from our expectations, which could materially affect our results of operations and financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The global impact of the COVID-19 pandemic may also affect our accounting estimates, which may materially change from period to period due to changing market factors. We regularly evaluate these significant factors and make adjustments where facts and circumstances dictate.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1Mzc_19e041ac-2b0e-4d35-9ae5-9dbae27b5643">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue when control of the promised goods or services is transferred to the Company&#x2019;s customers in an amount that reflects the consideration we expected to be entitled to in exchange for those goods or services. The timing of revenue recognition largely is dependent on shipping terms. Revenue is recorded at the time of shipment for terms designated free on board (&#x201c;FOB&#x201d;) shipping point. For sales transactions designated FOB destination, revenue is recorded when the product is delivered to the customer&#x2019;s delivery site.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All revenues recognized are net of trade allowances, cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been immaterial for each of the reported periods.&lt;/span&gt;&lt;/div&gt;In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us.&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue when the following criteria are met: (1) contract with the customer has been identified; (2) performance obligations in the contract have been identified; (3) transaction price has been determined; (4) the transaction price has been allocated to the performance obligations; and (5) when (or as) performance obligations are satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts with our customers are generally in the form of standard terms and conditions of sale. From time to time, we may enter into specific contracts, which may affect delivery terms. Performance obligations in our contracts generally consist solely of delivery of goods. For all sales channel types, consisting of warehouse, direct, and reload sales, we typically satisfy our performance obligations upon shipment. Our customer payment terms are typical for our industry, and may vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not deemed to be significant by us. For certain sales channels and/or products, our standard terms of payment may be as early as ten days.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All revenues recognized are net of trade allowances (i.e., rebates), cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been insignificant for each of the reported periods. Certain customers may receive cash-based incentives or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. We believe that there will not be significant changes to our estimates of variable consideration.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <bxc:ShippingAndHandlingCostsPolicyPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzU_bbaf8726-4243-4834-a4d6-c05c9c095422">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shipping and Handling&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outbound shipping and handling costs included in &#x201c;Selling, general, and administrative&#x201d; expenses were $160.3&#160;million, $149.2&#160;million, and $151.2&#160;million for fiscal 2022, fiscal 2021, and fiscal 2020, respectively. Shipping and handling costs include amounts related to the administration of our logistical infrastructure, handling of material in our warehouses, and amounts pertaining to the delivery of products to our customers, such as fuel and maintenance costs for our mobile fleet, wages for our drivers, and third party freight charges.&lt;/span&gt;&lt;/div&gt;</bxc:ShippingAndHandlingCostsPolicyPolicyTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iae14a6d03a9945e096d69490a713f826_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNTQ5NzU1ODUyMzUx_d52941ad-c0c5-47b3-939d-b7f267a938da"
      unitRef="usd">160300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8b7385fa332d4a86ab5bc985a220a427_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNTQ5NzU1ODUyMzM1_74813d51-b8f5-4a01-b19b-9cc2628f6f81"
      unitRef="usd">149200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibe157921052c4d4489a5a1768cea786e_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNTQ5NzU1ODUyMzQz_fe5d606b-202c-4f9e-98e9-114ddfc3e292"
      unitRef="usd">151200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzA_edb4dd90-b80c-4330-bf8d-6d5e5da5dfa6">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents consist of short-term investments that have an original maturity of three months or less at the date of purchase. At December&#160;31, 2022 and January&#160;1, 2022, the majority of our cash and cash equivalents were comprised of money market funds that are broadly diversified and invested in high-quality, short-duration securities, including U.S. government agency securities, and similar instruments. We have significant amounts of cash and cash equivalents that are in excess of federally insured limits. Though we have not experienced any losses on our cash and cash equivalents to date and we do not anticipate incurring any losses, we cannot be assured that we will not experience losses on our cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1Nzk_d0136263-961b-4e61-bb73-cdb467c45765">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are stated at net realizable value, do not bear interest, and consist of amounts owed for orders shipped to customers. Management establishes an overall credit policy for sales to customers. The allowance for doubtful accounts is determined based on a number of factors including specific customer account reviews, historical loss experience, current economic trends, and the creditworthiness of significant customers based on ongoing credit evaluations.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1OTI_b1623ea4-7083-4f6a-8536-6c3645a0f805">Inventory ValuationThe cost of all inventories is determined by the moving average cost method. We have included all material charges directly or indirectly incurred in bringing inventory to its existing condition and location. We evaluate our inventory value at the end of each quarter to ensure that inventory, when viewed by category, is carried at the lower of cost or net realizable value, which also considers items that may be considered damaged, excess, and obsolete inventory. As of December&#160;31, 2022, we recorded a lower of cost or net realizable value reserve of $2.6&#160;million and no reserve as of January&#160;1, 2022.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfNTQ5NzU1ODY5MzY5_e671e450-d6a0-45a2-8105-53d8b5ebc292"
      unitRef="usd">2600000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTY0OTI2NzQ5Nzg0Mg_27801ef0-da29-4c75-88c2-8302dc9ef291"
      unitRef="usd">0</us-gaap:InventoryValuationReserves>
    <bxc:ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NDY_d9b8e864-be86-4c76-a9c7-8e3449ef63b4">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Consideration Received from Vendors and Paid to Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each fiscal year, we enter into agreements with many of our vendors providing for inventory purchase rebates, generally based on achievement of specified volume purchasing levels. We also receive rebates related to price protection and various marketing allowances that are common industry practice. We accrue for the receipt of vendor rebates based on purchases, and also reduce inventory to reflect the net acquisition cost (purchase price less expected purchase rebates). &lt;/span&gt;&lt;/div&gt;In addition, we enter into agreements with many of our customers to offer customer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. We accrue for the payment of customer rebates based on sales to the customer, and also reduce sales to reflect the net sales (sales price less expected customer rebates).</bxc:ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzI_ef27e849-a8e6-45b8-be38-294347edca92">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Lease obligations for which we assume or retain substantially all the property rights and risks of ownership are capitalized. Amortization of assets recorded under finance leases is included in &#x201c;Depreciation and amortization&#x201d; expense. Replacements of major units of property are capitalized and the replaced properties are retired. Replacements of minor components of property and repair and maintenance costs are charged to expense as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the straight-line method over the estimated useful lives of the related assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE0MA_30d15498-c273-4708-b60e-d4c4fed0d11b"&gt;seven&lt;/span&gt; to 15 years for land improvements, 15 to 33 years for buildings, and &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE2NA_9619e808-061b-497a-a932-c80e17628988"&gt;three&lt;/span&gt; to seven years for machinery and equipment. Upon retirement or disposition of assets, cost and accumulated depreciation are removed from the related accounts and any gain or loss is included in income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assess long-lived assets other than goodwill for impairment whenever facts and circumstances indicate that the carrying amount may not be fully recoverable. If it is determined that the carrying amount of an asset is not recoverable, we compare the carrying amount of the asset to its fair value as estimated using discounted expected future cash flows, market values or replacement values for similar assets. The amount by which the carrying amount exceeds the fair value of the asset, if any, is recognized as an impairment loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0f12e48f90d24a288cda9538888e46f5_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE0Ng_2145d8de-387b-4913-86d5-ff3b48411e56">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i490af9c5d2cf413e8232d17497462cb9_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE1MQ_4a45704b-5fb2-4a0a-9c9c-8bffad04efd5">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i370b2e48eaf84894b6c1454e2ea0a492_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE1Ng_d3c9a0c9-61f0-4036-9812-a49a7059d785">P33Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i73c3a5a9f81849cd97a98463e6dfe79a_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTA5OTUxMTY3NTE3Mw_c87b2b2a-64ae-4a78-bd42-a90917692cb9">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMzg0ODI5MDc0OTMzNw_632c0857-fdfe-4d31-8a45-86323416a8c1">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets Held for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain assets and liabilities met the held for sale classification criteria as of January&#160;1, 2022. Assets and liabilities held for sale are recorded at the lower of their carrying value or fair value less estimated cost to sell and are classified within other current assets and other current liabilities, respectively, in the consolidated balance sheets. Depreciation is suspended on assets upon classification as held for sale. As of December&#160;31, 2022, we had no assets or liabilities classified as held for sale.&lt;/span&gt;&lt;/div&gt;Assets held for sale as of January&#160;1, 2022, consisted of fixed assets, at net book value, and current assets, including raw material and work in process inventory, affiliated with one of our business locations in the Midwest. Liabilities classified as held for sale included current liabilities, such as accounts payable, directly associated with those assets held for sale that were be transferred with the assets held for sale. We planned to sell these assets and transfer these liabilities within the next 12 months.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NTc_931b88ef-2fa6-453d-ad59-bcb51484a177">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Self-Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is self-insured for its non-union and certain unionized employee health benefits. We have purchased stop-loss insurance in order to establish certain limits to our exposure on a per claim basis, both individually and in the aggregate. Health benefits for some unionized employees for fiscal 2022 and 2021 were paid directly to a union trust, depending upon the union-negotiated benefit arrangement. The Company is also self-insured, up to certain limits, for workers&#x2019; compensation losses, general liability, and automotive liability losses, all subject to varying &#x201c;per occurrence&#x201d; retentions or deductible limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides for estimated costs to settle both known claims and claims incurred but not yet reported by making periodic prepayments, considering our retention and stop loss limits. Liabilities of the Company associated with these claims are estimated, in part, by considering the frequency and severity of historical claims, both specific to us, as well as industry-wide loss experience and other actuarial assumptions. We determine our insurance obligations with the assistance of actuarial firms. Since there are many estimates and assumptions involved in recording insurance liabilities, and in the case of workers&#x2019; compensation, a significant period of time elapses before the ultimate resolution of claims, differences between actual future events, and prior estimates and assumptions could result in adjustments to these liabilities. The Company has deposits on hand with certain third-party insurance administrators and insurance carriers to cover its obligation for future payment of claims. These deposits are recorded in other current and non-current assets in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1ODU_bc4b7c59-e2da-4d1b-b8cb-bdcf24f2b332">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are the lessee in a lease contract when we obtain the right to control an asset associated with a particular lease. For operating leases, we record a right-of-use ("ROU") asset that represents our right to use an underlying asset for the lease term, and a corresponding lease liability that represents our obligation to make lease payments arising from the lease, both of which are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Financing ROU assets associated with finance leases are included in property and equipment. Leases with a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line basis over the lease term in our consolidated statement of operations and comprehensive income. We determine the lease term by assuming the exercise of renewal options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. When our contracts contain lease and non-lease components, we account for both components as a single lease component. See&#160;Note&#160;14, &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; Lease Commitments,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;for further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1OTk_ef021ead-ece1-4781-99d5-03d059833f68">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for deferred income taxes using the liability method. Accordingly, we recognize deferred tax assets and liabilities based on the tax effects of temporary differences between the financial statement and tax bases of assets and liabilities, as measured by current enacted tax rates. All deferred tax assets and liabilities are classified as noncurrent in our consolidated balance sheet. A valuation allowance is recorded to reduce deferred tax assets when necessary. For additional information about our income taxes, see Note 8,&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; Income Taxes&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:IncomeTaxPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzY_3fe46a88-f77e-4b77-99a5-8b7746c5b1ec">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor a noncontributory defined benefit pension plan administered solely by us (the &#x201c;pension plan&#x201d;). Most of the participants in the plan are inactive, with all remaining active participants no longer accruing benefits, and the plan is closed to new entrants. Our funding policy for the pension plan is based on actuarial calculations and the applicable requirements of federal law.&#160;Benefits under the pension plan primarily are related to years of service. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are involved in various multiemployer pension plans (&#x201c;MEPPs&#x201d;) that provide retirement benefits to certain union employees in accordance with certain collective bargaining agreements (&#x201c;CBAs&#x201d;). As one of many participating employers in these MEPPs, we are generally responsible with the other participating employers for any plan underfunding. Our contributions &lt;/span&gt;&lt;/div&gt;to a particular MEPP are established by the applicable CBAs; however, our required contributions may increase based on the funded status of an MEPP and legal requirements such as those of the Pension Act, which requires substantially underfunded MEPPs to implement a funding improvement plan (&#x201c;FIP&#x201d;) or a rehabilitation plan (&#x201c;RP&#x201d;) to improve their funded status.</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMzg0ODI5MDc0MjQzNg_8436e201-35b7-445d-b28f-6481a977692d">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as 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. Authoritative guidance for fair value measurements establishes a three-level hierarchy that prioritizes the inputs to valuation models based upon the degree to which they are observable. The three levels of the fair value measurement hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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 - Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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 - Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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 - Inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement guidance also establishes, as a practical expedient, that certain investments are not to be classified in the fair value hierarchy when they are measured at fair value using net asset value ("NAV").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of the Company&#x2019;s cash, cash equivalents, trade receivables, and trade payables approximate their fair values because of their short-term nature. See Note 10, &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;Fair Value Measurements&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 additional information with respect to the Company&#x2019;s fair value measurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMzg0ODI5MDc0MjQzNw_89c47b11-88af-4584-bcc5-bce40a79dcb8">Business CombinationsWe account for business combinations by recognizing the assets acquired and liabilities assumed at the acquisition date fair value. In valuing certain acquired assets and liabilities, fair value estimates use Level 3 inputs, including future expected cash flows and discount rates. Goodwill is measured as the excess of consideration transferred over the fair values of the assets acquired and the liabilities assumed. While we use our best estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments arising from new facts and circumstances are recorded to the consolidated statements of operations. The results of operations of acquisitions are reflected in our consolidated financial statements from the date of acquisition.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85MS9mcmFnOjYxZmU5M2NjM2ZkMDQzYjdhMjQxMmFkYTdmOTcyNjYwL3RleHRyZWdpb246NjFmZTkzY2MzZmQwNDNiN2EyNDEyYWRhN2Y5NzI2NjBfMTk1NzM_207d752b-67bd-4290-b102-8fe4d08b140c">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Standards - Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Impairment Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In June 2016, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326).&#x201d; This ASU sets forth a current expected credit loss (&#x201c;CECL&#x201d;) model which requires the measurement of all expected credit losses for financial instruments or other assets (e.g., trade receivables), held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model, is applicable to the measurement of credit losses on financial assets measured at amortized cost, and applies to some off-balance sheet credit exposures. The standard also requires enhanced disclosures to help financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an entity's portfolio. We adopted this standard in the first quarter of 2022 and the implementation did not have a material impact to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The standard provides temporary guidance to ease the potential burden in accounting for reference rate reform primarily resulting from the discontinuation of the publication of certain tenors of the London Inter-bank Offered Rate (&#x201c;LIBOR&#x201d;) on December 31, 2021, with complete elimination of the publication of the LIBOR by June 30, 2023. The amendments in this ASU are elective and apply to all entities that have contracts referencing the LIBOR.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revolving credit agreement, as further discussed in Note 9, &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;Long-Term Debt&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;, to these consolidated financial statements, currently references the LIBOR for determining interest payable on current and future borrowings and includes provisions for the use of alternative rates if the LIBOR is unavailable. The guidance in this ASU provides a practical expedient which simplifies accounting analyses under current U.S. GAAP for contract modifications if the change is directly related to a change &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;from the LIBOR to a new interest rate index. We adopted this standard prospectively in the first quarter of 2022. The implementation did not have a material impact to our consolidated financial statements or to any key terms of our revolving credit agreement other than the discontinuation of the LIBOR.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In December 2019, the FASB issued ASU No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Accounting Standards Codification (&#x201c;ASC&#x201d;) 740 and also clarifies and amends existing guidance to improve consistent application. The amendments in this standard are effective for interim periods and fiscal years beginning after December 15, 2020. We adopted this standard effective for fiscal year 2021. The adoption of the standard did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF83MTQ2ODI1NTg3MTE2_61c245aa-526f-4d47-adc0-c371ac4f1d36">Business Combination&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October&#160;3, 2022, we acquired all the outstanding stock of Vandermeer Forest Products (&#x201c;Vandermeer&#x201d;), a premier wholesale distributor of building products, for preliminary total consideration of $69.3&#160;million. Preliminary total consideration includes a purchase price of $67.0&#160;million plus a preliminary estimate for cash acquired and net adjustments for working capital related to the transaction. The purchase price of $67.0&#160;million includes $63.4&#160;million for the business and $3.6&#160;million for a distribution facility and real estate located in Spokane, Washington, which was acquired in transaction. The acquisition was funded with cash on hand. Vandermeer was founded in 1972 and serves more than 250 customers across the Pacific Northwest, Alaska, Hawaii, British Columbia and Alberta from distribution facilities in Kent, Spokane, and Marysville, Washington. The acquisition of Vandermeer provides us with direct access to customers within Seattle and Portland, two of the top 15 highest growth repair and remodel and new construction markets in the United States. Additionally, with our acquisition of Vandermeer, we now have coast-to-coast reach and serve all 50 states.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Vandermeer acquisition has been accounted for as a business combination using the acquisition method, and the Vandermeer results of operations are included in our results of operations from the October&#160;3, 2022 acquisition date through the end of fiscal 2022. Vandermeer contributed revenues of $25.5&#160;million from October&#160;3, 2022 through the end of fiscal 2022. The assets acquired and liabilities assumed were recognized at their acquisition date fair values. The acquisition accounting, including fair value estimations, is subject to change as we finalize all assessments over the assets and liabilities that were acquired on the acquisition date. The primary area of the preliminary acquisition accounting that is not yet finalized relates to settlement of the holdback liability, specifically as it relates to adjustments for final working capital balances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of the preliminary consideration:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Preliminary Consideration Transferred&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Cash consideration paid to and on behalf of shareholder&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Holdback liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total preliminary consideration transferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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; Included in the total preliminary consideration as of December&#160;31, 2022 is a $6.3&#160;million holdback liability held in escrow for general representations and warranties of the seller that is scheduled to be settled approximately 18 months after the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The excess of total purchase price, which includes the aggregate cash consideration paid in excess of the fair value of the tangible and intangible assets acquired, was recorded as goodwill. The goodwill recognized is attributable to the expected operating synergies and growth potential that we expect to realize from the acquisition. Goodwill also includes certain other intangible assets that do not qualify for separate recognition, such as an assembled workforce. We intend to make a 338(h)(10) tax election which will allow us to deduct goodwill generated from the acquisition for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When determining the fair values of assets acquired and liabilities assumed, management made estimates, judgments and assumptions. The following table summarizes the preliminary values of the assets acquired and liabilities assumed at the date of the acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Preliminary Allocation as of Acquisition Date&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Estimated fair value of identifiable assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;3,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets and goodwill:&lt;/span&gt;&lt;/td&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer 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:10pt;font-weight:400;line-height:100%"&gt;23,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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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:10pt;font-weight:400;line-height:100%"&gt;(994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total estimated fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful life for the customer relationships, trade names, and non-compete agreements is 12 years, three years, and five years, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8xNjQ5MjY3NDYxNDA4_cd91f96f-ad32-4e03-9f66-7a66859da9c3"
      unitRef="usd">69300000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MzM0OTM_d7d8bade-07df-4589-970e-e45be11eae64"
      unitRef="usd">67000000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MzM1MTA_d7d8bade-07df-4589-970e-e45be11eae64"
      unitRef="usd">67000000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <bxc:BusinessCombinationConsiderationTransferredOtherMisc
      contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MzM1MjY_ae89918a-9ead-434b-a6fb-6e4efac3d717"
      unitRef="usd">63400000</bxc:BusinessCombinationConsiderationTransferredOtherMisc>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i2e698f336e97405ba32a0fbbc79dc9ff_I20221003"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MzM1NDQ_a8c00a07-55c7-4782-9c28-70b9a58391b3"
      unitRef="usd">3600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <bxc:NumberOfCustomers
      contextRef="i76496b663f4941fdb5c2a5ebd9e47b4b_D20221003-20221003"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8zODQ4MjkwNzE0ODEy_67e6503a-a8b5-4e12-bac3-e678c02601c4"
      unitRef="customer">250</bxc:NumberOfCustomers>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i6aa340435b8c47cfb877c310b9b3ec7f_D20221003-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4Mjc5MzE_59d85181-2f63-4737-94b9-9a5ded63e68a"
      unitRef="usd">25500000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8zODQ4MjkwNzE0ODE3_c250dc10-cea9-4f72-a746-30be75b8c6bc">&lt;div style="margin-bottom:9pt"&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 components of the preliminary consideration:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Preliminary Consideration Transferred&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Cash consideration paid to and on behalf of shareholder&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Holdback liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total preliminary consideration transferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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; Included in the total preliminary consideration as of December&#160;31, 2022 is a $6.3&#160;million holdback liability held in escrow for general representations and warranties of the seller that is scheduled to be settled approximately 18 months after the acquisition date.&lt;/span&gt;&lt;/div&gt;The following table summarizes the preliminary values of the assets acquired and liabilities assumed at the date of the acquisition:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Preliminary Allocation as of Acquisition Date&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Estimated fair value of identifiable assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;3,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets and goodwill:&lt;/span&gt;&lt;/td&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer 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:10pt;font-weight:400;line-height:100%"&gt;23,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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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:10pt;font-weight:400;line-height:100%"&gt;(994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total estimated fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6YzZlYjc2ZjM0ODBhNDVlZTkzZmFiYzI4NDUyNWJmM2MvdGFibGVyYW5nZTpjNmViNzZmMzQ4MGE0NWVlOTNmYWJjMjg0NTI1YmYzY18yLTEtMS0xLTg4MDA2_beb7ff51-6dce-4d06-97c7-f74aa197ff6e"
      unitRef="usd">62929000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6YzZlYjc2ZjM0ODBhNDVlZTkzZmFiYzI4NDUyNWJmM2MvdGFibGVyYW5nZTpjNmViNzZmMzQ4MGE0NWVlOTNmYWJjMjg0NTI1YmYzY18zLTEtMS0xLTg4MDA2_186a9cdc-47bf-466c-9f3f-625f4e70d50a"
      unitRef="usd">6344000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6YzZlYjc2ZjM0ODBhNDVlZTkzZmFiYzI4NDUyNWJmM2MvdGFibGVyYW5nZTpjNmViNzZmMzQ4MGE0NWVlOTNmYWJjMjg0NTI1YmYzY181LTEtMS0xLTg4MDA2_23bad395-d6ce-488a-951c-faef611b85e9"
      unitRef="usd">69273000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i51d67ce46b214b7999097b6f376f1f79_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8xNjQ5MjY3NDYxNDM4_ce7aa6f1-2091-4abf-a6b7-80488b714f93"
      unitRef="usd">6300000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8zLTEtMS0xLTg4MTA5_634e2fb3-4909-44a2-8d4b-0c5ebf788faf"
      unitRef="usd">5506000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF85LTEtMS0xLTc5OTgz_db72b3b6-23f4-466a-bf63-5fe4cdc4b11e"
      unitRef="usd">13180000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xMC0xLTEtMS03OTk4Mw_1d66a9ce-c003-4c73-b113-aa5d5d55bf4d"
      unitRef="usd">16538000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xMS0xLTEtMS03OTk4Mw_5131d303-5229-49bd-a098-d240fbdd0aa7"
      unitRef="usd">3955000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <bxc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xMi0xLTEtMS03OTk4Mw_5881db64-5099-4b94-aea7-0c869cce604f"
      unitRef="usd">714000</bxc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xMy0xLTEtMS03OTk4Mw_f2c1b8b4-b420-4b46-8d1b-f5ac4956f6c2"
      unitRef="usd">701000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="if369785edf3349258d127e9b691bfa9a_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xNS0xLTEtMS03OTk5Mg_5ad3c9aa-d0dd-460a-9494-83d72da6133e"
      unitRef="usd">23000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i739a2a21a7eb466c8113307633356e1e_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xNi0xLTEtMS03OTk5Mg_2f9e91e2-97eb-4ee0-8400-8ce165bc7a99"
      unitRef="usd">1000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ife7443be7bf94560b611e921a752e9a1_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xNy0xLTEtMS03OTk5Mg_056fdcee-3ee6-4c86-b4c2-5fad21c16363"
      unitRef="usd">700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xOC0xLTEtMS03OTk5Mg_6b8104c0-a0ce-48bd-a568-03c6a993c166"
      unitRef="usd">7600000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xOS0xLTEtMS03OTk5Mg_a9a9b45a-3e11-453a-8986-6e123b9c3ded"
      unitRef="usd">1738000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <bxc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8yMC0xLTEtMS03OTk5Mg_7c79dfc9-ec4a-477a-8f43-d82d022e6bf7"
      unitRef="usd">994000</bxc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities>
    <bxc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8yMS0xLTEtMS03OTk5Mg_65cc1994-3f19-4320-80b1-524589e82997"
      unitRef="usd">714000</bxc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF8xNy0xLTEtMS04ODEwOQ_3d90beff-751b-4d7b-b733-c257148a4cf0"
      unitRef="usd">175000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ifa4439abebc1409cb9da797cf3ec250c_I20221003"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGFibGU6NzVjMzVjZTBjN2JiNDcwOGFhOGNlMjU2ZDhiMWUzYzgvdGFibGVyYW5nZTo3NWMzNWNlMGM3YmI0NzA4YWE4Y2UyNTZkOGIxZTNjOF83LTEtMS0xLTcxNzMy_df4e5fb8-3145-4a0b-a52c-14aed80caf66"
      unitRef="usd">69273000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib31081a0dc9b4051ad15ddda530f0c3b_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MjM0NTE_7eaec58c-623d-4db9-9781-49d4843dc73b">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i78c67e1230704fb3980b4a01beff4cb7_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF8xMDk5NTExNjM4MTI0_8e7c485e-adea-49ea-b400-aa0d7f2e1b73">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib66c2dd5f95249b7aa683182197815a9_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDczL2ZyYWc6YzU1NTc4YjJhZTA3NDk0MTk2MDU4YWJkNThmZjA3ZjQvdGV4dHJlZ2lvbjpjNTU1NzhiMmFlMDc0OTQxOTYwNThhYmQ1OGZmMDdmNF81NDk3NTU4MjM1MTI_2b5408f3-a7a8-4421-9281-6ea3d9fcf850">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85NC9mcmFnOmI2Y2Q1MDNhMTY0YzQzYjlhM2QzMGRhOWI0ZThlZGExL3RleHRyZWdpb246YjZjZDUwM2ExNjRjNDNiOWEzZDMwZGE5YjRlOGVkYTFfODAw_11ae9b82-c508-4b21-b508-9d9b4805722e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our inventories consist almost entirely of finished goods inventory, with an immaterial amount of work-in-process inventory. The cost of all inventories is determined by the moving average cost method. We have included all material charges directly incurred in bringing inventory to its existing condition and location. We evaluate our inventory value at the end of each quarter to ensure that inventory, when viewed by category, is carried at the lower of cost or net realizable value, which also considers items that may be considered damaged, excess, and obsolete inventory. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of the end of fiscal 2022, we recorded a lower of cost or net realizable value reserve of $2.6&#160;million as a result of the decrease in the value of our structural lumber and panel inventory related to the decline in wood-based commodity prices as of the end of the period. &lt;/span&gt;&lt;/div&gt;As of the end of fiscal 2021, we assessed the carrying value of our inventory and determined it was presented at the lower of cost or net realizable value and that a reserve was not necessary.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85NC9mcmFnOmI2Y2Q1MDNhMTY0YzQzYjlhM2QzMGRhOWI0ZThlZGExL3RleHRyZWdpb246YjZjZDUwM2ExNjRjNDNiOWEzZDMwZGE5YjRlOGVkYTFfNTQ5NzU1ODE2ODgx_e671e450-d6a0-45a2-8105-53d8b5ebc292"
      unitRef="usd">2600000</us-gaap:InventoryValuationReserves>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RleHRyZWdpb246YjZkODc4ZTQ5MGE4NDM0NGFjMTcyYTFiNDk1YjgyNDJfMzY1OA_ad306345-0ed1-479a-b677-90a68f878e8a">Revenue Recognition&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue when the following criteria are met: (1) contract with the customer has been identified; (2) performance obligations in the contract have been identified; (3) transaction price has been determined; (4) the transaction price has been allocated to the performance obligations; and (5) when (or as) performance obligations are satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts with our customers are generally in the form of standard terms and conditions of sale. From time to time, we may enter into specific contracts, which may affect delivery terms. Performance obligations in our contracts generally consist solely of delivery of goods. For all sales channel types, consisting of warehouse, direct, and reload sales, we typically satisfy our performance obligations upon shipment. Our customer payment terms are typical for our industry, and may vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not deemed to be significant by us. For certain sales channels and/or products, our standard terms of payment may be as early as ten days.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we provide inventory to certain customers through pre-arranged agreements on a consignment basis. Customer consigned inventory is maintained and stored by certain customers; however, ownership and risk of loss remains with us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All revenues recognized are net of trade allowances (i.e., rebates), cash discounts, and sales returns. Cash discounts and sales returns are estimated using historical experience. Trade allowances are based on the estimated obligations and historical experience. Adjustments to earnings resulting from revisions to estimates on discounts and returns have been insignificant for each of the reported periods. Certain customers may receive cash-based incentives or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. We believe that there will not be significant changes to our estimates of variable consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:10pt;font-weight:700;line-height:100%"&gt;January 1, 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:10pt;font-weight:700;line-height:100%"&gt;January 2, 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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Specialty products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,871,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,520,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,865,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Structural products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,450,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,277,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,097,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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by sales channel. Warehouse sales are delivered from our warehouses. Reload sales are similar to warehouse sales but are shipped from non-warehouse locations, most of which are operated by third-parties, where we store owned products to enhance our operating efficiencies. This channel is employed primarily to service strategic customers that would be less economical to service from our warehouses, and to distribute large volumes of imported products from port facilities. Direct sales are shipped from the manufacturer to the customer without our taking physical possession of the inventory and, as a result, typically generate lower margins than our warehouse and reload distribution channels. This distribution channel requires the lowest amount of committed capital and fixed costs. Sales and usage-based taxes are excluded from revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 #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:10pt;font-weight:700;line-height:100%"&gt;January 1, 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 #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:10pt;font-weight:700;line-height:100%"&gt;January 2, 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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Warehouse and reload&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,714,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,513,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,617,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815,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:10pt;font-weight:400;line-height:100%"&gt;832,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash discounts and rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,450,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,277,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,097,328&#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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Practical Expedients and Exemptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling, general, and administrative expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have made an accounting policy election to treat outbound shipping and handling activities as a selling, general and administrative expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <bxc:ContractWithCustomerStandardTermsOfPaymentNumberOfDays
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RleHRyZWdpb246YjZkODc4ZTQ5MGE4NDM0NGFjMTcyYTFiNDk1YjgyNDJfMTE3MA_1136e624-f9e2-4468-9273-117fb60571fa"
      unitRef="day">10</bxc:ContractWithCustomerStandardTermsOfPaymentNumberOfDays>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RleHRyZWdpb246YjZkODc4ZTQ5MGE4NDM0NGFjMTcyYTFiNDk1YjgyNDJfMzY2Mg_6cd9b67f-9c66-42f4-9738-a5c7781a6541">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:10pt;font-weight:700;line-height:100%"&gt;January 1, 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:10pt;font-weight:700;line-height:100%"&gt;January 2, 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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Specialty products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,871,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,520,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,865,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Structural products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,450,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,277,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,097,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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by sales channel. Warehouse sales are delivered from our warehouses. Reload sales are similar to warehouse sales but are shipped from non-warehouse locations, most of which are operated by third-parties, where we store owned products to enhance our operating efficiencies. This channel is employed primarily to service strategic customers that would be less economical to service from our warehouses, and to distribute large volumes of imported products from port facilities. Direct sales are shipped from the manufacturer to the customer without our taking physical possession of the inventory and, as a result, typically generate lower margins than our warehouse and reload distribution channels. This distribution channel requires the lowest amount of committed capital and fixed costs. Sales and usage-based taxes are excluded from revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 #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:10pt;font-weight:700;line-height:100%"&gt;January 1, 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 #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:10pt;font-weight:700;line-height:100%"&gt;January 2, 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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Warehouse and reload&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,714,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,513,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,617,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815,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:10pt;font-weight:400;line-height:100%"&gt;832,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash discounts and rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,450,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,277,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,097,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36ba63c5190842d1b3e498cd0be450e3_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfMy0xLTEtMS02NjcxNA_b29b43fb-3c52-4a34-86c0-efb416c2c261"
      unitRef="usd">2871628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c4d787024df4a2b883043e9cba1bfbc_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfMy0zLTEtMS02NjcxNA_ee764d45-2c84-4efc-ab34-981993069180"
      unitRef="usd">2520305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i741cb400ca694fedadbde8613c92a652_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfMy01LTEtMS03MjMyNA_3881e3a8-8f01-4f9a-86a1-4a827a83a598"
      unitRef="usd">1865125000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a0e44e0c98146efaefe759f3148c95e_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNC0xLTEtMS02NjcxNA_2820d531-93e2-4cde-a07f-f95071bc2a9a"
      unitRef="usd">1578586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib909b22203b34ea1bc9af3ad20dfb05c_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNC0zLTEtMS02NjcxNA_9ec58cba-34ac-42cb-90dc-a7b75cc1a0a3"
      unitRef="usd">1756873000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87aa8298ef1b4c78a3b69a7ec818b2eb_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNC01LTEtMS03MjMyNA_517a01e9-7d6b-47fc-9c24-6f78f068aeea"
      unitRef="usd">1232203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNS0xLTEtMS02NjcxNA_92c43e9d-893a-4ef9-93ae-aeeea23fbb78"
      unitRef="usd">4450214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNS0zLTEtMS02NjcxNA_547dda2c-ca92-4074-8f39-206c05644858"
      unitRef="usd">4277178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOjRmMjQxNjUyODkxZTQ4ZTI4MDZjY2M2OTBmMGFmMjYyL3RhYmxlcmFuZ2U6NGYyNDE2NTI4OTFlNDhlMjgwNmNjYzY5MGYwYWYyNjJfNS01LTEtMS03MjMyNA_75712b99-723e-4d8c-bf44-2e78c8236847"
      unitRef="usd">3097328000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i125a55bcd16540218d7edbb38f48c548_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfMy0xLTEtMS02NjcxNA_5aa5841e-17c1-423c-9a56-e20316ab9306"
      unitRef="usd">3714898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib14034529e954408986a7b1491ade7f7_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfMy0zLTEtMS02NjcxNA_6cc59661-9b0f-4c23-a3e8-1d33eb5ae3e5"
      unitRef="usd">3513277000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id73b2dafe7634201aa89988f61083c56_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfMy01LTEtMS03MjMyNg_48917dd5-9978-481b-9e63-e7b3fbd5bc78"
      unitRef="usd">2617850000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa5b0a5ad2a5404884897ed613584fa1_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNC0xLTEtMS02NjcxNA_baa4f9bb-6506-4c0f-975b-c0300d060959"
      unitRef="usd">815864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6aeae921e2b495d82e4fbca12f69843_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNC0zLTEtMS02NjcxNA_d3201667-79c0-4312-a1bd-f5cbe580b4b4"
      unitRef="usd">832871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8cc2768acf7a4bb6ab802d7e35b0e51b_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNC01LTEtMS03MjMyNg_2b9a479d-99d7-42c7-9321-71fd8752bc69"
      unitRef="usd">525650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6febb27033b84add9296c38a90dcdb40_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNS0xLTEtMS02NjcxNA_da21484a-5f40-4774-8fc7-8fc1d7e3cd5e"
      unitRef="usd">-80548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0755051eaa27418b9b8520b3cdec18fd_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNS0zLTEtMS02NjcxNA_92e070a3-044b-4da0-a6a6-63ade401218a"
      unitRef="usd">-68970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2100b90ce4884ef1b1ae2451142bbf92_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNS01LTEtMS03MjMyNg_66d51192-b213-4930-8759-e528d22d7262"
      unitRef="usd">-46172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNi0xLTEtMS02NjcxNA_837143af-9aa2-4b38-a5f7-9ed54e60c1da"
      unitRef="usd">4450214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNi0zLTEtMS02NjcxNA_ebc62ee4-191a-4db7-8e6a-58adb41485cf"
      unitRef="usd">4277178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF85Ny9mcmFnOmI2ZDg3OGU0OTBhODQzNDRhYzE3MmExYjQ5NWI4MjQyL3RhYmxlOmNhYThlOTExZjIzNzQxNzFiNzBkNjdiYTZkNjkzMWMxL3RhYmxlcmFuZ2U6Y2FhOGU5MTFmMjM3NDE3MWI3MGQ2N2JhNmQ2OTMxYzFfNi01LTEtMS03MjMyNg_3331ee14-228a-42d7-bb44-0ccb81ebe625"
      unitRef="usd">3097328000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzI0OTY_173155d7-0e07-4d08-bd00-24a2a1c65c5f">Goodwill and Other Intangible Assets&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and January&#160;1, 2022, our intangible assets consist of goodwill and other intangible assets including customer relationships, noncompete agreements, and trade names.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is the excess of the cost of an acquired entity over the fair value of tangible and intangible assets (including customer relationships, noncompete agreements, and trade names) acquired and liabilities assumed under acquisition accounting for business combinations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is not subject to amortization but must be tested for impairment at least annually. This test requires us to assign goodwill to a reporting unit and to determine if the fair value of the reporting unit&#x2019;s goodwill is less than its carrying amount. We evaluate goodwill for impairment as of the first day of our fourth quarter, which was October&#160;2, 2022 for fiscal 2022. We &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;completed our annual assessment of goodwill in the fourth quarter of fiscal 2022 using a qualitative approach. The qualitative goodwill impairment assessment requires us to evaluate factors, based on the weight of evidence, to determine whether our single reporting unit's carrying value would more likely than not exceed its fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of our goodwill qualitative testing process for our reporting unit, we evaluate various factors that are specific to the reporting unit, as well as industry and macroeconomic factors, in order to determine whether they are reasonably likely to have a material impact on the fair value of our reporting unit. Based on the qualitative analysis performed in fiscal 2022, we concluded that there were no changes that were reasonably likely to cause the fair value of our reporting unit to be less than its carrying value and determined that there was no impairment of our goodwill. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we will&lt;/span&gt;&lt;span style="color:#0094ff;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;evaluate the carrying value of goodwill for impairment between annual impairment tests if an event occurs or circumstances change that would indicate the carrying amounts may be impaired. Such events and indicators may include, without limitation, significant declines in the industries in which our products are used, significant changes in capital market conditions, and significant changes in our market capitalization. No such indicators were present in fiscal 2022 and fiscal 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information related to the carrying amount of our goodwill:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&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:10pt;font-weight:700;line-height:100%"&gt;Total Carrying Amount&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Balance at January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Definite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at December&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.548%"/&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amounts&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,989&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets except customer relationships are amortized on straight line basis. Certain of our customer relationships are amortized on a double declining balance method and certain others are amortized on a straight line basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at January&#160;1, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.548%"/&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amounts&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,826)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,603&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-right:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)  &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;Intangible assets except customer relationships are amortized on straight line basis. Customer relationships are amortized on a double declining balance method.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for the definite-lived intangible assets was $3.4&#160;million, $5.3&#160;million, and $7.5&#160;million for the years ended December&#160;31, 2022, January&#160;1, 2022, and January 2, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated annual amortization expense for definite-lived intangible assets over the next five fiscal years is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,340&#160;&lt;/span&gt;&lt;/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="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzE2NDkyNjc0NDgyMDU_dc3b1e17-e1c1-4fa5-8aab-b69a70391315">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information related to the carrying amount of our goodwill:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&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:10pt;font-weight:700;line-height:100%"&gt;Total Carrying Amount&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Balance at January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="iad05814da76a457db81760f17533287c_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzItMi0xLTEtOTIwNTY_01997b0f-83eb-4f1b-bebd-8cb116f15099"
      unitRef="usd">47772000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzMtMi0xLTEtOTIwNTY_d33ceb2d-e4bf-4d2c-8bb8-240ef8e4630e"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzQtMi0xLTEtOTIwNTY_1ea3c8a5-4ec3-461d-bab4-3eca2b726e3f"
      unitRef="usd">47772000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzUtMi0xLTEtOTIwNTY_198d060f-1589-4424-98be-2c6c19b16d1e"
      unitRef="usd">7600000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo3ZjdiMGNhYzk5ZjU0N2NiYjM1NTk2ZjljMmZkODZlZC90YWJsZXJhbmdlOjdmN2IwY2FjOTlmNTQ3Y2JiMzU1OTZmOWMyZmQ4NmVkXzYtMi0xLTEtOTIwNTY_24e404ce-f39a-4456-b3ca-7c9014d4ea30"
      unitRef="usd">55372000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzI0OTg_9b69b273-e98d-402c-a71e-19dfb788a9b4">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at December&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.548%"/&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amounts&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,989&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets except customer relationships are amortized on straight line basis. Certain of our customer relationships are amortized on a double declining balance method and certain others are amortized on a straight line basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts, accumulated amortization, and net carrying amounts of our definite-lived intangible assets at January&#160;1, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.548%"/&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amounts&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,826)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,603&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; (1)  Intangible assets except customer relationships are amortized on straight line basis. Customer relationships are amortized on a double declining balance method.</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i39441553f6484c79be474d76cb5ef2a4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzItMS0xLTEtNjY3MTQ_478bca28-d11a-4f0d-af8f-b91ecfd59394">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3828a96dbb1340518989415ba87c03c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzItMy0xLTEtNjY3MTQ_88dbcac5-6fe0-4a9f-a5ac-a5d541281d8a"
      unitRef="usd">48500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3828a96dbb1340518989415ba87c03c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzItNS0xLTEtNjY3MTQ_5196782a-c750-4d69-89c5-8c358aaaf378"
      unitRef="usd">15093000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3828a96dbb1340518989415ba87c03c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzItNy0xLTEtNjY3MTQ_ac16a3bf-84c7-42db-b81b-6aa9a4155734"
      unitRef="usd">33407000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i729ef27486724762b644cdf3ff9e3127_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzMtMS0xLTEtNjY3MTQ_b421ac05-ce40-4261-b383-82b83d29e7e9">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i025d7c340a2b4863b25066f7e2f1845d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzMtMy0xLTEtNjY3MTQ_bfff8b90-e09a-484b-ae2f-59993e306aa8"
      unitRef="usd">8954000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i025d7c340a2b4863b25066f7e2f1845d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzMtNS0xLTEtNjY3MTQ_5baa6233-e3c5-49f9-adc6-5ad0cb5eaeba"
      unitRef="usd">8289000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i025d7c340a2b4863b25066f7e2f1845d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzMtNy0xLTEtNjY3MTQ_8f5c5534-c455-4c4c-8f54-e852773894bd"
      unitRef="usd">665000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9baf1357d6f44c2980941bf239944228_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzQtMS0xLTEtNjY3MTQ_b726612a-3fe1-44eb-a67f-56518e05c4ab">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie5fa301ba1b04d1ebb247123ba4ef2c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzQtMy0xLTEtNjY3MTQ_3e263db8-6213-4522-a2e1-c7aeb8884c99"
      unitRef="usd">7826000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie5fa301ba1b04d1ebb247123ba4ef2c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzQtNS0xLTEtNjY3MTQ_fee336bf-baa2-4319-85ed-c7f84024c702"
      unitRef="usd">6909000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie5fa301ba1b04d1ebb247123ba4ef2c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzQtNy0xLTEtNjY3MTQ_7af2c303-178f-484e-83c9-0bf0ecb4e29c"
      unitRef="usd">917000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzUtMy0xLTEtNjY3MTQ_b67e75d0-ae3b-4ed3-84a2-f1bcd89d8705"
      unitRef="usd">65280000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzUtNS0xLTEtNjY3MTQ_5bf32994-65ac-483d-a320-455450a4b1fb"
      unitRef="usd">30291000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTphMjk4ZDRlZWQ3YzU0ODEyODY0YzM4YjMwYjhjYmE5Ny90YWJsZXJhbmdlOmEyOThkNGVlZDdjNTQ4MTI4NjRjMzhiMzBiOGNiYTk3XzUtNy0xLTEtNjY3MTQ_e9618c29-af7c-43d0-b29d-22b9560e4307"
      unitRef="usd">34989000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4e994ad0341e462c9d38240332dfb7fc_D20210103-20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzItMS0xLTEtNjY3MTQ_18cee0ce-2426-4902-ac03-9c2dd3e65712">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6abda8fc07144a53b6b5e12daaf514c1_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzItMy0xLTEtNjY3MTQ_3e8efa5a-1d45-418b-8790-9ec282fe3b41"
      unitRef="usd">25500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6abda8fc07144a53b6b5e12daaf514c1_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzItNS0xLTEtNjY3MTQ_8cbb9eaf-a287-4156-bcd5-26cb4e7691ed"
      unitRef="usd">12492000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6abda8fc07144a53b6b5e12daaf514c1_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzItNy0xLTEtNjY3MTQ_f07bf092-017a-45f1-9cd5-e0b32cdd6689"
      unitRef="usd">13008000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i25f12d430d7741dcaac7d5ee294d5f29_D20210103-20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzMtMS0xLTEtNjY3MTQ_d0385eb4-74cd-44fb-a485-c34cccce5de5">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i161a570e8c2342ff99d3d53f41da40ba_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzMtMy0xLTEtNjY3MTQ_3e60136b-d97d-4e64-878f-d2fd9a28e5f0"
      unitRef="usd">8254000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i161a570e8c2342ff99d3d53f41da40ba_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzMtNS0xLTEtNjY3MTQ_33efdf1d-4a62-46fc-a655-e7df4236aa40"
      unitRef="usd">7659000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i161a570e8c2342ff99d3d53f41da40ba_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzMtNy0xLTEtNjY3MTQ_3f8cec35-19e5-43c0-9418-e444a1514614"
      unitRef="usd">595000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icf55a1949ac34b0d806aae782558c5be_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzQtMy0xLTEtNjY3MTQ_2c4b8c42-1769-4567-8864-1f24bde6a777"
      unitRef="usd">6826000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icf55a1949ac34b0d806aae782558c5be_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzQtNS0xLTEtNjY3MTQ_a0042ddd-19ce-47c1-af10-8b66eca2fe6d"
      unitRef="usd">6826000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icf55a1949ac34b0d806aae782558c5be_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzQtNy0xLTEtNjY3MTQ_46f8c848-9032-4bd8-914e-9b9539ebe2fb"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzUtMy0xLTEtNjY3MTQ_8c68b243-83d1-45f9-9ca6-ab4b3c9e2642"
      unitRef="usd">40580000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzUtNS0xLTEtNjY3MTQ_9c31b9c4-ef1b-460c-b3cc-9732f01bbbbd"
      unitRef="usd">26977000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTpjOGIyMzlhMWYxY2I0MjRiOGNhNzZmNmU3NTdhNzk0MC90YWJsZXJhbmdlOmM4YjIzOWExZjFjYjQyNGI4Y2E3NmY2ZTc1N2E3OTQwXzUtNy0xLTEtNjY3MTQ_fe368e02-311d-4c77-9f65-21b6f5f1a24f"
      unitRef="usd">13603000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzU0OTc1NTgxNjY5Nw_15b1255b-0b42-4106-a5b3-cdaa7e35742d"
      unitRef="usd">3400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzU0OTc1NTgxNjcxNQ_0503bf03-22a8-46ce-bacc-b82bf696bba2"
      unitRef="usd">5300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzU0OTc1NTgxNjcyMQ_1ee212e5-d763-40bc-87bc-7fa723fff67a"
      unitRef="usd">7500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90ZXh0cmVnaW9uOjg4MDdkMTJiNmE5ODQyOGY4M2JiNzQ3N2U1OTFhYjFmXzI0OTM_cc654089-fb1e-4b65-918d-20a46acaf1ac">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated annual amortization expense for definite-lived intangible assets over the next five fiscal years is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,340&#160;&lt;/span&gt;&lt;/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:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzItMi0xLTEtNjY3MTQ_4c37e83e-a91e-456c-a595-0eb6ed7d65e9"
      unitRef="usd">4232000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzMtMi0xLTEtNjY3MTQ_67849d3b-13a3-4fce-ba23-2e5c7afef02a"
      unitRef="usd">3930000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzQtMi0xLTEtNjY3MTQ_1d67f936-0aa8-4782-a976-6a207f40a297"
      unitRef="usd">3765000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzUtMi0xLTEtNjY3MTQ_de6f8de0-1d6c-46e8-bff6-74b1080ffdfd"
      unitRef="usd">3471000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDAvZnJhZzo4ODA3ZDEyYjZhOTg0MjhmODNiYjc0NzdlNTkxYWIxZi90YWJsZTo4ZTNkNGIyZjAzNTc0NTk1ODU3MTNjMzlkYzdmYTI0Mi90YWJsZXJhbmdlOjhlM2Q0YjJmMDM1NzQ1OTU4NTcxM2MzOWRjN2ZhMjQyXzYtMi0xLTEtNjY3MTQ_4f6ff750-adba-4504-8f00-94952b72a8ad"
      unitRef="usd">3340000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8zODQ4MjkwNjk4MjEw_7017f8bf-d8ba-4ba3-a1df-b660ff31fc3b">Property, Plant and Equipment&lt;div style="margin-bottom:9pt"&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 as of December&#160;31, 2022 and January&#160;1, 2022, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Land and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery 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:10pt;font-weight:400;line-height:100%"&gt;138,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(155,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:10pt;font-weight:400;line-height:100%"&gt;(137,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $24.2&#160;million, $22.8&#160;million, and $21.3&#160;million for the years ended December&#160;31, 2022, January&#160;1, 2022, and January 2, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8zODQ4MjkwNjk4MjEx_29eec034-bb5d-4bca-862d-d1e08b9917c0">&lt;div style="margin-bottom:9pt"&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 as of December&#160;31, 2022 and January&#160;1, 2022, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Land and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery 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:10pt;font-weight:400;line-height:100%"&gt;138,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(155,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:10pt;font-weight:400;line-height:100%"&gt;(137,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ibabe0336cc82433dae7f30911966539e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV8yLTMtMS0xLTgwNzE5_1d435915-c4c1-411b-a161-a4cadee6f70d"
      unitRef="usd">24829000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i63bf082ae3024ba8b0807329a73b3275_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV8yLTUtMS0xLTgwNzI3_9afad74e-5afa-4918-b8f8-e339e34da0c4"
      unitRef="usd">19679000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i5201464a2002472f8965612e41d6cece_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV8zLTMtMS0xLTgwNzE5_2d77d294-eaa9-4663-bc11-8223d425d699"
      unitRef="usd">179936000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i849ccea58d004a54a1eaca4011920f3d_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV8zLTUtMS0xLTgwNzI3_651a4c49-1e9d-48b5-aea9-abd12e97c0af"
      unitRef="usd">169730000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i6fa3faf95880403fb2af90ac707c6152_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV80LTMtMS0xLTgwNzE5_243fd65b-2d4b-4df4-9aff-7a84d23b98ef"
      unitRef="usd">138351000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i326d61e2a56e4a39902b8bbc76a72da4_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV80LTUtMS0xLTgwNzI3_09a84fe7-eed2-4060-9cd3-fb33fda6feb3"
      unitRef="usd">120091000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i4961c21712dc4a1686881c7f97d45572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV81LTMtMS0xLTgwNzE5_a10d01d1-d0a7-4e6b-97bd-22a39aa95a01"
      unitRef="usd">17753000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ic84779ce0d4d42efab391219b0e18db4_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV81LTUtMS0xLTgwNzI3_fa4e8d62-f9d0-4f4d-905e-b0fcfb5886ac"
      unitRef="usd">8753000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV82LTMtMS0xLTgwNzE5_50894c83-9ed0-4605-8ca9-05f6595ef8d5"
      unitRef="usd">360869000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV82LTUtMS0xLTgwNzI3_10ed28c8-c81c-47d0-b89e-757f639e8571"
      unitRef="usd">318253000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV83LTMtMS0xLTgwNzE5_219c5c54-a977-4c25-aa12-26b54e12862d"
      unitRef="usd">155260000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV83LTUtMS0xLTgwNzI3_5893d555-5d8c-44ac-a283-8e88e1040443"
      unitRef="usd">137099000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV84LTMtMS0xLTgwNzE5_36cd33ee-f513-4273-b2b0-69a87d9070f2"
      unitRef="usd">205609000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGFibGU6NzBjODcyZmQ1OTYyNGIwODljZDY4M2I3YTFmNWM2MzEvdGFibGVyYW5nZTo3MGM4NzJmZDU5NjI0YjA4OWNkNjgzYjdhMWY1YzYzMV84LTUtMS0xLTgwNzI3_0e405659-d8fa-4aeb-a8f2-9ad62309d432"
      unitRef="usd">181154000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Depreciation
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8xMDk5NTExNjI4NzUy_208a5507-d939-4acb-a806-1ec86203d5fc"
      unitRef="usd">24200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8xMDk5NTExNjI4NzYw_c7136309-4075-4d7f-9c08-7b326c773e11"
      unitRef="usd">22800000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNTAzL2ZyYWc6MWQ0NWViNTYwZTRmNDEyOTk4ODA4MzBhMTBhMDkzMzEvdGV4dHJlZ2lvbjoxZDQ1ZWI1NjBlNGY0MTI5OTg4MDgzMGExMGEwOTMzMV8xMDk5NTExNjI4NzY2_0183f91a-a955-408d-bde9-4e2a9796f4ed"
      unitRef="usd">21300000</us-gaap:Depreciation>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzEzNjE_60f63a42-f273-4d2d-87f5-7a07e53d591e">Assets Held for Sale&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, we had no assets or liabilities classified as held for sale. As of January&#160;1, 2022, the net book value of total assets classified as held for sale was $2.6&#160;million and was included in other current assets in our consolidated balance sheet. As of January&#160;1, 2022, the book value of total liabilities classified as held for sale was $1.9&#160;million and was included in other current liabilities in our consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets classified as held for sale as of January&#160;1, 2022, consisted of fixed assets, at net book value, and current assets, including raw material and work in process inventory, affiliated with one of our business locations in the Midwest. Liabilities classified as held for sale as of January&#160;1, 2022 included current liabilities, such as accounts payable, directly associated with those assets held for sale that were to be transferred with the assets held for sale. As of January&#160;1, 2022, we planned to sell these assets and transfer these liabilities within the next 12 months. During the second quarter of 2022, we completed the sale of assets and liabilities previously classified as held for sale.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ic343af72a57440cbae5c9697c02c3e9d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzE2NDkyNjc0NDY5NDA_9c9f9f93-cef9-4a92-93cd-63deb991f38f"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ic343af72a57440cbae5c9697c02c3e9d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzE2NDkyNjc0NDY5NDA_e48a99f1-a419-4ff4-9b17-41022b47dc61"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="iffacad6d58ca48debcfbe81758b84147_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzM4NDgyOTA3MDI0NjQ_a804be5c-7857-4e25-adaa-369c7f157e9a"
      unitRef="usd">2600000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="iffacad6d58ca48debcfbe81758b84147_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDYvZnJhZzo0NmZmNWQ4ZThlMzc0N2U1YjExZjUxZTJjNGUxYzI2Ni90ZXh0cmVnaW9uOjQ2ZmY1ZDhlOGUzNzQ3ZTViMTFmNTFlMmM0ZTFjMjY2XzM4NDgyOTA3MDI0Nzg_a0bc323c-0028-4e7f-8fae-d527f26302b0"
      unitRef="usd">1900000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1ODc_7e116a2e-278b-4972-9199-3877c3dd15ff">Income Taxes&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal 2022, our statutory rate was 25.4 percent and it was comprised of the federal statutory income tax rate of 21.0 percent and our blended state statutory rate of  4.4 percent. In fiscal 2021, our statutory rate was 25.8 percent and it was comprised of the federal statutory income tax rate of 21.0 percent and our blended state statutory rate of 4.8 percent. In fiscal 2020, our statutory rate was 25.8 percent and it was comprised of the federal statutory income tax rate of 21.0 percent and our blended state statutory rate of 4.8 percent. Our blended state rate is impacted by the mix of our income earned in various states and our federal taxable income, both of which may differ from year to year. Our effective tax rate is impacted by the effects of permanent differences occurring throughout our fiscal year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For fiscal 2022, fiscal 2021, and fiscal 2020, our effective tax was 25.0 percent, 24.8 percent, and 14.9 percent, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,081&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income taxes:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,199&#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: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.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:10pt;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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our provision for income taxes is reconciled to the federal statutory amount as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Federal income taxes computed at the federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance change arising from state net operating 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:10pt;font-weight:400;line-height:100%"&gt;(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:10pt;font-weight:400;line-height:100%"&gt;(3,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance change arising from interest deduction limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent differences arising from 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:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, we recorded an income tax receivable of $9.9&#160;million and is included within other current assets on our consolidated balance sheets. Our financial statements contain certain deferred tax assets which primarily result from other temporary differences related to certain reserves, pension obligations, differences between book and tax depreciation and amortization, and state net operating losses. We record a valuation allowance against our net deferred tax assets when we determine that, based on the weight of available evidence, it is more likely than not that our net deferred tax assets will not be realized. For fiscal 2022 and fiscal 2021, the components of our net deferred income tax assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;Deferred income 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory reserves&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation-related accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property 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:10pt;font-weight:400;line-height:100%"&gt;44,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:10pt;font-weight:400;line-height:100%"&gt;47,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Benefit from net operating loss carryovers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred income tax assets&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:10pt;font-weight:400;line-height:100%"&gt;77,968&#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:10pt;font-weight:400;line-height:100%"&gt;82,390&#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:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net deferred income tax 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,121&#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: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred income tax 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income tax liabilities&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:10pt;font-weight:400;line-height:100%"&gt;(17,723)&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:10pt;font-weight:400;line-height:100%"&gt;(17,836)&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:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax asset, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in our deferred tax asset valuation allowance for fiscal 2022 and 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Balance as of beginning of the fiscal 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance provided for taxes related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of end of the fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,269&#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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have recorded income tax and related interest liabilities where we believe certain of our tax positions are not more likely than not to be sustained if challenged. These balances are included in other noncurrent liabilities in our consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our gross unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the fiscal 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions due to lapse of applicable 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:10pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the unrecognized tax benefits as of December&#160;31, 2022 and January&#160;1, 2022, were approximately $1.9&#160;million and $2.2&#160;million, respectively of tax benefits that, if recognized, would reduce our annual effective tax rate for fiscal 2022 and 2021. No penalties were accrued for either 2022 or 2021. We have accrued interest associated with our unrecognized tax benefits which we release as those benefits are realized due to the lapse of applicable statute of limitations. Interest expense associate with our unrecognized tax benefits is reported as interest expense, net in our consolidated statement of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impacts of the Tax Act and CARES &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December of 2017, the U.S. enacted comprehensive tax legislation under the Tax Cuts and Jobs Act, (&#x201c;The Tax Act&#x201d;), which made broad and complex changes to the tax code. During fiscal 2019, we recorded a valuation allowance of $4.8&#160;million primarily related to interest disallowed for deduction related to changes included in the Tax Act. In March of 2020, the U.S. enacted the Coronavirus Aid, Relief, and Economic Security (&#x201c;CARES&#x201d;) Act. CARES included a provision which raised the level of deductibility for previously disallowed interest which had been enacted under the Tax Act. During fiscal 2020, because of the provision included in CARES, we benefited from the release of the $4.8&#160;million in valuation allowance which we had recorded during fiscal 2019 under the provisions of the Tax Act. We had no impact to our income tax provision in fiscal 2021 or 2022 from either The Tax Act nor CARES. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net Operating Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of fiscal 2021, our gross state net operating loss carryovers were $98.6&#160;million and our tax-effected state net operating loss carryovers were $5.4&#160;million, of which $4.3&#160;million was subject to a valuation allowance arising from expiration date when considered in conjunction with state limitations related to Internal Revenue Code (&#x201c;IRC&#x201d;) Section 382. At the end of fiscal 2022, our gross state net operating loss carryovers were $92.2&#160;million and our tax-effected state net operating loss carryovers were $5.0&#160;million, of which $4.1&#160;million was subject to a valuation allowance arising from expiration dates when considered in conjunction with state limitation related to IRC Section 382. Our state net operating loss carryovers will expire in 1 to 20 years. During fiscal 2021, we reversed $3.0&#160;million in valuation allowance against our state net operating losses. Based on our taxable income for 2021 in the states where we have net operating loss carryforwards, we believe we will be able to utilize this amount of state net operating losses that were previously reserved by this valuation allowance. We file U.S. federal and state income tax returns in jurisdictions with varying statutes of limitations and may be subject to audit based on periods that are not limited by applicable statutes. Our U.S. federal income tax returns for tax years 2019, 2020 and 2021 remain subject to audit under the federal statute of limitations. Our auditable state income tax returns vary depending on the jurisdiction and its applicable statute of limitations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although we believe our estimates are reasonable in the carrying value of our valuation allowances against our deferred tax items, the ultimate determination of the appropriate amounts of valuation allowance involves significant judgement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assessing our Deferred Tax Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quarterly, we assess the carrying value of our deferred tax assets for impairment by evaluating the weight of available evidence at the end of each fiscal quarter. In our evaluation of the weight of available evidence at the end of fiscal 2022, we considered the recent reported income in the current year, as well as the reported income for 2021 and 2020, which resulted in a three-year cumulative income situation as positive evidence which carried substantial weight. While this was substantial, it was not the only evidence we evaluated. We also considered evidence related to the four sources of taxable income, to determine whether such positive evidence outweighed the negative evidence. The evidence considered included:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;future reversals of existing taxable temporary differences;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;future taxable income exclusive of reversing temporary differences and carryforwards;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;taxable income in prior carryback years, if carryback is permitted under the tax law; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;tax planning strategies.&lt;/span&gt;&lt;/div&gt;In addition to the positive evidence discussed above, we considered as positive evidence forecasted future taxable income, the future timing of the reversal of our deferred tax assets and liabilities, and the evidence from business and tax planning strategies. At the end of fiscal 2022 and 2021, in our evaluation of the weight of available evidence, we concluded that our deferred tax assets were not impaired other than $4.1 million of the state net operating losses.</us-gaap:IncomeTaxDisclosureTextBlock>
    <bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTUwODk_3f6e7260-a9cf-445f-8ccc-ba2e768fddc0"
      unitRef="number">0.254</bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzEyNQ_a8c9cb31-bf9c-4b76-8dab-6e1f51b72d5b"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTUwOTM_e1a594d9-a481-43ad-aa97-8af36506557d"
      unitRef="number">0.044</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MTExNTM_1112674c-0cde-42b1-b73d-1d94ae0a733a"
      unitRef="number">0.258</bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzI3Ng_0b9d2728-4294-4143-b453-0788cbf8cade"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzMxOQ_41a4a6b3-3a72-41ee-8a0e-97cedb4723b1"
      unitRef="number">0.048</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTU1NDQ_5750c76c-a024-490b-b51a-488fa8205919"
      unitRef="number">0.258</bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTU1NDU_b8c072dc-8111-4560-b201-e44b78bafcba"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTU1NDY_c0853350-4a2f-4ef7-8001-b1492c20593f"
      unitRef="number">0.048</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1NzU_7a83f3c8-ffef-4894-9106-7ffaf066fd38">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For fiscal 2022, fiscal 2021, and fiscal 2020, our effective tax was 25.0 percent, 24.8 percent, and 14.9 percent, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,081&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income taxes:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,199&#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: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NDI2OTI4_31f88f56-ba4e-4d33-823f-552705bbf0df"
      unitRef="number">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1Nw_d7c7b19c-94f0-42ba-a36a-714d19b2bd66"
      unitRef="number">0.248</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzU0OTc1NTgyMTEwNA_c0a81bdf-026f-4c60-8345-64da5484e304"
      unitRef="number">0.149</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzItMS0xLTEtNjY3MTQ_1b99b2de-518f-4f3a-9acf-689de1dcd078"
      unitRef="usd">394761000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzItMy0xLTEtNjY3MTQ_f51b2d81-3353-4999-8c1b-7c65aaef9b69"
      unitRef="usd">393876000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzItNS0xLTEtNzIzMjg_35458bcc-0f79-497d-ad00-029c3e8c14da"
      unitRef="usd">95081000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzItNS0xLTEtNzIzMjg_484656d3-2f05-4a86-864d-eda2c4e18560"
      unitRef="usd">95081000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzUtMS0xLTEtNjY3MTQ_d7807635-42c7-4869-aebe-2e007c889ed5"
      unitRef="usd">75617000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzUtMy0xLTEtNjY3MTQ_13d1ffad-1250-4fdf-9c76-007c44ae43d1"
      unitRef="usd">78005000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzUtNS0xLTEtNzIzMjg_7b198a92-f35b-4f8d-b325-50b63e1989a2"
      unitRef="usd">19673000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzYtMS0xLTEtNjY3MTQ_18355525-95bd-4634-82f3-4ba091d29cfb"
      unitRef="usd">3184000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzYtMy0xLTEtNjY3MTQ_5afb56c1-4b11-43fc-b75b-2c4daf20558b"
      unitRef="usd">-1585000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzYtNS0xLTEtNzIzMjg_76c489d3-3e2d-403d-bc95-9441702f1aea"
      unitRef="usd">-9038000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzgtMS0xLTEtNjY3MTQ_69ea55e7-9116-46c4-a518-bee0ec8193f5"
      unitRef="usd">17679000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzgtMy0xLTEtNjY3MTQ_b623937e-6c6e-45db-8ec4-8df0cb6a7fc9"
      unitRef="usd">19382000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzgtNS0xLTEtNzIzMjg_c0687af3-2fd1-42fe-92fe-8ec03e1796ea"
      unitRef="usd">2946000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzktMS0xLTEtNjY3MTQ_763c2d9c-c0e4-40e4-b28b-d32a47be41e4"
      unitRef="usd">2105000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzktMy0xLTEtNjY3MTQ_5c9dd3cb-d6f1-4623-87c7-f334058b8dec"
      unitRef="usd">1941000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzktNS0xLTEtNzIzMjg_f523f0d1-7254-4934-90b2-6c91e0709ae0"
      unitRef="usd">618000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEwLTEtMS0xLTY2NzE0_f0f23a00-884c-4cf5-8df5-6327b2b60c92"
      unitRef="usd">98585000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEwLTMtMS0xLTY2NzE0_f50d10f6-5bee-4da4-a03e-747c4da4ee1e"
      unitRef="usd">97743000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEwLTUtMS0xLTcyMzI4_fb38b36f-f0e1-4d97-a8d7-45354045c721"
      unitRef="usd">14199000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEyLTEtMS0xLTY2NzE0_31f88f56-ba4e-4d33-823f-552705bbf0df"
      unitRef="number">0.250</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEyLTMtMS0xLTY2NzE0_d7c7b19c-94f0-42ba-a36a-714d19b2bd66"
      unitRef="number">0.248</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTpjMTc1Y2ZiZGUzNTg0MGNhYjNiNzIxZWMxOTdmNzg0YS90YWJsZXJhbmdlOmMxNzVjZmJkZTM1ODQwY2FiM2I3MjFlYzE5N2Y3ODRhXzEyLTUtMS0xLTcyMzI4_c0a81bdf-026f-4c60-8345-64da5484e304"
      unitRef="number">0.149</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1ODE_f674b281-2c01-4c61-89e9-e9104938375a">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our provision for income taxes is reconciled to the federal statutory amount as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Federal income taxes computed at the federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance change arising from state net operating 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:10pt;font-weight:400;line-height:100%"&gt;(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:10pt;font-weight:400;line-height:100%"&gt;(3,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance change arising from interest deduction limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent differences arising from 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:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzItMS0xLTEtNjY3MTQ_e13e0da7-25e2-4ded-924f-a29e44570c09"
      unitRef="usd">82898000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzItMy0xLTEtNjY3MTQ_8258b0ca-4ef0-4b1f-a8bd-d173337eec58"
      unitRef="usd">82628000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzItNS0xLTEtNzIzMzA_bebef350-ee75-4d62-85d1-702751160452"
      unitRef="usd">19967000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzMtMS0xLTEtNjY3MTQ_b1a757b4-22ca-44ff-ba94-3a581c56bc59"
      unitRef="usd">16171000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzMtMy0xLTEtNjY3MTQ_e0f886ce-fd73-48f7-bd1c-03dba8943f30"
      unitRef="usd">18970000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzMtNS0xLTEtNzIzMzA_2646b1c3-ac46-4080-bbe4-649cc10c81a0"
      unitRef="usd">4636000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzQtMS0xLTEtNjY3MTQ_4651e5c9-5208-458d-b44d-8b1019f90cb9"
      unitRef="usd">-193000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzQtMy0xLTEtNjY3MTQ_5e62eadd-54d3-4f27-b071-257763a47853"
      unitRef="usd">-3018000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzQtNS0xLTEtNzIzMzA_a8757f5d-87e9-486d-ad96-41c7cb837e7e"
      unitRef="usd">-4101000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <bxc:EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzUtMS0xLTEtNjY3MTQ_49a4ad26-aabf-4099-8575-3c74db078119"
      unitRef="usd">0</bxc:EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount>
    <bxc:EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzUtMy0xLTEtNjY3MTQ_7a0fd5a2-3e77-494c-8a8f-9280a200c058"
      unitRef="usd">0</bxc:EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount>
    <bxc:EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzUtNS0xLTEtNzIzMzA_0556200f-c8a7-4a67-881b-3f617e8c9990"
      unitRef="usd">-4806000</bxc:EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzYtMS0xLTEtNjY3MTQ_965f46d1-9b9f-4ca7-83a4-9eefb769676b"
      unitRef="usd">-333000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzYtMy0xLTEtNjY3MTQ_cdf69502-4506-47b3-8d29-6a4e006eb117"
      unitRef="usd">91000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzYtNS0xLTEtNzIzMzA_0f8efedc-5869-42f9-b730-03de31e659df"
      unitRef="usd">-1879000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzctMS0xLTEtNjY3MTQ_b991d50c-9d62-4065-b65d-cf3b2c9a74b6"
      unitRef="usd">-71000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzctMy0xLTEtNjY3MTQ_4e6bf2f8-1652-4723-9900-c5e689f7e13a"
      unitRef="usd">686000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzctNS0xLTEtNzIzMzA_d9ec5d45-a32e-4efb-87f0-52644affc262"
      unitRef="usd">500000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzgtMS0xLTEtNjY3MTQ_bf1537d2-971d-4099-8026-b01d2458c609"
      unitRef="usd">113000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzgtMy0xLTEtNjY3MTQ_a7839f52-0d03-4dc7-ba24-95bb5c77c404"
      unitRef="usd">-1614000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzgtNS0xLTEtNzIzMzA_2be5a477-1a26-4a0b-8b37-d4381d0aa53d"
      unitRef="usd">-118000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzktMS0xLTEtNjY3MTQ_cbec0704-0a05-4b50-bece-fab6be89cfdf"
      unitRef="usd">98585000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzktMy0xLTEtNjY3MTQ_d4adb21b-098a-4c79-aea4-6740edfc45c9"
      unitRef="usd">97743000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTo5OTgyOGNiZjEwMDM0ZTBiOTUxNTIxNWYxNjU2ZjcxYy90YWJsZXJhbmdlOjk5ODI4Y2JmMTAwMzRlMGI5NTE1MjE1ZjE2NTZmNzFjXzktNS0xLTEtNzIzMzA_fa6ef1b1-a2e3-4d06-9a6b-d12f09e61612"
      unitRef="usd">14199000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzU0OTc1NTgyNzY0Ng_2dbf1c90-3c62-4b01-8390-07aadacbe83b"
      unitRef="usd">9900000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1NjM_27296d8c-644f-4738-be45-32694ab5a254">For fiscal 2022 and fiscal 2021, the components of our net deferred income tax assets are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;Deferred income 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory reserves&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation-related accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property 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:10pt;font-weight:400;line-height:100%"&gt;44,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:10pt;font-weight:400;line-height:100%"&gt;47,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Benefit from net operating loss carryovers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred income tax assets&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:10pt;font-weight:400;line-height:100%"&gt;77,968&#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:10pt;font-weight:400;line-height:100%"&gt;82,390&#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:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net deferred income tax 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,121&#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: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred income tax 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income tax liabilities&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:10pt;font-weight:400;line-height:100%"&gt;(17,723)&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:10pt;font-weight:400;line-height:100%"&gt;(17,836)&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:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax asset, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzMtMS0xLTEtNjY3MTQ_de1062b6-3f47-4a18-a8f4-8c3412044a69"
      unitRef="usd">5268000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzMtMy0xLTEtNjY3MTQ_56aeb57c-ceb4-47a0-852c-5238bfa5476b"
      unitRef="usd">4283000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzQtMS0xLTEtNjY3MTQ_480bc4df-22cc-4718-83af-a43b8b7d7ba2"
      unitRef="usd">5807000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzQtMy0xLTEtNjY3MTQ_aab0602d-d369-48c2-9c87-80ef5c63919a"
      unitRef="usd">6457000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <bxc:DeferredTaxAssetsAccountsReceivable
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzUtMS0xLTEtNjY3MTQ_df855561-df9b-47a7-8e0d-3879ee60c871"
      unitRef="usd">612000</bxc:DeferredTaxAssetsAccountsReceivable>
    <bxc:DeferredTaxAssetsAccountsReceivable
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzUtMy0xLTEtNjY3MTQ_ca0f1fd3-2f0a-4f4d-aa97-7957b329f50d"
      unitRef="usd">632000</bxc:DeferredTaxAssetsAccountsReceivable>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzctMS0xLTEtNjY3MTQ_47b3a0b8-a9b3-4def-988a-600a6c2f6706"
      unitRef="usd">44870000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzctMy0xLTEtNjY3MTQ_815815bc-08e6-4ceb-b1a2-1ab992924fe7"
      unitRef="usd">47857000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <bxc:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzgtMS0xLTEtNjY3MTQ_d13426fa-939e-4c74-9a68-7ba4f72d1fe0"
      unitRef="usd">13134000</bxc:DeferredTaxAssetsOperatingLeaseLiability>
    <bxc:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzgtMy0xLTEtNjY3MTQ_e8ebce5e-182b-42e7-a582-606ff5fd391c"
      unitRef="usd">13087000</bxc:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzktMS0xLTEtNjY3MTQ_a194fd6c-efc6-48bd-b2d5-84a18474a867"
      unitRef="usd">2885000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzktMy0xLTEtNjY3MTQ_d4b0b405-80ea-4785-86d1-d80fe5bb18d0"
      unitRef="usd">4415000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEwLTEtMS0xLTY2NzE0_73b05c0e-973e-4c8e-8024-b44e6cd1d94f"
      unitRef="usd">4995000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEwLTMtMS0xLTY2NzE0_787b47c4-78eb-4734-9d65-dbeb467ae47c"
      unitRef="usd">5408000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzExLTEtMS0xLTY2NzE0_2b0c4d69-1e0f-4995-bfb7-c5e78b37e50e"
      unitRef="usd">397000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzExLTMtMS0xLTY2NzE0_0b3e612e-973e-4879-be57-8a348791c3ce"
      unitRef="usd">251000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEyLTEtMS0xLTY2NzE0_04343d46-d4b0-4dde-9c09-5287c2f71379"
      unitRef="usd">77968000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEyLTMtMS0xLTY2NzE0_0d7f89b2-cee0-4847-af97-694c05832014"
      unitRef="usd">82390000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEzLTEtMS0xLTY2NzE0_8adcc1d5-09de-4763-9892-99ecf39649cf"
      unitRef="usd">4076000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzEzLTMtMS0xLTY2NzE0_b49869ff-2ac8-4ece-8713-6544d283a6f5"
      unitRef="usd">4269000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE0LTEtMS0xLTY2NzE0_364d08d5-3cbb-4753-b210-9e9637aea511"
      unitRef="usd">73892000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE0LTMtMS0xLTY2NzE0_bae16a53-9165-442d-a3fb-be378185b5cb"
      unitRef="usd">78121000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE3LTEtMS0xLTY2NzE0_e860f79b-19fd-4b11-9daf-c042c2e3a7be"
      unitRef="usd">4559000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE3LTMtMS0xLTY2NzE0_696128a9-c492-44d7-9687-e1095f9283a9"
      unitRef="usd">4749000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <bxc:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE4LTEtMS0xLTY2NzE0_ce5d1004-0ed3-440b-b369-8c27a8efd62b"
      unitRef="usd">12250000</bxc:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset>
    <bxc:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE4LTMtMS0xLTY2NzE0_73c52b3a-5c73-4fc2-b6cc-e89527cacd7f"
      unitRef="usd">12611000</bxc:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE5LTEtMS0xLTY2NzE0_7b223091-95c5-4bd4-be24-c087394d6f07"
      unitRef="usd">914000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzE5LTMtMS0xLTY2NzE0_36d9ef25-fa90-4387-98c0-0631335f124c"
      unitRef="usd">476000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzIwLTEtMS0xLTY2NzE0_239f2c2e-d925-4079-a45e-a898c953692a"
      unitRef="usd">17723000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzIwLTMtMS0xLTY2NzE0_94259484-5c7e-44b8-84ef-069fc94f12e1"
      unitRef="usd">17836000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzIxLTEtMS0xLTY2NzE0_b5e52fff-f0a8-4397-929b-9242098389bd"
      unitRef="usd">56169000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTplMWY3Y2I2NzFmZGU0N2QyYjZlYWQ2NzJhMjAzYTc1YS90YWJsZXJhbmdlOmUxZjdjYjY3MWZkZTQ3ZDJiNmVhZDY3MmEyMDNhNzVhXzIxLTMtMS0xLTY2NzE0_845857df-8196-43ad-bee3-0b1a6392ac78"
      unitRef="usd">60285000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <bxc:ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1NzE_b5df146e-0c42-485e-afd9-458d1a90e5c6">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in our deferred tax asset valuation allowance for fiscal 2022 and 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Balance as of beginning of the fiscal 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance provided for taxes related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of end of the fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,269&#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;</bxc:ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzItMS0xLTEtNjY3MTQ_ad4d9f17-8d6b-483f-8d9a-8f1659deb704"
      unitRef="usd">4269000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="iad05814da76a457db81760f17533287c_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzItMy0xLTEtNjY3MTQ_4057a2f5-4cf3-434a-8ba6-b684853e53b9"
      unitRef="usd">7287000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <bxc:ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzQtMS0xLTEtNjY3MTQ_96ce1cd8-9fd7-4a48-9fda-19d852362e6d"
      unitRef="usd">-193000</bxc:ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction>
    <bxc:ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzQtMy0xLTEtNjY3MTQ_c61baa38-5c7d-4bfc-a716-d4ddf6ccf431"
      unitRef="usd">-3018000</bxc:ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzYtMS0xLTEtNjY3MTQ_5e516cb4-06fb-4988-ba67-de1a28332040"
      unitRef="usd">4076000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTozY2QxYzE3NjdiOGE0Nzg0Yjg3MTBjODU5NDEzYzE5Yy90YWJsZXJhbmdlOjNjZDFjMTc2N2I4YTQ3ODRiODcxMGM4NTk0MTNjMTljXzYtMy0xLTEtNjY3MTQ_a4966f3d-5aca-44a1-946d-5503fb1be641"
      unitRef="usd">4269000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzY1OTE_37969347-4689-4e4c-ad69-55eacc367b5d">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our gross unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the fiscal 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions due to lapse of applicable 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:10pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzItMS0xLTEtNjY3MTQ_064148ef-bc8f-477e-bb2b-1f04e9d1a7e2"
      unitRef="usd">2205000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iad05814da76a457db81760f17533287c_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzItMy0xLTEtNjY3MTQ_a6ef1bf2-71fa-4b86-8a05-82a10c7c81ff"
      unitRef="usd">2262000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzMtMS0xLTEtNjY3MTQ_18c35318-8bc0-4858-b838-37f2704d10f1"
      unitRef="usd">333000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzMtMy0xLTEtNjY3MTQ_a8932684-b5f5-4c5b-bca7-d52280493a12"
      unitRef="usd">57000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzQtMS0xLTEtNjY3MTQ_78d0915f-e688-4602-905f-adf11baa7a36"
      unitRef="usd">1872000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90YWJsZTphYzE2Y2NjYTJmNWY0ZGNjODEyNzkwNWM4Y2Q3MWE5Yy90YWJsZXJhbmdlOmFjMTZjY2NhMmY1ZjRkY2M4MTI3OTA1YzhjZDcxYTljXzQtMy0xLTEtNjY3MTQ_16a0fe6f-bee8-4b24-80ee-26028864c940"
      unitRef="usd">2205000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczMzA_d3b0848c-5308-4b7b-9757-c35d9ff941fe"
      unitRef="usd">1900000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczNDQ_483dfb2a-2d85-4e1d-b1d0-138ce34006b8"
      unitRef="usd">2200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i9dc49dc1daa04dacbe6c12746e93ef55_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzI2NjY_06690d2c-b710-4b4b-b7b9-ebb2dd4387d1"
      unitRef="usd">4800000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <bxc:ValuationAllowancesUnderTheTaxActAndCARES
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzMxMTA_8a1653a8-5228-4f8d-8112-79b5c7e8df72"
      unitRef="usd">4800000</bxc:ValuationAllowancesUnderTheTaxActAndCARES>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i4a22c1e5fce44a5586e4a749f86dec23_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczNTg_57eacadd-69e4-45a9-b8a5-53c9f330d91c"
      unitRef="usd">98600000</us-gaap:OperatingLossCarryforwards>
    <bxc:NetOperatingLossCarryforwards
      contextRef="i4a22c1e5fce44a5586e4a749f86dec23_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczNzM_5cf0f777-da03-4097-b7e8-ba2e2b3514a3"
      unitRef="usd">5400000</bxc:NetOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i4a22c1e5fce44a5586e4a749f86dec23_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDczODc_87030c4b-9f26-4802-a6c9-007d362dc3b1"
      unitRef="usd">4300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ic5c94c34729949c1b9fc87b0237b3c47_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDc0MDE_4f9a8ec1-dd5a-4fc6-acdd-a6afd1371550"
      unitRef="usd">92200000</us-gaap:OperatingLossCarryforwards>
    <bxc:NetOperatingLossCarryforwards
      contextRef="ic5c94c34729949c1b9fc87b0237b3c47_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDc0MTY_597f8043-99a8-412e-bc79-9a535a2c555a"
      unitRef="usd">5000000</bxc:NetOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ic5c94c34729949c1b9fc87b0237b3c47_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzM4NDgyOTA3MDc0MzA_07668b67-7081-40bb-8aee-f88e73505427"
      unitRef="usd">4100000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <bxc:ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzQwNjI_396942a3-d878-4adb-bd64-98e915baddcb"
      unitRef="usd">-3000000</bxc:ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMDkvZnJhZzpiNmI3ZDI4ZGExZmY0MTc4YmZmYTE5NWQ4OTBmNTZhNC90ZXh0cmVnaW9uOmI2YjdkMjhkYTFmZjQxNzhiZmZhMTk1ZDg5MGY1NmE0XzE2NDkyNjc0NTU2NzM_90baa8fd-e901-4521-a66f-2ece545fb3bf"
      unitRef="usd">4100000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEyNDY0_a47b95fb-3da7-46f2-b992-4a70d9721f30">Long-Term Debt&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, and January&#160;1, 2022, long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.979%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:10pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured notes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,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:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;573,075&#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:10pt;font-weight:400;line-height:100%"&gt;574,717&#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:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized bond discount costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/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:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and January&#160;1, 2022, our long-term debt was comprised of $300.0&#160;million of senior secured notes issued in October 2021. These notes are presented under the long-term debt caption of our balance sheet at $292.4&#160;million and $291.3&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. This presentation is net of their discount of $3.5&#160;million and $4.0&#160;million and the combined carrying value of our debt issuance costs of $4.1&#160;million and $4.7&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. Our senior secured notes are presented in this table at their face value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The average effective interest rate was zero percent and 2.5 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)  &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;Refer to Note 14, &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; Lease Commitments&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 interest rates associated with finance lease obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Senior Secured Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, we completed a private offering of $300.0&#160;million of our six percent senior secured notes due 2029 (the &#x201c;2029 Notes&#x201d;), and in connection therewith we entered into an indenture (the &#x201c;Indenture&#x201d;) with the guarantors party thereto and Truist Bank, as trustee and collateral agent. The 2029 Notes were issued to investors at 98.625 percent of their principal amount and will mature on November 15, 2029. The majority of net proceeds from the offering of the 2029 Notes were used to repay borrowings under our revolving credit facility, as defined below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2018, we entered into a revolving credit facility with Wells Fargo Bank, National Association, as administrative agent (&#x201c;the Agent&#x201d;), and certain other financial institutions party thereto. In August 2021, we entered into a second amendment to our revolving credit facility to, among other things, extend the maturity date of the facility to August 2, 2026, and reduce the interest rate on borrowings under the facility (as amended, the &#x201c;Revolving Credit Facility&#x201d;). In October 2021, in conjunction with the offering of our 2029 Notes, we reduced the credit limit of the Revolving Credit Facility from $600.0&#160;million to $350.0&#160;million. In conjunction with the reduction in the credit limit of our Revolving Credit Facility, we expensed approximately $1.6&#160;million of debt issuance costs during the fourth quarter of 2021. These costs are included within interest expense, net on the consolidated statements of operations and reported separately as an adjustment to net income in our consolidated statements of cash flows. The Revolving Credit Facility provides for a senior secured asset-based revolving loan and letter of credit facility of up to $350.0&#160;million. The Borrowers&#x2019; obligations under the Revolving Credit Facility are secured by a security interest in substantially all of our and our subsidiaries&#x2019; assets (other than real property), including inventories, accounts receivable, and proceeds from those items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Revolving Credit Facility bear interest at a rate per annum equal to (i) LIBOR plus a margin ranging from 1.25 percent to 1.75 percent, with the margin determined based upon average excess availability for the immediately preceding fiscal quarter for loans based on LIBOR, or (ii) the Agent&#x2019;s base rate plus a margin ranging from 0.25 percent to 0.75 percent, with the margin based upon average excess availability for the immediately preceding fiscal quarter for loans based on the base rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Revolving Credit Facility includes available interest rate options based on LIBOR, which will be discontinued as an available rate option after June 30, 2023. Under the terms of the facility, LIBOR will be replaced with the Secured Overnight &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing Rate (&#x201c;SOFR&#x201d;) with respect to the applicable variable rate interest options thereunder, with effect on or before June 30, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Revolving Credit Facility are subject to availability under the Borrowing Base (as that term is defined in the revolving credit agreement). The Borrowers are required to repay revolving loans thereunder to the extent that such revolving loans exceed the Borrowing Base then in effect. The Revolving Credit Facility may be prepaid in whole or in part from time to time without penalty or premium, but including all breakage costs incurred by any lender thereunder.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, we had zero outstanding borrowings and excess availability, including cash in qualified accounts, of $645.4&#160;million under our Revolving Credit Facility. As of January&#160;1, 2022, we had zero outstanding borrowings and excess availability, including cash in qualified accounts, of $431.7&#160;million under our Revolving Credit Facility. Available borrowing capacity under our Revolving Credit Facility was $346.5&#160;million on December&#160;31, 2022 and January&#160;1, 2022, respectively. Our average effective interest rate under the facility was zero percent and 2.5 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Revolving Credit Facility contains certain financial and other covenants, and our right to borrow under the Revolving Credit Facility is conditioned upon, among other things, our compliance with these covenants. We were in compliance with all covenants under the Revolving Credit Facility as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Term Loan Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 2, 2021, we repaid the remaining outstanding principal balance of our former term loan facility, and, as a result, as of January&#160;1, 2022 and December&#160;31, 2022, we had zero outstanding borrowings under the term loan facility, which has been extinguished. In connection with our repayment of the outstanding principal balance in full on April 2, 2021, we expensed $5.8&#160;million of debt issuance costs that we were amortizing in connection with our former term loan facility. These costs are included within interest expense, net on the consolidated statements of operations and reported separately as an adjustment to net income in our consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As the facility was paid in full as of April 2, 2021, our average effective interest rate under the facility, exclusive of fees and prepayment premiums, was zero percent and 8.0 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Finance Lease Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our finance lease liabilities consist of leases related to equipment and vehicles, and real estate, with the majority of those finance leases related to real estate. For more information on our finance lease obligations, refer to Note 14, &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; Lease Commitments&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:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEyNDcx_73c46065-9f4d-49d6-a636-6f0ce13cc83c">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, and January&#160;1, 2022, long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.979%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:10pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured notes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,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:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;573,075&#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:10pt;font-weight:400;line-height:100%"&gt;574,717&#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:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized bond discount costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/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:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and January&#160;1, 2022, our long-term debt was comprised of $300.0&#160;million of senior secured notes issued in October 2021. These notes are presented under the long-term debt caption of our balance sheet at $292.4&#160;million and $291.3&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. This presentation is net of their discount of $3.5&#160;million and $4.0&#160;million and the combined carrying value of our debt issuance costs of $4.1&#160;million and $4.7&#160;million at December&#160;31, 2022 and January&#160;1, 2022, respectively. Our senior secured notes are presented in this table at their face value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The average effective interest rate was zero percent and 2.5 percent for the years ended December&#160;31, 2022 and January&#160;1, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)  &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;Refer to Note 14, &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; Lease Commitments&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 interest rates associated with finance lease obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:SeniorNotes
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzItMS0xLTEtNjY3MTQ_ef018af8-0de8-4af7-a62b-d8b693b32f9b"
      unitRef="usd">300000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzItMy0xLTEtNjY3MTQ_1db5c488-7509-4384-8ee4-d6711344a062"
      unitRef="usd">300000000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzMtMS0xLTEtNjY3MTQ_cca66957-9341-4d74-844b-192546db1d7b"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i73aad5b2750a4140862feb087bef6701_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzMtMy0xLTEtNjY3MTQ_43218f65-d2e3-4f9d-bf4a-89f5c3769dad"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzUtMS0xLTEtNjY3MTQ_a33f5dae-f7e9-45e9-a34a-7556b2e18fbc"
      unitRef="usd">273075000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzUtMy0xLTEtNjY3MTQ_f36c0a94-c65d-4e20-8133-fceb1ff4f805"
      unitRef="usd">274717000</us-gaap:FinanceLeaseLiability>
    <bxc:LongtermDebtGrossAndLeaseObligation
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzYtMS0xLTEtNjY3MTQ_2c988450-576a-45dc-bc63-0fdb21fd4dc3"
      unitRef="usd">573075000</bxc:LongtermDebtGrossAndLeaseObligation>
    <bxc:LongtermDebtGrossAndLeaseObligation
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzYtMy0xLTEtNjY3MTQ_c206df07-e260-470b-a9f9-1aa0d089bcd9"
      unitRef="usd">574717000</bxc:LongtermDebtGrossAndLeaseObligation>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzctMS0xLTEtNjY3MTQ_8f82fa51-f2c5-4fc3-8eba-faf6fc8db084"
      unitRef="usd">4057000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzctMy0xLTEtNjY3MTQ_673465b0-4298-4e39-a237-4211a147a99e"
      unitRef="usd">4701000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzgtMS0xLTEtNjY3MTQ_905756b3-abc6-482d-9630-8410aca743b3"
      unitRef="usd">3519000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzgtMy0xLTEtNjY3MTQ_7b3c8139-8e10-45e7-8743-d5db6cd0b491"
      unitRef="usd">4028000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzktMS0xLTEtNjY3MTQ_75f3ce1f-463b-4ee4-8bed-2ca0a430e901"
      unitRef="usd">565499000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzktMy0xLTEtNjY3MTQ_4fa905ec-aeea-40c7-a894-b5e5e6541d78"
      unitRef="usd">565988000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzEwLTEtMS0xLTY2NzE0_2de15c76-b858-48c0-8454-4ece1a0b3f20"
      unitRef="usd">7089000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzEwLTMtMS0xLTY2NzE0_7a6d3fa4-7abd-4286-9e22-6f899c280407"
      unitRef="usd">7864000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzExLTEtMS0xLTY2NzE0_3b053717-3e7c-401b-a1f6-2820eb034481"
      unitRef="usd">558410000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90YWJsZTo5MDM4Y2E0MzgzMTg0MTkwODg4N2Q5OWQ5MGUxYWFiYy90YWJsZXJhbmdlOjkwMzhjYTQzODMxODQxOTA4ODg3ZDk5ZDkwZTFhYWJjXzExLTMtMS0xLTY2NzE0_719f5df7-3ae6-4833-ac60-273eef7a98f0"
      unitRef="usd">558124000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:SeniorNotes
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODc2NQ_2c5e66d9-2ab5-47d9-941a-86c9f738dfff"
      unitRef="usd">300000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODc2NQ_9c67f4a1-a454-40b2-acbd-440b3e9e4f72"
      unitRef="usd">300000000</us-gaap:SeniorNotes>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzE2NDkyNjc0OTMyNzc_fdbf0ee4-3c18-4fcc-a5ca-8a1e52165d6c"
      unitRef="usd">292400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzE2NDkyNjc0OTMzMTI_06a2241f-909d-4bc8-9fbd-13a58283cbcc"
      unitRef="usd">291300000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODg1Ng_e5e96a7b-86a3-40ae-98f7-308eb92bce31"
      unitRef="usd">3500000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODg2NA_ec949529-ac65-4b36-9316-401b6c392cd5"
      unitRef="usd">4000000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODg3Nw_f4921418-74a8-42c7-b597-f70edea25bca"
      unitRef="usd">4100000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyODg4OQ_0f0d2915-08c7-4cdf-b4d0-e47e28cf727b"
      unitRef="usd">4700000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgyOTE4Mw_e5ee87ff-18d2-41f4-8c9d-774670b08128"
      unitRef="number">0</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i73aad5b2750a4140862feb087bef6701_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzUyMg_569fc7ef-8fb4-4286-b1d5-e2b96728699e"
      unitRef="number">0.025</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3c4943f24e164e0a93afa4c346c478bc_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzE3NTkyMTg2MDk1MTgz_d42a41dd-1ee7-4afe-9336-e92247fa5441"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3c4943f24e164e0a93afa4c346c478bc_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NjE5NTA_7aec05a8-b22a-4e71-827e-42439fbb44ca"
      unitRef="number">0.06</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <bxc:DebtInstrumentPercentageOfPrincipalDiscount
      contextRef="i3c4943f24e164e0a93afa4c346c478bc_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NTc_da51cc5a-4bdb-4d32-8720-365338a0bae2"
      unitRef="number">0.98625</bxc:DebtInstrumentPercentageOfPrincipalDiscount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if99e1f71aaa94507956d0f83c0679dd3_I20210831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc3OTQ_5965a0dd-4a8f-4d34-9c70-9440b810bb5c"
      unitRef="usd">600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iabb8f3d5a664497fab5bfe5120696c22_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4MTA_2a8d1ffd-9df5-4ed0-8f9a-325739582e4a"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="iafeeb33242324a3590b4169355c424f5_D20211003-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NDI_ea6346c5-a1bf-4e00-9ba6-9bc135eec869"
      unitRef="usd">1600000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i73fd43a624de4e40a0d3f0967afd7e37_I20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4MjY_252bf03b-09e5-4a2e-9a72-bf8db4e28168"
      unitRef="usd">350000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8353c7c9b33d4f3da6111cf13c6a711c_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NTU_29300c14-2139-459b-9e37-83040968fe87"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id1d85bfab6694883ac79247e63d597af_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NTY_7ccce90f-45a2-43ea-a7c6-a629e8ee4aa6"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iada9e654d8d24c9ca9bc51358523f0ee_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc4NTg_ad261004-70cf-4e2f-9db0-a96e604a97f9"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie914b75a5a954a8e9b54e27d56be9c8c_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDc5MDE_87e1def1-a88e-4fc8-b5f5-2ea6f3e1a5e9"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCredit
      contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NTAyNTM_98b1f7b7-d03e-4390-98ed-9e00d4417f86"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzU2ODE_6f1fa4d7-1ec0-4c60-857c-6306079ae7cb"
      unitRef="usd">645400000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i73aad5b2750a4140862feb087bef6701_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzQ3NjU_91bf796f-deb4-42da-adbf-b925ed0db1a7"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i73aad5b2750a4140862feb087bef6701_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzU2NjA_a5f034ca-bbba-4bd3-9a68-ffddfbebcad2"
      unitRef="usd">431700000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTg3MzUxNQ_4a7e3c8c-4fb4-427b-bdcd-c9c9460669be"
      unitRef="usd">346500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i73aad5b2750a4140862feb087bef6701_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTg3MzUxNQ_a5ea80ab-80b8-4f2e-b01a-47204611852d"
      unitRef="usd">346500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="ie3fa7bdc1a684cae850b60fc5698fcf3_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzU4MDc_e5ee87ff-18d2-41f4-8c9d-774670b08128"
      unitRef="number">0</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i73aad5b2750a4140862feb087bef6701_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzU4MTU_569fc7ef-8fb4-4286-b1d5-e2b96728699e"
      unitRef="number">0.025</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id8c2bc2b4ba5418e9cd09204b2cba7d1_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzMxOTA_84625562-34a3-4df0-b6a8-c8dfc3502d4e"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i07d1a8df6e00441e820b283d9d49d1fc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzEwOTk1MTE2NzMxOTA_89daad1d-4c1c-41e7-bc38-f32ef57aefe5"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i132bd20c05604a508e68bce8ca492cd3_D20210402-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzM4NDgyOTA3NDg3NzI_92dd0239-f3bf-48ca-b8d1-c125eb90f3cd"
      unitRef="usd">5800000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i07d1a8df6e00441e820b283d9d49d1fc_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgzMzU4Mg_267f89d9-78a6-41d6-99ae-839edfe141ca"
      unitRef="number">0</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="id8c2bc2b4ba5418e9cd09204b2cba7d1_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTIvZnJhZzo4OTAwODg3YjNmYmE0Y2MyYjdiMWQ1NDU5MDEyNmVhYi90ZXh0cmVnaW9uOjg5MDA4ODdiM2ZiYTRjYzJiN2IxZDU0NTkwMTI2ZWFiXzU0OTc1NTgzMzUyNA_1af1cdde-df6a-4535-a3d0-5f9ef23a63d2"
      unitRef="number">0.08</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90ZXh0cmVnaW9uOmFmZDk5YmYyNWY1ODQ3NTM5MmRlZmY3MDE4MzViNGUwXzIwNzY_8d1d21cf-36d4-48be-bc54-d512f3934702">Fair Value Measurements&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disclosures are required for certain assets and liabilities that are measured at fair value on a nonrecurring basis in periods after initial recognition. Such measurements of fair value relate primarily to assets and liabilities measured at fair value in connection with business combinations and asset impairments. For more information on business combinations, see Note 2, &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;Business Combination&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;. There were no material long-lived asset impairments during the fiscal years 2022, 2021, and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of the Company&#x2019;s 2029 Notes, as defined above, was determined based on Level 2 input using observable market prices in less active markets. The carrying amount of the Company&#x2019;s Revolving Credit Facility approximates its fair value as the interest rate is variable and reflective of market rates. The following table presents the carrying value and fair value of the Company&#x2019;s 2029 Notes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Fair Value&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2029 Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,569&#160;&lt;/span&gt;&lt;/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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Defined Benefit Pension Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value hierarchy not only is applicable to assets and liabilities that are included in our consolidated balance sheets, but also is applied to certain other assets that indirectly impact our consolidated financial statements. For example, we sponsor and contribute to a single-employer defined benefit pension plan (see Note 11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Employee Benefits&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;). Assets contributed by us become the property of the pension plan. Even though the Company no longer has control over these assets, we are indirectly impacted by subsequent fair value adjustments to these assets. The actual return on these assets impacts our future net periodic benefit cost, as well as amounts recognized in our consolidated balance sheets. The Company uses the fair value hierarchy to measure the fair value of assets held by our pension plan where applicable. Certain investments are measured using the net asset value ("NAV") per share as a practical expedient and have not been classified in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90ZXh0cmVnaW9uOmFmZDk5YmYyNWY1ODQ3NTM5MmRlZmY3MDE4MzViNGUwXzM4NDgyOTA3MDMxMzE_2f5df9a7-218f-4dcb-8ec5-bf27060748d1">The following table presents the carrying value and fair value of the Company&#x2019;s 2029 Notes:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Fair Value&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2029 Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,569&#160;&lt;/span&gt;&lt;/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:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6bab54d5a2eb44689611370fb0165ecb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90YWJsZTo4YTEwMDczYjNkNWE0Y2Y5ODUyZTg2MzU0ZDY4NWM0ZS90YWJsZXJhbmdlOjhhMTAwNzNiM2Q1YTRjZjk4NTJlODYzNTRkNjg1YzRlXzMtMS0xLTEtNzYwMzc_389a5299-60a5-4a89-9eb9-ae668c7b3d7d"
      unitRef="usd">300000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i5fdf856e24e749379bbeb0edb283c005_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90YWJsZTo4YTEwMDczYjNkNWE0Y2Y5ODUyZTg2MzU0ZDY4NWM0ZS90YWJsZXJhbmdlOjhhMTAwNzNiM2Q1YTRjZjk4NTJlODYzNTRkNjg1YzRlXzMtMy0xLTEtNzY1ODc_9e64e9ce-feca-4c01-ae01-5963633b69f7"
      unitRef="usd">283558000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i5ad2f4d64f754127835a560289321234_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90YWJsZTo4YTEwMDczYjNkNWE0Y2Y5ODUyZTg2MzU0ZDY4NWM0ZS90YWJsZXJhbmdlOjhhMTAwNzNiM2Q1YTRjZjk4NTJlODYzNTRkNjg1YzRlXzMtNS0xLTEtNzYwMjk_7bd36282-4ebe-4c31-b016-5e97df180ce3"
      unitRef="usd">300000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i17696bd76304445384b182c5dc80c210_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTUvZnJhZzphZmQ5OWJmMjVmNTg0NzUzOTJkZWZmNzAxODM1YjRlMC90YWJsZTo4YTEwMDczYjNkNWE0Y2Y5ODUyZTg2MzU0ZDY4NWM0ZS90YWJsZXJhbmdlOjhhMTAwNzNiM2Q1YTRjZjk4NTJlODYzNTRkNjg1YzRlXzMtNy0xLTEtNzYxOTg_92027301-1a51-456d-b83f-35bd2a241bfb"
      unitRef="usd">367569000</us-gaap:LongTermDebtFairValue>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTMx_8db94723-83bc-494a-856f-38b221301b5b">Employee Benefits&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Single-Employer Defined Benefit Pension Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor a noncontributory defined benefit pension plan administered solely by us (the &#x201c;plan&#x201d;). Most of the participants in the plan are inactive, with all remaining active participants no longer accruing benefits, and the plan is closed to new entrants. Our funding policy for the plan is based on actuarial calculations and the applicable requirements of federal law.&#160;Benefits under the plan primarily are related to years of service. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2022, we notified participants of the plan that, after careful consideration, we intended to terminate the plan and transfer the management and delivery of continuing benefits associated with the plan to a highly rated and qualified insurance company with pension termination experience. The process for terminating a pension plan involves several regulatory steps and approvals, and typically takes 12 to 18 months to complete. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2013, and as previously disclosed, we contributed two properties to the plan in lieu of a cash contribution and entered into a lease for each of these properties. As a component of our plan to terminate the plan, we repurchased these two real estate properties that were held by the plan for $11.1&#160;million, which terminated the associated leases. The repurchase in 2022 included certain land and buildings, located in Charleston, S.C. and Buffalo, N.Y., valued at approximately $11.1&#160;million by independent appraisals prior to the purchase. At the time of repurchase, we were leasing the contributed properties from the plan for an initial term of 20 years with two five-year extension options and had continued to use the properties in our distribution operations since their contribution in fiscal 2013. Each lease provided us a right of first refusal on any subsequent sale by the plan and a repurchase option. At the time of our initial contribution of the properties, the plan engaged an independent fiduciary who managed the properties on behalf of the plan. The plan&#x2019;s independent fiduciary evaluated the property purchase on behalf of the plan and negotiated the terms of the sale. The repurchase amount is included in pension contributions within the operating activities section of our consolidated statements of cash flow for the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our actuarial assumptions for the plan as of fiscal year ended December&#160;31, 2022 include considerations for termination of the plan. We estimate our plan termination will be completed during fiscal 2023, at which time we expect to record a non-cash, pre-tax pension settlement charge equal to the balance of our accumulated other comprehensive loss, which is $27.4&#160;million as of December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the change in projected benefit obligation and the change in plan assets for the pension plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Change in projected benefit obligation:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Projected benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Interest 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:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,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;/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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Benefits 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:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,874&#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:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Fair value of assets at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Employer 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:10pt;font-weight:400;line-height:100%"&gt;11,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Benefits 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:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assets at end of period&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:10pt;font-weight:400;line-height:100%"&gt;81,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:10pt;font-weight:400;line-height:100%"&gt;94,269&#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:10pt;font-weight:400;line-height:100%"&gt;Net unfunded status of plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accumulated benefit obligation for the pension plan was $82.7&#160;million and $105.9 million at December&#160;31, 2022 and January&#160;1, 2022, respectively. We recognize the unfunded status (i.e., the difference between the fair value of plan assets and the projected benefit obligations) of our pension plan in our consolidated balance sheets, with a corresponding adjustment to accumulated other comprehensive income (loss), net of tax. As of December&#160;31, 2022 and January&#160;1, 2022, the net unfunded status of our benefit plan was $1.5 million and $11.6 million, respectively. As discussed above, we estimate our plan termination will be completed during fiscal 2023. Accordingly, we have recognized the net unfunded status of our benefit plan as of December&#160;31, 2022 as a current liability in our consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to utilize a full yield curve approach in the estimation service and interest cost components for pension (income)/expense recognized during the fiscal year by applying the specific spot rates along the yield curve used in determination of the benefit obligation to the relevant projected cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial gains and losses occur when actual experience differs from the estimates used to determine the components of net periodic pension cost, including the difference between the actual and expected return plan assets and when certain assumptions used to determine the projected benefit obligation are updated for plan re-measurement, including but not limited to, changes in the discount rate, plan amendments, mortality and other assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We amortize a portion of unrecognized actuarial gains and losses for the pension plan into our consolidated statements of operations and comprehensive income (loss). The amount recognized in the current year&#x2019;s operations is based on amortizing the unrecognized gains or losses for the pension plan that exceed the larger of 10% of the projected benefit obligation or the fair value of plan assets, also known as the corridor. In the current fiscal year, the amount representing the unrecognized gain or loss that exceeds the corridor is amortized over the estimated average remaining life expectancy of participants, as almost all the participants in the plan are inactive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net adjustment to other comprehensive income (loss) for fiscal 2022 and fiscal 2021 was a $2.4 million&lt;/span&gt;&lt;span style="color:#ee2724;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;net of tax loss and a $6.6 million net of tax gain, respectively. The adjustments in both fiscal years are primarily due to a combination of actuarial adjustments at year end in addition to the amortization of unrealized gain and/or losses throughout the fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The decrease in the unfunded obligation for the fiscal year was approximately $10.1 million and was primarily comprised of $19.7 million of actuarial gain, $19.1 million of negative investment returns,&lt;/span&gt;&lt;span style="color:#ee2724;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;$11.9 million of pension contributions (comprised of our re-purchase of properties previously contributed to the plan in 2013 and their respective annual lease payments), and a charge of $2.4 million due to current year interest cost.&#160;The net periodic pension credit was $1.4 million in fiscal 2022 compared to $1.3 million in fiscal 2021, driven primarily by a reduction in the interest cost on the projected benefit obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unfunded status recorded as pension benefit obligation on our consolidated balance sheets for the plan is set forth in the following table, along with the unrecognized actuarial loss, which is presented as part of accumulated other comprehensive loss:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Unfunded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized actuarial 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:10pt;font-weight:400;line-height:100%"&gt;27,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts recognized on the balance sheet consist of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;Accrued pension 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss (pre-tax)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net periodic pension credit for the plan included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of unrecognized 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:10pt;font-weight:400;line-height:100%"&gt;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension credit for the pension plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following assumptions were used to determine the projected benefit obligation at the measurement date and the net periodic pension cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Expected long-term rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimates of the amount and timing of our future funding obligations for our defined benefit pension plan are based upon various assumptions specified above. These assumptions include, but are not limited to, the discount rate, projected return on plan assets, and mortality rates. The rate of increase in future compensation levels has no effect on both the projected benefit obligation and net periodic pension cost, as almost all the participants in the plan are inactive, the remaining active participants are no longer accruing benefits, and the plan is closed to new entrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assumptions for plan termination settlement liability estimate.&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; Plan liabilities will be settled through a lump sum offer to certain participants followed by an annuity buyout for remaining participants. The cost of this settlement is developed relative to the plan-based accounting obligations, segmented by participant status and other demographic subgroups where appropriate. The primary drivers of cost are lump sum election rates, the cost of lump sums relative to accounting obligations, and the cost to purchase annuities for participants not electing lump sums.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Projected return on plan assets.&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; Pension plan assets are managed under a balanced portfolio allocation policy comprised of two major components: a return-seeking portion and a liability-matching portion. The expected role of return-seeking investments is to achieve a reasonable long-term growth of pension assets with a prudent level of risk, while the role of liability-matching investments is to provide a partial hedge against liability performance associated with changes in interest rates. The objective within return-seeking investments is to achieve asset diversity in order to balance return and volatility. We employ a designated fiduciary to manage the day-to-day investment responsibilities for pension plan assets and relationships with certain agents, advisors, and other fiduciaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;The discount rate.&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; We utilize a full yield curve approach in the estimation of these components by applying the specific spot rates along the yield curve of high-quality corporate bonds used in determination of the benefit obligation to the relevant projected cash flows. We have made this change to provide a more precise measurement of service and interest costs by improving the correlation between projected benefit cash flows to the corresponding spot yield curve rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortality rates.&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 fiscal year ended December&#160;31, 2022, in conjunction with our decision to terminate the plan, the valuations and assumptions reflect adoption of the Society of Actuaries RP-2018 mortality tables with generational mortality improvement and adjustments to reflect the characteristics of the plan in conjunction actuarial assumptions customary in the insurance industry. For fiscal year ended January&#160;1, 2022, the valuations and assumptions reflect adoption of the Society of Actuaries updated RP-2014 mortality tables, with a &#x201c;blue collar employee&#x201d; adjustment for non-annuitants and a BlueLinx custom adjustment projected from 2015 for annuitants. Additionally, we use the most current generational mortality improvement projection scales, which was MP-2021 as of January&#160;1, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Plan Assets and Long-Term Rate of Return&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We base the asset return assumption on current and expected asset allocations, as well as historical and expected returns on the plan asset categories. The allocation of the plan&#x2019;s assets impacts our expected return on plan assets. The expected return on plan assets is based on a targeted allocation consisting of return-seeking securities (including public equity, real assets, and diversified credit investment strategies), liability-matching securities (fixed income), and cash and cash equivalents. Our net benefit cost increases as the expected return on plan assets decreases. We believe that our actual long-term asset allocations on average will approximate our targeted allocation. Our targeted allocation is driven by our investment strategy to earn a reasonable rate of return while maintaining risk at acceptable levels through the diversification of investments across and within various asset categories. For fiscal 2022, we used a 5.20% expected rate of return on plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The investment policy for the pension plan, in general, is to achieve a reasonable long-term rate of return on plan assets with an acceptable level of risk in order to maintain adequate funding levels. The pension plan&#x2019;s Investment Committee establishes risk mitigation policies and regularly monitors investment performance and investment allocation policies, with a third-party investment advisor executing on these strategies. We employ a designated fiduciary to manage the day to day investment responsibilities for pension plan assets and relationships with certain agents, advisors, and other fiduciaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with the decision to terminate the plan, the target allocation of plan assets was adjusted to mitigate funded status risk and support full settlement of assets and liabilities during fiscal 2023. The current targets and actual investment allocation by asset category as of December&#160;31, 2022, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Target Allocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Actual Allocation, December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diversified credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability-hedging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, &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;Summary of Significant Accounting Policies&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 further discussed in Note 10, &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;Fair Value Measurements&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;, pension plan assets at their fair values as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted prices in active markets of identical assets&lt;br/&gt;(Level 1)&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:10pt;font-weight:700;line-height:100%"&gt;Significant other observable inputs&lt;br/&gt;(Level 2)&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:10pt;font-weight:700;line-height:100%"&gt;Significant other unobservable inputs&lt;br/&gt;(Level 3)&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets measured at net asset value (NAV)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:10pt;font-weight:400;line-height:100%"&gt;Return-seeking 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#160;Investments in trusts and funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities-matching 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:112%"&gt;&#160;&#160;&#160;&#160;Investments in trusts and funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,231&#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:9pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;This category is comprised of a collective investment trust of equity funds that track the MSCI All Country World global equity index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and pooled investment funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3) &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;Investments that are measured at net asset value (&#x201c;NAV&#x201d;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Level 1 assets was based on quoted prices in active markets for the identical assets. Certain investments are measured at fair value using the net asset value ("NAV") per share as a practical expedient and have not been classified in the fair value hierarchy. Investment objectives for our pension plan assets are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;Matching plan liability performance&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;Diversifying risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;Achieving a target investment return&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe that there are no significant concentrations of risk within our plan assets as of December&#160;31, 2022. We comply with the rules and regulations promulgated under the Employee Retirement Income Security Act of 1974 (&#x201c;ERISA&#x201d;) and we prohibit investments and investment strategies not allowed by ERISA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We base the asset return assumption on current and expected asset allocations, as well as historical and expected returns on the plan asset categories. The allocation of the plan&#x2019;s assets impacts our expected return on plan assets. The expected return on plan assets is based on a targeted allocation consisting of return-seeking securities (including public equity, real assets, and diversified credit investment strategies), liability-matching securities (fixed income), and cash and cash equivalents. Our net benefit cost increases as the expected return on plan assets decreases. We believe that our actual long-term asset allocations on average will approximate our targeted allocation. Our targeted allocation is driven by our investment strategy to earn a reasonable rate of return while maintaining risk at acceptable levels through the diversification of investments across and within various asset categories. For fiscal 2021, we used a 5.20% expected rate of return on plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The investment policy for the pension plan, in general, is to achieve a reasonable long-term rate of return on plan assets with an acceptable level of risk in order to maintain adequate funding levels. The pension plan&#x2019;s Investment Committee establishes risk mitigation policies and regularly monitors investment performance and investment allocation policies, with a third-party investment advisor executing on these strategies. We employ a designated fiduciary to manage the day to day investment responsibilities for pension plan assets and relationships with certain agents, advisors, and other fiduciaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current targets, adjusted to exclude non-GAAP BlueLinx real-estate holdings, and actual investment allocation, by asset category as of January&#160;1, 2022, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Target Allocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Actual Allocation, January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diversified credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability-hedging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, &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;Summary of Significant Accounting Policies&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 further discussed in Note 10, &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;Fair Value Measurements&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;, pension plan assets at their fair values as of January&#160;1, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted prices in active markets of identical assets&lt;br/&gt;(Level 1)&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:10pt;font-weight:700;line-height:100%"&gt;Significant other observable inputs&lt;br/&gt;(Level 2)&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:10pt;font-weight:700;line-height:100%"&gt;Significant other unobservable inputs&lt;br/&gt;(Level 3)&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets measured at net asset value (NAV)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:10pt;font-weight:400;line-height:100%"&gt;Return-seeking 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#160;Investments in trusts and funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities-matching 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:112%"&gt;&#160;&#160;&#160;&#160;Investments in trusts and funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,269&#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:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This category is comprised of a collective investment trust of equity funds that track the MCSI World Index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and a pooled investment fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)  &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;Investments that are measured at net asset value (&#x201c;NAV&#x201d;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Level 1 assets was based on quoted prices in active markets for the identical assets. Certain investments are measured at fair value using the net asset value ("NAV") per share as a practical expedient and have not been classified in the fair value hierarchy. Investment objectives for our pension plan assets are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;Matching plan liability performance&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;Diversifying risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;Achieving a target investment return&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe that there are no significant concentrations of risk within our plan assets as of January&#160;1, 2022. We comply with the rules and regulations promulgated under the Employee Retirement Income Security Act of 1974 (&#x201c;ERISA&#x201d;) and we prohibit investments and investment strategies not allowed by ERISA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Plan Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimated future benefit payments to pension plan participants are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,752&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expect all of the plan&#x2019;s assets to be distributed in fiscal 2023 in connection with our plan to terminate the plan. We fund the pension plan liability in accordance with the limits imposed by ERISA, federal income tax laws, and the funding requirements of the Pension Protection Act of 2006 (&#x201c;Pension Act&#x201d;). We are not required to make any cash contributions to the pension plan for fiscal funding year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Multiemployer Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are involved in various multiemployer pension plans (&#x201c;MEPPs&#x201d;) that provide retirement benefits to certain union employees in accordance with certain collective bargaining agreements (&#x201c;CBAs&#x201d;). As one of many participating employers in these MEPPs, we are generally responsible with the other participating employers for any plan underfunding. Our contributions to a particular MEPP are established by the applicable CBAs; however, our required contributions may increase based on the funded status of an MEPP and legal requirements such as those of the Pension Act, which requires substantially underfunded MEPPs to implement a funding improvement plan (&#x201c;FIP&#x201d;) or a rehabilitation plan (&#x201c;RP&#x201d;) to improve their funded status. Factors that could impact funded status of an MEPP include, without limitation, investment performance, changes in the participant demographics, decline in the number of contributing employers, changes in actuarial assumptions, and the utilization of extended amortization provisions. A FIP or RP requires a particular MEPP to adopt measures to correct its underfunded status. These measures may include, but are not limited to: an increase in our contribution rate to the applicable CBA, a reallocation of the contributions already being made by participating employers for various benefits to individuals participating in the MEPP, and/or a reduction in the benefits to be paid to future and/or current retirees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We could also be obligated to make future payments to MEPPs if we either cease to have an obligation to contribute to the MEPP or significantly reduce our contributions to the MEPP because we reduce our number of employees who are covered by the relevant MEPP for various reasons, including, but not limited to, layoffs or closures, assuming the MEPP has unfunded vested benefits. The amount of such payments (known as a complete or partial withdrawal liability) generally would equal our proportionate share of the plan&#x2019;s unfunded vested benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table lists our participation in our multiemployer plans which we deem significant. &#x201c;Contributions&#x201d; represent the amounts contributed to the plan during the fiscal years presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contributions (In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension Fund:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EIN/Pension Plan Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension Act Zone Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;FIP/RP Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Surcharge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Central States, Southeast and Southwest Areas Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366044243&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Critical and Declining &lt;br/&gt;(January 1, 2020)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contributions to this plan are approximately 0.1 percent of total contributions, which is less than the required disclosure threshold of five percent of total plan contributions. However, this plan is deemed significant for disclosure as it is severely underfunded. Our current CBA that requires contributions to the plan expired on December&#160;31, 2022. In May 2020, we received a demand letter for payment resulting from our partial withdrawal in 2018 from the Central States Plan and started making payments in June 2020. These payments are payable monthly for a period of 20 years. Our liability for the remainder of these payments was $7.0&#160;million as of December&#160;31, 2022. We may, in the future, record an additional liability if required by an event of our complete withdrawal from the plan or a mass withdrawal. Our most recent contingent withdrawal liability was estimated at approximately $60.4&#160;million for a complete withdrawal occurring in 2023. In the case of a complete withdrawal or a mass withdrawal, the Central States Plan could demand yearly payments of approximately $1.1&#160;million, which do not include &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;payments for the partial withdrawal of approximately $0.6&#160;million annually. In a complete withdrawal, the payments would not amortize the liability fully; however, payments for a complete withdrawal are limited to a 20-year period. In the case of a mass withdrawal, the liability would not amortize fully under current government regulations, and payments would continue indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Defined Contribution Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our employees also participate in two defined contribution plans: the BlueLinx Corporation Hourly Savings Plan covering hourly employees, and the BlueLinx Corporation Salaried Savings Plan covering salaried employees. Discretionary contributions to the plans are based on employee contributions and compensation, and, in certain cases, participants in the hourly savings plan also receive employer contributions based on union negotiated match amounts. Employer contributions to the hourly savings plan for fiscal years 2022 and 2021 were approximately $0.8 million and $0.7 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employer contributions to the salaried savings plan for fiscal 2022 were approximately $4.0 million, of which $2.1 million was for fiscal 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <bxc:DefinedBenefitPlanPensionPlanDurationOfTermination
      contextRef="i9cc94d737a49488ab5dcddb2c3c101fb_D20221001-20221031"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NjAyNTA_724030f8-75e3-4888-a91f-9a66f8f85527">P12M</bxc:DefinedBenefitPlanPensionPlanDurationOfTermination>
    <bxc:DefinedBenefitPlanPensionPlanDurationOfTermination
      contextRef="ib3b9cbde417147f2b178bc7757abd395_D20221001-20221031"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NjAyNTQ_ef20eda3-dd9e-4041-bade-2776ba26565f">P18M</bxc:DefinedBenefitPlanPensionPlanDurationOfTermination>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i56b7035270554ecf9284ddc54091019e_I20140104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0NjU_a1756be0-69b1-4410-be54-fb4d87f54f82"
      unitRef="property">2</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i56b7035270554ecf9284ddc54091019e_I20140104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NjAyNTc_f79962ea-218b-4517-b875-0d4476f09df7"
      unitRef="property">2</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:PaymentsToAcquireRealEstate
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3Mzc5NA_d838506c-b8e4-4d94-b836-05d95838d5c5"
      unitRef="usd">11100000</us-gaap:PaymentsToAcquireRealEstate>
    <us-gaap:PaymentsToAcquireRealEstate
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3Mzk3MA_d838506c-b8e4-4d94-b836-05d95838d5c5"
      unitRef="usd">11100000</us-gaap:PaymentsToAcquireRealEstate>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i1a2b1241bb4946c281fbe9036fdc4c90_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0MzQ_a196101d-6e26-4bae-890e-4fb0a3bb1c65">P20Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <bxc:LesseeOperatingLeaseNumberOfRenewalTerms
      contextRef="i1a2b1241bb4946c281fbe9036fdc4c90_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0NDg_3456eb02-6719-4025-ba68-eedf4e3f1693"
      unitRef="option">2</bxc:LesseeOperatingLeaseNumberOfRenewalTerms>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i1a2b1241bb4946c281fbe9036fdc4c90_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NjAyNzM_4d997c27-af7b-4520-b4d0-8b5f9f2b03f1">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NTQ3MTU_a15fcecd-94a5-43ad-bf81-fa3d0cd3d717"
      unitRef="usd">27400000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <bxc:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTQ3_cfa1bc21-af49-4da1-9e06-2a23aa4ae865">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the change in projected benefit obligation and the change in plan assets for the pension plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Change in projected benefit obligation:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Projected benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Interest 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:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,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;/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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Benefits 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:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,874&#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:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Fair value of assets at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Employer 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:10pt;font-weight:400;line-height:100%"&gt;11,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Benefits 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:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assets at end of period&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:10pt;font-weight:400;line-height:100%"&gt;81,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:10pt;font-weight:400;line-height:100%"&gt;94,269&#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:10pt;font-weight:400;line-height:100%"&gt;Net unfunded status of plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,605)&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;</bxc:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzMtMS0xLTEtNjY3MTQ_7192734c-9bed-4cd2-b5d5-a12f41237e55"
      unitRef="usd">105874000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iad05814da76a457db81760f17533287c_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzMtMy0xLTEtNjY3MTQ_2f2c1dec-d37e-4751-bfc2-b339848804b2"
      unitRef="usd">113827000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzUtMS0xLTEtNjY3MTQ_735ded10-d209-454f-93ca-8673feeb8010"
      unitRef="usd">2424000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzUtMy0xLTEtNjY3MTQ_117de4a3-5ceb-4d4d-aa8f-bf4ab1a29877"
      unitRef="usd">2019000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzYtMS0xLTEtNjY3MTQ_164273a4-b981-4dd4-a8b2-8883201e9a20"
      unitRef="usd">19687000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzYtMy0xLTEtNjY3MTQ_5a25c6a2-753f-4c29-bcbf-9a0e7a294eec"
      unitRef="usd">4106000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzgtMS0xLTEtNjY3MTQ_fb58aeb2-bc17-4803-ab41-edb6229e970c"
      unitRef="usd">5859000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzgtMy0xLTEtNjY3MTQ_c9c90baf-f57d-461b-bbed-55aa05283ca6"
      unitRef="usd">5866000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzktMS0xLTEtNjY3MTQ_ba28164f-d9d8-424d-9b9a-bfe538e03fe4"
      unitRef="usd">82752000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzktMy0xLTEtNjY3MTQ_398786c2-d043-4c1c-9b72-fe5f6b6df176"
      unitRef="usd">105874000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzExLTEtMS0xLTY2NzE0_4c91f42f-7ed3-4372-86d5-e4eb3677626c"
      unitRef="usd">94269000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad05814da76a457db81760f17533287c_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzExLTMtMS0xLTY2NzE0_3970f30e-8d92-4631-b847-3487c70ad3b1"
      unitRef="usd">91143000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzEyLTEtMS0xLTY2NzE0_894b095c-254a-441f-aaa1-b21fc4debaf1"
      unitRef="usd">-19055000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzEyLTMtMS0xLTY2NzE0_638dff6e-af6a-4ec3-8906-64ced033b1a8"
      unitRef="usd">7892000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzEzLTEtMS0xLTY2NzE0_7afdf936-cca8-4feb-bbb7-01290d7cb5b3"
      unitRef="usd">11876000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzEzLTMtMS0xLTY2NzE0_be4ae1e5-f54a-495a-b2a4-f46bd786cdfe"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE0LTEtMS0xLTY2NzE0_44e0f110-ce8c-4424-a6c0-19a2a65bf65f"
      unitRef="usd">5859000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE0LTMtMS0xLTY2NzE0_af13d1f7-87d0-4af5-adff-38f36d5cd224"
      unitRef="usd">5866000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE1LTEtMS0xLTY2NzE0_e174b049-3127-49f9-b623-ed4278b10643"
      unitRef="usd">81231000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE1LTMtMS0xLTY2NzE0_b3430251-8c8a-457f-bd0f-31b8ea324cbd"
      unitRef="usd">94269000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE2LTEtMS0xLTY2NzE0_c20683bc-c4d9-482a-82b9-6f95506bd408"
      unitRef="usd">-1521000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ODk1NzU3NmE0YTQ0MjYyOTAwZjk3ZjYzMTVkNzJiMC90YWJsZXJhbmdlOjc4OTU3NTc2YTRhNDQyNjI5MDBmOTdmNjMxNWQ3MmIwXzE2LTMtMS0xLTY2NzE0_29bbc6ad-3e5c-482f-a54e-a064e497be3b"
      unitRef="usd">-11605000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzczMQ_402b8c21-0436-4c9b-ad2a-9d7510c25211"
      unitRef="usd">105900000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ2NDQ_9de0426e-ac36-4827-87da-4719ea30aae7"
      unitRef="usd">-1500000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ2Nzc_0136fa3f-fc9d-4559-97a8-0c009d0a19da"
      unitRef="usd">-11600000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQzNzc_956ea9ef-fe65-44e2-8a63-d10b7a59a50c"
      unitRef="usd">-2400000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0Mjc_b4edab12-ccad-4072-bdac-013fd76c201d"
      unitRef="usd">6600000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <bxc:IncreaseDecreaseinFundedStatusofDefinedBenefitPlan
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg0ODE5OQ_5f83be76-571b-477f-8c86-590b18b56957"
      unitRef="usd">-10100000</bxc:IncreaseDecreaseinFundedStatusofDefinedBenefitPlan>
    <bxc:DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ1NDg_4c980af5-8afa-4fb6-8828-8747d44edcf2"
      unitRef="usd">-19700000</bxc:DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss>
    <bxc:DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ1ODA_9af0dd28-d141-4870-b89b-9c6a62ad276b"
      unitRef="usd">-19100000</bxc:DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ2MTM_7bcac342-52ab-4d73-af9f-4f4b2e97b24a"
      unitRef="usd">11900000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ0OTk_af4d255c-08b1-4130-bdcd-bbb27522e7e1"
      unitRef="usd">2400000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzMzNjc_a846c1a1-2cd3-4347-a956-45be574340f1"
      unitRef="usd">-1400000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzMzOTU_622f9c44-daf8-4743-b01f-a410a8014637"
      unitRef="usd">-1300000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTM3_fd9f35c5-86a1-4cd1-8e92-7b0ac02441b5">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unfunded status recorded as pension benefit obligation on our consolidated balance sheets for the plan is set forth in the following table, along with the unrecognized actuarial loss, which is presented as part of accumulated other comprehensive loss:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Unfunded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized actuarial 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:10pt;font-weight:400;line-height:100%"&gt;27,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts recognized on the balance sheet consist of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;Accrued pension 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss (pre-tax)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,595&#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:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzItMS0xLTEtNjY3MTQ_31801e5e-5a3c-42e6-91c3-74a9ef343cde"
      unitRef="usd">-1521000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzItMy0xLTEtNjY3MTQ_df59c1db-842a-4ca7-8cc4-b7ed81f3da4e"
      unitRef="usd">-11605000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <bxc:DefinedBenefitPlanUnrecognizedActuarialLoss
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzMtMS0xLTEtNjY3MTQ_bb7dc9cb-f898-40a3-bc77-98e0c59dbf12"
      unitRef="usd">27438000</bxc:DefinedBenefitPlanUnrecognizedActuarialLoss>
    <bxc:DefinedBenefitPlanUnrecognizedActuarialLoss
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzMtMy0xLTEtNjY3MTQ_1ed81c05-df1d-41c7-a82e-e47c499fea5f"
      unitRef="usd">24200000</bxc:DefinedBenefitPlanUnrecognizedActuarialLoss>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzQtMS0xLTEtNjY3MTQ_3bc803fa-5223-41aa-85e6-b1945926e09a"
      unitRef="usd">25917000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzQtMy0xLTEtNjY3MTQ_79b686f8-5a67-4b7a-a88a-d5c4c505e990"
      unitRef="usd">12595000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzYtMS0xLTEtNjY3MTQ_6b9b046a-d933-4005-91fd-18d29c81f254"
      unitRef="usd">1521000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzYtMy0xLTEtNjY3MTQ_cc48bf1d-4b96-421e-9a03-92e2e88b99cf"
      unitRef="usd">11605000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzctMS0xLTEtNjY3MTQ_980cf0c1-edb2-44eb-8242-7ad9c0282d6c"
      unitRef="usd">27438000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzctMy0xLTEtNjY3MTQ_2ce30851-2441-4ab6-81e4-cde8a8b63b54"
      unitRef="usd">24200000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzgtMS0xLTEtNjY3MTQ_4af128e2-7f3b-48bd-9ede-800d81ff5776"
      unitRef="usd">25917000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo4NzU3MTUyYzM2Mzc0NzNhYTU4ZDY3NzIyMTU2YjExOC90YWJsZXJhbmdlOjg3NTcxNTJjMzYzNzQ3M2FhNThkNjc3MjIxNTZiMTE4XzgtMy0xLTEtNjY3MTQ_3e32611d-33a8-4305-88f1-fbcfee62455e"
      unitRef="usd">12595000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTgx_26c18fae-3465-40c3-aca5-5095751c3642">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net periodic pension credit for the plan included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of unrecognized 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:10pt;font-weight:400;line-height:100%"&gt;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension credit for the pension plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,258)&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:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzItMS0xLTEtNjY3MTQ_dbf234a0-2a8c-468a-85ba-a2305ac05e74"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzItMy0xLTEtNjY3MTQ_92072453-56dd-499c-8639-0e95c0c8fe78"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <bxc:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzMtMC0xLTEtNjY3MTQ_32ce4993-71cf-4cb7-8c7e-f5cac0a360e6">Interest cost on projected benefit obligation</bxc:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzMtMS0xLTEtNjY3MTQ_94c27d1d-e2c4-411a-a27f-ced9e05052fc"
      unitRef="usd">2424000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzMtMy0xLTEtNjY3MTQ_0639edee-150e-4403-a19c-2940ae0b2c03"
      unitRef="usd">2019000</us-gaap:DefinedBenefitPlanInterestCost>
    <bxc:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzQtMC0xLTEtNjY3MTQ_942c5236-20f6-4abd-8297-2ce49db8e189">Expected return on plan assets</bxc:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzQtMS0xLTEtNjY3MTQ_84ab5b89-57a2-4d08-9531-4c6054798b78"
      unitRef="usd">4706000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzQtMy0xLTEtNjY3MTQ_53d0963d-80fe-4141-b2cd-68fecb89c09a"
      unitRef="usd">4560000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <bxc:DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzUtMS0xLTEtNjY3MTQ_2c2493b4-4fb4-44e8-82fc-f6fd7816a686"
      unitRef="usd">835000</bxc:DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses>
    <bxc:DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzUtMy0xLTEtNjY3MTQ_6770a8f0-b9cc-47de-9741-a7d0792ef81a"
      unitRef="usd">1283000</bxc:DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzYtMS0xLTEtNjY3MTQ_8d3e16a2-1578-4bc8-8384-792d5cd62df6"
      unitRef="usd">-1447000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo2YTNhYjliYTIxNzc0NjMwOTQwNDkwOGM3NTY5ZWJhMy90YWJsZXJhbmdlOjZhM2FiOWJhMjE3NzQ2MzA5NDA0OTA4Yzc1NjllYmEzXzYtMy0xLTEtNjY3MTQ_e1114c64-a082-4089-a199-95ffb66baaf9"
      unitRef="usd">-1258000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTgy_6549eafc-f39e-4e6c-bf9d-493ce3abfaf7">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following assumptions were used to determine the projected benefit obligation at the measurement date and the net periodic pension cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Average rate of increase in future compensation levels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Expected long-term rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzItMS0xLTEtNjY3MTQ_4fb0ccbb-1557-4355-964b-0f6dd7dd4d33"
      unitRef="number">0.0534</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzItMy0xLTEtNjY3MTQ_a24e2cd7-26d5-4feb-b137-456756aca091"
      unitRef="number">0.0290</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzUtMS0xLTEtNjY3MTQ_35e2323a-6ba7-487f-a303-d81cd088aefa"
      unitRef="number">0.0238</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzUtMy0xLTEtNjY3MTQ_14f77cd3-bf42-43dc-81a5-0a8b97359ea5"
      unitRef="number">0.0184</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzctMS0xLTEtNjY3MTQ_7779a76e-a5ca-4a38-a6f1-03a5a8cf294a"
      unitRef="number">0.0520</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo3ZDJmZmZhZmJhYmM0OGRhODE3ZGJlYjMwMjY2MTQ1MC90YWJsZXJhbmdlOjdkMmZmZmFmYmFiYzQ4ZGE4MTdkYmViMzAyNjYxNDUwXzctMy0xLTEtNjY3MTQ_92d96d04-6974-4b39-9313-959b2d1ab3ee"
      unitRef="number">0.0520</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg1NTc4OQ_7779a76e-a5ca-4a38-a6f1-03a5a8cf294a"
      unitRef="number">0.0520</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTY3_6d95df36-aa23-4e59-834e-31842bdec25c">The current targets and actual investment allocation by asset category as of December&#160;31, 2022, consisted of the following:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Target Allocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Actual Allocation, December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diversified credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability-hedging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current targets, adjusted to exclude non-GAAP BlueLinx real-estate holdings, and actual investment allocation, by asset category as of January&#160;1, 2022, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Target Allocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Actual Allocation, January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diversified credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability-hedging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic1a82838285341e4a0062b4fad0658a1_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzEtMi0xLTEtNjY3MTQ_3a6a7f11-3fb2-4dcd-a76c-e2e148bae186"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic1a82838285341e4a0062b4fad0658a1_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzEtNC0xLTEtNjY3MTQ_74c20961-368b-4792-8720-2e6ed37bf692"
      unitRef="number">0.028</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4720a711f77947189502e758a7dfee8f_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzItMi0xLTEtNjY3MTQ_34aad809-3c55-4734-b52f-79cc11ff0377"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4720a711f77947189502e758a7dfee8f_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzItNC0xLTEtNjY3MTQ_33f0f865-8e88-4e8b-8fe6-2f58d1af5c73"
      unitRef="number">0.028</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic64eb4e4cbf24d2fadcec850836271cd_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzMtMi0xLTEtNjY3MTQ_1d92d01e-8caf-4a49-890b-1cea490ce1d7"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic64eb4e4cbf24d2fadcec850836271cd_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzMtNC0xLTEtNjY3MTQ_efb6339c-dff3-4f38-9d88-3cab789747ac"
      unitRef="number">0.027</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9d4cc4f16ad047e48cb21347e828c4fe_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzQtMi0xLTEtNjY3MTQ_8e7cd38a-67be-4e28-9c65-56f6c8965651"
      unitRef="number">0.870</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i9d4cc4f16ad047e48cb21347e828c4fe_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzQtNC0xLTEtNjY3MTQ_ee5a57ff-7cfb-4fd6-9758-0c7a11422778"
      unitRef="number">0.730</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ie9e81ae38f444a34ad34a529d2b9c108_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzUtMi0xLTEtNjY3MTQ_f3a74e6e-3f9c-497e-a0b2-623c499b4361"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ie9e81ae38f444a34ad34a529d2b9c108_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzUtNC0xLTEtNjY3MTQ_b9068d4d-6fdd-4dab-b259-cc9bbbefb371"
      unitRef="number">0.188</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzYtMi0xLTEtNjY3MTQ_94620881-762a-42c5-95ab-7a97e4a82e7c"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTo5YzIyMmI5MTUxODU0OGQ5YTM1ODg1ZDM4Y2VmMWFlYS90YWJsZXJhbmdlOjljMjIyYjkxNTE4NTQ4ZDlhMzU4ODVkMzhjZWYxYWVhXzYtNC0xLTEtNjY3MTQ_38daf99c-004b-4856-89ba-684e2a786004"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <bxc:ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTg0_a05863af-7429-4464-bc72-865eb8cfb1a4">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, &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;Summary of Significant Accounting Policies&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 further discussed in Note 10, &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;Fair Value Measurements&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;, pension plan assets at their fair values as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted prices in active markets of identical assets&lt;br/&gt;(Level 1)&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:10pt;font-weight:700;line-height:100%"&gt;Significant other observable inputs&lt;br/&gt;(Level 2)&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:10pt;font-weight:700;line-height:100%"&gt;Significant other unobservable inputs&lt;br/&gt;(Level 3)&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets measured at net asset value (NAV)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:10pt;font-weight:400;line-height:100%"&gt;Return-seeking 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#160;Investments in trusts and funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities-matching 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:112%"&gt;&#160;&#160;&#160;&#160;Investments in trusts and funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,231&#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:9pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;This category is comprised of a collective investment trust of equity funds that track the MSCI All Country World global equity index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and pooled investment funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3) &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;Investments that are measured at net asset value (&#x201c;NAV&#x201d;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth by level, within the fair value hierarchy, as defined in Note 1, &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;Summary of Significant Accounting Policies&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 further discussed in Note 10, &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;Fair Value Measurements&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;, pension plan assets at their fair values as of January&#160;1, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted prices in active markets of identical assets&lt;br/&gt;(Level 1)&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:10pt;font-weight:700;line-height:100%"&gt;Significant other observable inputs&lt;br/&gt;(Level 2)&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:10pt;font-weight:700;line-height:100%"&gt;Significant other unobservable inputs&lt;br/&gt;(Level 3)&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets measured at net asset value (NAV)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:10pt;font-weight:400;line-height:100%"&gt;Return-seeking 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#160;Investments in trusts and funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities-matching 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:112%"&gt;&#160;&#160;&#160;&#160;Investments in trusts and funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,269&#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:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This category is comprised of a collective investment trust of equity funds that track the MCSI World Index, a collective investment trust that holds publicly traded listed infrastructure securities, and a pooled investment fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This category consists of a collective investment trust investing in Treasury STRIPS, in addition to a collective investment fund that tracks to U.S. government bond indexes, and a pooled investment fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)  &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;Investments that are measured at net asset value (&#x201c;NAV&#x201d;) (or its equivalent) as a practical expedient have not been classified in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</bxc:ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5c84e83b330c41679a357f7411b76d1f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtMi0xLTEtNjY3MTQ_7529d6e6-c99e-4350-a188-912e636803cb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3458689544b3463d9227052ea02ee79d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtNC0xLTEtNjY3MTQ_fbf3ba69-c160-4570-931f-9c7588b302a2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3bf9ecf7fb4a4878bfb86e84cd4b8c81_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtNi0xLTEtNjY3MTQ_5b997d2e-1fc7-4300-8f1f-605362d213e0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifffe74ceaf9149e49bd5b847dbdb4132_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtOC0xLTEtNjY3MTQ_1943e77e-cc6c-42bd-a679-9497fedd928f"
      unitRef="usd">6683000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idc60d2290fef4cfa9b54c272714c049b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzMtMTAtMS0xLTY2NzE0_8c7ae928-e98f-47ae-ac32-73943efe9d1a"
      unitRef="usd">6683000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i40a25b30023b450a99c4bdc5a4c8e356_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtMi0xLTEtNjY3MTQ_804f8d59-935f-414d-81de-39480e1d2862"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i318e159a0609406f8ca60f132d27e7c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtNC0xLTEtNjY3MTQ_b4779414-4adc-4b93-8148-349e57176ce1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i315100911c434ee386e7494dcb719c6d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtNi0xLTEtNjY3MTQ_b46e508a-6d6a-4441-a8d7-b2b66628e62a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i86b8dc85ead144d98f3f5f98d85239eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtOC0xLTEtNjY3MTQ_a8144239-97e8-4387-9b8c-0458938e6a01"
      unitRef="usd">59295000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i722011b0a4c942f8b005f0c220982239_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzUtMTAtMS0xLTY2NzE0_e45951f5-1b31-43ec-8865-c71853c1aa3b"
      unitRef="usd">59295000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i921f27d6e30f4d169f7c31b33e1fdc1f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtMi0xLTEtNjY3MTQ_6df7c05d-348b-4127-85d5-d4e63b1f6ad1"
      unitRef="usd">15253000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id12e3e5e138d4a01bae96785b148c632_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtNC0xLTEtNjY3MTQ_f557fdf3-99f5-4f78-82ee-ba3775f0950a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0a2be1d45d064017b23b1ba7b72c9410_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtNi0xLTEtNjY3MTQ_ef934b14-40fb-4768-a397-9cd873182865"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3d6ef3ac70a142a1b502d90ffbb53e75_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtOC0xLTEtNjY3MTQ_ecb89e9e-5baa-47da-a423-32c727db79b3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i97b048f27252422ca37ea2280340674f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzYtMTAtMS0xLTY2NzE0_19b9246b-a28c-45aa-b207-c1429476fb1d"
      unitRef="usd">15253000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5d2f280e23974e76b64e4b9bd5e7ab59_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctMi0xLTEtNjY3MTQ_82493637-af2c-4759-8234-99ed2dbb3bd6"
      unitRef="usd">15253000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic87003d2d0d947dbb6926b2ea56a4fa6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctNC0xLTEtNjY3MTQ_c7dc7a67-db02-4c2c-84a5-18f68bc6f795"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i556a131a055f4003b186277c63cb44a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctNi0xLTEtNjY3MTQ_f87031b8-b506-4fdf-81ad-6ec71f6d405c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i30ca486b7fbf477a907c6973fdc5f84a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctOC0xLTEtNjY3MTQ_2b87feb7-38a8-44b4-a615-7a902c164ebb"
      unitRef="usd">65978000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i368b6891aca449c3b9fc71b57f1fda98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToyYWY5NzdkZDI3NTY0NzBkODRlM2E2Yzg2ZTE2ZmExYi90YWJsZXJhbmdlOjJhZjk3N2RkMjc1NjQ3MGQ4NGUzYTZjODZlMTZmYTFiXzctMTAtMS0xLTY2NzE0_a8b472ea-be45-4353-8403-238a6b682cc1"
      unitRef="usd">81231000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg2NTkyOA_92d96d04-6974-4b39-9313-959b2d1ab3ee"
      unitRef="number">0.0520</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i358b0bf4a17e45afbd11c478b7e120eb_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzEtMi0xLTEtOTA0MzU_cf7bd424-4f79-4f4e-aded-b45b36049784"
      unitRef="number">0.444</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i358b0bf4a17e45afbd11c478b7e120eb_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzEtNC0xLTEtOTA0MzU_be52e623-25f6-4f4e-b084-ebec08a78a98"
      unitRef="number">0.472</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i22a369ac122a46f1a7e6d92dc65d41d7_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzItMi0xLTEtOTA0MzU_4a6b3279-d73e-47c5-8d78-56ea1b12f395"
      unitRef="number">0.167</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i22a369ac122a46f1a7e6d92dc65d41d7_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzItNC0xLTEtOTA0MzU_8730f114-ccce-4247-aac3-b2c10c368993"
      unitRef="number">0.165</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i13336a228271446ea0ba744643d57dc1_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzMtMi0xLTEtOTA0MzU_b1592e12-c5c0-4cf9-b117-89cbc73693c1"
      unitRef="number">0.089</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i13336a228271446ea0ba744643d57dc1_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzMtNC0xLTEtOTA0MzU_a7e88c1b-4085-4bc4-bc85-b5d1e45936b3"
      unitRef="number">0.100</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i5cfee15e468347f49d370c6d17f5a325_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzQtMi0xLTEtOTA0MzU_1a4f922f-d153-439b-b075-2cf505644207"
      unitRef="number">0.278</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i5cfee15e468347f49d370c6d17f5a325_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzQtNC0xLTEtOTA0MzU_b151e20a-d6df-44b1-9ef7-e13552e1e087"
      unitRef="number">0.238</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ife5c94223f634610a8b0b0760033b2f5_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzUtMi0xLTEtOTA0MzU_f0b91df0-e923-4ddd-a119-42dd935d4dbe"
      unitRef="number">0.022</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ife5c94223f634610a8b0b0760033b2f5_I20220101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzUtNC0xLTEtOTA0MzU_e4280204-09ba-4e96-b699-59f66fb21256"
      unitRef="number">0.025</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzYtMi0xLTEtOTA0MzU_e91438c9-824d-4744-91be-18cb1e5cd1bb"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpmOThiZDVhOWZlNmU0Y2IyOTFjM2QwMzRhNTZkNzIyMS90YWJsZXJhbmdlOmY5OGJkNWE5ZmU2ZTRjYjI5MWMzZDAzNGE1NmQ3MjIxXzYtNC0xLTEtOTA0MzU_850af85b-1b55-4f5f-beee-0c7ea400d3ed"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i91ac568f84444171b36441e39d735512_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtMi0xLTEtNjY3MTQ_f477e9ab-1613-422d-8e55-bc702dd24e93"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if38e6a596ed34e55bde8308e90597bd1_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtNC0xLTEtNjY3MTQ_4e5d6c5d-df76-45bf-a975-0332eb6a980a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ife631d6d3a634cf49badaace45107bde_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtNi0xLTEtNjY3MTQ_5c663a09-002e-474f-b883-bc98bc8e49fd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic3a248326e444eec949e98bb54c7c655_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtOC0xLTEtNjY3MTQ_d0e2b500-2d46-4d63-b563-95bf40725aa9"
      unitRef="usd">69397000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic0aefb3e5d124faebc76b2e0016da79c_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzMtMTAtMS0xLTY2NzE0_35221a26-44f4-4049-bf43-6e916315e553"
      unitRef="usd">69397000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i45faa5ffd5e54b4faa1f9cc094ea7234_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtMi0xLTEtNjY3MTQ_0291ddf7-cb18-491c-878a-1b722386861c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad6c9a49685543d583ec77060eb2e1d4_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtNC0xLTEtNjY3MTQ_40259135-8da2-4cd6-9664-e0714dfb5dd5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idf7310d073f14c74b3fa0483552b8592_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtNi0xLTEtNjY3MTQ_d0b49923-2399-4ced-8fbe-9af8a75b2a21"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia16c89b96ea74d0ebf3e64944a97c959_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtOC0xLTEtNjY3MTQ_68544a14-bc29-4f2c-ba68-4bb5911dcea8"
      unitRef="usd">22473000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i084a947cbd874fd1a59bd23c15d9ceff_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzUtMTAtMS0xLTY2NzE0_6ed61949-446a-4f63-a078-345967e21ecc"
      unitRef="usd">22473000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib7a50e5af1594d94aaf757b8d2cbfc5a_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtMi0xLTEtNjY3MTQ_1808c90b-a15f-49a2-9fe4-e68e279db3c3"
      unitRef="usd">2399000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2dd38febbda0429290dfdca0c929ba92_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtNC0xLTEtNjY3MTQ_987059a4-8198-4f27-9700-f1886ab46aca"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i65ae4ccad21d4574854798b2e22bd911_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtNi0xLTEtNjY3MTQ_05e96264-957e-4fec-af7e-851ccf9b5bd6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifc7688cf9d0942ad968b52112360a672_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtOC0xLTEtNjY3MTQ_72738460-722b-4a5f-8871-b7b59283d2bc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i24684cfe2f764a8589cc0797e7b4ce02_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzYtMTAtMS0xLTY2NzE0_61e2fd62-3e7a-4472-97bc-9a8a2e36413d"
      unitRef="usd">2399000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i57497010018c4b078a4e171c914f3168_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctMi0xLTEtNjY3MTQ_26630951-0ff7-4c98-b0e4-cf30e537a987"
      unitRef="usd">2399000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4fa37ed7dc764cd888dd2010cfe9f4c2_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctNC0xLTEtNjY3MTQ_bae6ee25-3375-4b8c-98c3-c9d9e7de84c1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i44d585d3f2e94b679034b28e2c59a1b3_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctNi0xLTEtNjY3MTQ_ea6855e3-47fb-4e15-95af-8110577f814c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i19f4ee097bd846c38aca42a2101b2537_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctOC0xLTEtNjY3MTQ_8a4cd2f6-43ec-472c-907b-21ba4e4632b1"
      unitRef="usd">91870000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0b2c3cf825bc48349225bb6384a348ca_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZToxMzBjOWNlNDlkODU0M2I5YWM2YmY4NjJhNGJkOTU3Ny90YWJsZXJhbmdlOjEzMGM5Y2U0OWQ4NTQzYjlhYzZiZjg2MmE0YmQ5NTc3XzctMTAtMS0xLTY2NzE0_b4d9b4c7-3ef9-4dad-966f-c2a74a4388ee"
      unitRef="usd">94269000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTU1_5d851bd5-1423-4fb4-a266-cab4083eb97d">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimated future benefit payments to pension plan participants are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,752&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzEtMS0xLTEtNjY3MTQ_70389414-1f67-459e-883c-4979f29b5ae6"
      unitRef="usd">82752000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzItMS0xLTEtNjY3MTQ_7a5ef7c9-e622-4de8-8536-e6c68e0cb46c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzMtMS0xLTEtNjY3MTQ_acbe7837-bbe6-465d-80a5-e9be59235cfc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzQtMS0xLTEtNjY3MTQ_56cb3f77-f630-4249-a5d7-4e053ab5018b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzUtMS0xLTEtNjY3MTQ_5b3a1c33-6b3d-4df4-a9b0-6a14575b4826"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTpjZjJmYWI5ODlhMGY0MDg1ODQ0NTI5MGE2MmVhM2E2NS90YWJsZXJhbmdlOmNmMmZhYjk4OWEwZjQwODU4NDQ1MjkwYTYyZWEzYTY1XzYtMS0xLTEtNjY3MTQ_7edaa1b0-53d1-4cbe-8010-184abee79f8e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:ScheduleOfMultiemployerPlansTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1NTU3_acf189d8-339a-439c-9eda-eb393f98904c">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table lists our participation in our multiemployer plans which we deem significant. &#x201c;Contributions&#x201d; represent the amounts contributed to the plan during the fiscal years presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contributions (In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension Fund:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EIN/Pension Plan Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension Act Zone Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;FIP/RP Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Surcharge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Central States, Southeast and Southwest Areas Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366044243&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Critical and Declining &lt;br/&gt;(January 1, 2020)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#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:ScheduleOfMultiemployerPlansTableTextBlock>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="ib7328214e30b4abdae365ab0edf6ea91_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTphMTdmNjYwYWRiN2U0NmRkODBhMjhhMWM5MzJkMGQ3MS90YWJsZXJhbmdlOmExN2Y2NjBhZGI3ZTQ2ZGQ4MGEyOGExYzkzMmQwZDcxXzItNi0xLTEtNjY3MTQ_d0786334-9f21-4ed4-b1df-30dad83f8b35"
      unitRef="usd">400000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="ia1dec3b9368e4c15afa275a430149b9b_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTphMTdmNjYwYWRiN2U0NmRkODBhMjhhMWM5MzJkMGQ3MS90YWJsZXJhbmdlOmExN2Y2NjBhZGI3ZTQ2ZGQ4MGEyOGExYzkzMmQwZDcxXzItOC0xLTEtNjY3MTQ_267c39dc-43d3-4da4-8aed-2122c8ec18a8"
      unitRef="usd">300000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTphMTdmNjYwYWRiN2U0NmRkODBhMjhhMWM5MzJkMGQ3MS90YWJsZXJhbmdlOmExN2Y2NjBhZGI3ZTQ2ZGQ4MGEyOGExYzkzMmQwZDcxXzMtNi0xLTEtNjY3MTQ_d3c59992-9678-4860-92c9-aa1356a4821f"
      unitRef="usd">400000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90YWJsZTphMTdmNjYwYWRiN2U0NmRkODBhMjhhMWM5MzJkMGQ3MS90YWJsZXJhbmdlOmExN2Y2NjBhZGI3ZTQ2ZGQ4MGEyOGExYzkzMmQwZDcxXzMtOC0xLTEtNjY3MTQ_3fe17b12-770f-4948-a937-1faf3cc43a56"
      unitRef="usd">300000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <bxc:MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzEzMjgz_7ea0906f-8e24-4222-84f2-fa0cf11ab6a8"
      unitRef="number">0.001</bxc:MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions>
    <bxc:MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions
      contextRef="ib7328214e30b4abdae365ab0edf6ea91_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzEzMzY2_27fdb134-4ef3-4107-90d2-897f6f7ac36e"
      unitRef="number">0.05</bxc:MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions>
    <bxc:MultiemployerPlansWarrantyLiabilityPaymentPeriod
      contextRef="id5fc406118d344fabb4573c9ef533ff4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ3Mzg_f3dd4bf5-15e3-4878-b650-3f3ab7ca717e">P20Y</bxc:MultiemployerPlansWarrantyLiabilityPaymentPeriod>
    <bxc:MultiemployerPlansWithdrawalLiability
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzM4NDgyOTA3NTQ3Mzk_f1858df6-16cd-44a2-bb03-9066d5497bb3"
      unitRef="usd">7000000</bxc:MultiemployerPlansWithdrawalLiability>
    <bxc:MultiemployerPlansWithdrawalLiability
      contextRef="ide291f98242244f4b464a2a2e9607511_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE2NDkyNjc1MDQ2ODM_c3974cec-4d86-4635-8e2d-04efd7f7db1d"
      unitRef="usd">60400000</bxc:MultiemployerPlansWithdrawalLiability>
    <bxc:MultiemployerPlansWithdrawalLiabilityYearlyPayment
      contextRef="ide291f98242244f4b464a2a2e9607511_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE0MjQz_8ff14288-1b21-43f2-b55f-7fd58d9ba511"
      unitRef="usd">1100000</bxc:MultiemployerPlansWithdrawalLiabilityYearlyPayment>
    <bxc:MultiemployerPlansPartialWithdrawal
      contextRef="ib7328214e30b4abdae365ab0edf6ea91_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE0MzIx_5132232d-bd6a-459a-bd01-f2381d722620"
      unitRef="usd">600000</bxc:MultiemployerPlansPartialWithdrawal>
    <bxc:MultiemployerPlansWarrantyLiabilityPaymentPeriod
      contextRef="id5fc406118d344fabb4573c9ef533ff4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE0NDc0_f3dd4bf5-15e3-4878-b650-3f3ab7ca717e">P20Y</bxc:MultiemployerPlansWarrantyLiabilityPaymentPeriod>
    <bxc:DefinedContributionPlanNumberofPlans
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE0NzA1_cc6c4744-486f-4000-8169-ed76ca692c0d"
      unitRef="defined_contribution_plan">2</bxc:DefinedContributionPlanNumberofPlans>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i0d1fec8bfddb45449b42620d547db85c_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzE1MjE5_e33b3a2e-596b-45d4-b552-033e0c7fc489"
      unitRef="usd">800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i40cb9562aa314346a88df2158078bc23_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3MDcwOA_7f334eaa-e92d-4a43-a55d-f325227813e0"
      unitRef="usd">700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="if3e3203dafaa43fd93861123c11e2e12_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3MTEzOQ_499ce285-0111-43ab-8da6-b5b95147df40"
      unitRef="usd">4000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ibb71de68876a4d2bb6433e0ca60b371f_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMTgvZnJhZzo1YmE0NDcyYjM0MWE0Mzc4ODJmZjkyNjMwOTU0NDdkZC90ZXh0cmVnaW9uOjViYTQ0NzJiMzQxYTQzNzg4MmZmOTI2MzA5NTQ0N2RkXzU0OTc1NTg3NjM5NQ_199a6a8a-c251-419f-8a76-02f54413931f"
      unitRef="usd">2100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxMjc_5f4258d1-d767-4c44-8930-2751b97552c8">Share-Based Compensation&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 20, 2021 at the Annual Meeting of Shareholders, our stockholders approved the BlueLinx Holding, Inc. 2021 Long-Term Incentive Plan (the &#x201c;2021 Plan&#x201d;), which the Board of Directors had previously approved. The 2021 Plan permits the grant of nonqualified stock options, incentive stock options, stock appreciation rights (&#x201c;SARs&#x201d;), restricted stock, restricted stock units, performance shares, performance units, cash-based awards, and other share-based awards to participants of the 2021 Plan selected by our Board of Directors or a committee of the Board that administers the 2021 Plan. We reserved 750,000&#160;shares of our common stock for issuance under the 2021 Plan. The terms and conditions of awards under the 2021 Plan are determined by the Human Capital and Compensation Committee. Some of the awards issued under the 2021 Plan are subject to accelerated vesting in the event of a change in control as such an event is defined in the respective Plan documents. Shares are available for new issuance only under the 2021 Plan. The 2006 and 2016 Plans have no shares remaining for issuance. Remaining 2006 and 2016 Plan shares are outstanding only for the vesting of outstanding equity awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2021 Plan is designed to motivate and retain individuals who are responsible for the attainment of our primary long-term performance goals. The 2021 Plan provides a means whereby the participants develop a further sense of proprietorship and personal involvement in our development and financial success, thereby advancing the interests of the Company and its stockholders. Although we do not have a formal policy on the matter, we issue new shares of our common stock to participants upon the exercise of options or upon the vesting of restricted stock, restricted stock units, or performance shares, out of the total amount of common shares available for issuance or vesting under the aforementioned plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2022 and fiscal 2021, the directors on our Board of Directors were granted restricted stock units with a one-year vesting period. These awards are time-based and are not based upon attainment of performance goals. The grants will settle after one year, although a pro-rated portion of the award may vest and settle prior to the one-year period, with the remainder forfeited if the director is not standing for re-election or upon retirement from the Board of Directors. During fiscal 2020, the Board of Directors were granted restricted stock units with a one-year vesting period, although a pro-rated portion could vest prior to the one-year period, with the remainder forfeited, if a director chose not to stand for re-election before the one-year vesting period elapsed. The fiscal 2020 grants settle at the earlier of ten years from the vesting date or retirement from the Board of Directors, whichever comes first.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2022, the Board of Directors granted restricted stock units to certain of our employees and executive officers. Certain of the restricted stock units granted in fiscal 2022 vest in equal annual increments over the three years after the date of grant and certain others vest on the third anniversary of the date of grant if certain performance conditions are met as of the vesting date. During fiscal 2021 and fiscal 2020, the Board of Directors granted restricted stock units to certain of our employees and executive officers. Certain of the restricted stock units granted in fiscal 2021 and fiscal 2020 vest in equal annual increments over the three years after the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity for our restricted stock units during fiscal 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&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:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant-Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Vested&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(338,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,409&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.27&#160;&lt;/span&gt;&lt;/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:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:5.93pt"&gt;The total fair value of restricted stock units vested in fiscal 2022, fiscal 2021, and fiscal 2020 was $26.8 million, $6.4 million and $1.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize compensation expense equal to the grant-date fair value, which is generally based on the fair market value of our common stock on the date of grant, for all share-based payment awards that are expected to vest. This expense is recorded on a straight-line basis over the requisite service period of the entire award, unless the awards are subject to market or performance conditions, in which case, we recognize compensation expense over the requisite service period of each separate vesting tranche, to the extent the occurrence of such conditions are probable. We account for share-based payment award forfeitures as they occur, rather than making estimates of future forfeitures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All compensation expense related to our share-based payment awards is recorded in &#x201c;Selling, general, and administrative&#x201d; expense in the consolidated statements of operations and comprehensive income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total share-based compensation expense, net of forfeitures, from our share-based awards was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,992&#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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized related income tax benefits in fiscal years 2022, &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;2021, and 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; of $3.8&#160;million, $1.7 million, and $1.5 million, respectively, which were fully realized in fiscal years 2022, 2021, and &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;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;. We include the benefits of tax deductions in excess of recognized compensation expense as a component of our provision for income taxes in our consolidated statements of operations and comprehensive income when present.&#160;There were $2.1&#160;million and $0.9&#160;million of excess tax benefits in fiscal 2022 and fiscal &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;2021&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 no excess tax benefits in fiscal &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;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;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, there was approximately $13.4 million of total unrecognized compensation expense related to restricted stock units. The unrecognized compensation expense is expected to be recognized over a weighted average term of 2.2 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i38978e94562a4fdd90432ee261a2159c_I20210520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE5Mjg_ed124f7a-870d-44cb-86ef-ad2498eb25a2"
      unitRef="shares">750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6040de2900304604917c074ce6d2ed32_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxNTA_1895a920-4982-42e4-af51-0b86192bdafa">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9ac23b2c4b844469ae19b58ee594bacf_D20210103-20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxNTA_c32578db-101e-4303-bc23-0d6bff50377b">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6040de2900304604917c074ce6d2ed32_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTYzMzY_59fcdf31-2f9e-4a83-8c54-51ef513d2f13">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifda3938b268d4eeaa28e6ea845e6fd9a_D20191229-20210102"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTYzMzU_0e6c47b3-94eb-4e02-b9ef-1f54dbc74642">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6040de2900304604917c074ce6d2ed32_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTYzNDc_d3ba8bc1-2dc5-4950-af9d-c7d280419584">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0a29f6291617401dbca53c07fe5071ce_D20191229-20210102"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE2NDkyNjc0NjA3MTQ_7a0cc4ca-ef54-4133-bf34-4d7a1eb87639">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5e1ebed8693742428db82dbd50338d2c_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE2NDkyNjc0NjA3NTQ_3dc75b8c-2d75-4cce-8ab4-cfbd06d32a38">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8ae6fbf3f9924620b6ed6b2655b6c636_D20191229-20210102"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzQyMTc_2538174c-b1aa-411c-8a40-964457030e42">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8d0f9d1c37494db187865809665aba08_D20210103-20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzQyMTc_6f20af11-d77d-4d38-9506-87551bc43747">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxNDU_437199ad-dc0e-403c-a8b0-5b78a6d2745c">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity for our restricted stock units during fiscal 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&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:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant-Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Vested&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(338,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,409&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.27&#160;&lt;/span&gt;&lt;/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:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:5.93pt"&gt;The total fair value of restricted stock units vested in fiscal 2022, fiscal 2021, and fiscal 2020 was $26.8 million, $6.4 million and $1.0 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5f269f47f1f5430a9c8cf2b09849a5b0_I20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzItMS0xLTEtNjY3MTQ_507e5c01-f1db-4119-b120-479e11b0dac3"
      unitRef="shares">488614</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5f269f47f1f5430a9c8cf2b09849a5b0_I20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzItMy0xLTEtNjY3MTQ_5e4b7dc0-5686-4f31-88d6-0f951412e993"
      unitRef="usdPerShare">26.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzMtMS0xLTEtNjY3MTQ_51f45e7f-54e7-485e-951f-e101ddc45981"
      unitRef="shares">228274</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzMtMy0xLTEtNjY3MTQ_e91574ed-306a-4f60-ade3-faad51337874"
      unitRef="usdPerShare">69.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzQtMS0xLTEtNjY3MTQ_a784b449-d6d9-4983-afa9-b081947c44b2"
      unitRef="shares">338145</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzQtMy0xLTEtNjY3MTQ_db0d7071-21bc-48bc-9e21-aa2215a31c5d"
      unitRef="usdPerShare">26.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzUtMS0xLTEtNjY3MTQ_45c350c5-ce1f-4ad6-a29a-0df92c337ab9"
      unitRef="shares">53334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzUtMy0xLTEtNjY3MTQ_fbfa2a1f-ec00-451b-8839-5aa5dd1e634d"
      unitRef="usdPerShare">22.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i97edace490ef4b96a740b2a0b2063c29_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzYtMS0xLTEtNjY3MTQ_14f743a6-4761-4bbd-9776-c69cfb68062f"
      unitRef="shares">325409</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i97edace490ef4b96a740b2a0b2063c29_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZToyZmNkZGYzNDEwZTA0MzY2ODBlZjg4MGQ3ZDZiNjBkZi90YWJsZXJhbmdlOjJmY2RkZjM0MTBlMDQzNjY4MGVmODgwZDdkNmI2MGRmXzYtMy0xLTEtNjY3MTQ_5339e771-0946-4cf6-bebb-3370e716fef9"
      unitRef="usdPerShare">57.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE3MDQyNDMwMjQ1Njc3_71a11a5c-2bbb-42e0-9b8c-13db54bcdd3f"
      unitRef="usd">26800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzUzNzQ_342b2d6b-3f85-4657-97ef-0c9ba5009daa"
      unitRef="usd">6400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzUzODE_c60bd018-897b-42d6-a5db-22c6c92f6248"
      unitRef="usd">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYxMzc_61933cd9-b0ce-408e-af5f-1fc551f02565">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total share-based compensation expense, net of forfeitures, from our share-based awards was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,992&#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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i519b04dcf6d64dedb79cdc2d23851d66_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzItMS0xLTEtNjY3MTQ_79c91202-1b77-4d2d-a3d0-b72d756caed5"
      unitRef="usd">9617000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i6ddf081d8e9646819c1f66d7b791c0a3_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzItMy0xLTEtNjY3MTQ_f29eb219-f932-4e54-8b26-42955a7e03b2"
      unitRef="usd">6590000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i66670ded834b4b018c4b016d2b7605ee_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzItNS0xLTEtNzIzMzI_8f858e53-d714-4f2b-94e3-596295c41b32"
      unitRef="usd">5992000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzQtMS0xLTEtNjY3MTQ_3bc1f71d-39ca-4788-a3a6-c1b1b8a4d2cc"
      unitRef="usd">9617000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzQtMy0xLTEtNjY3MTQ_541326d9-4a26-4f7a-8f43-9812f4607f23"
      unitRef="usd">6590000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90YWJsZTowNzJjZDM5M2JlNjk0MWM1YjNjMmEwNzhlYTUzNjU2NC90YWJsZXJhbmdlOjA3MmNkMzkzYmU2OTQxYzViM2MyYTA3OGVhNTM2NTY0XzQtNS0xLTEtNzIzMzI_1e017bbf-d1a2-4105-a936-e91fb0fbfcdc"
      unitRef="usd">5992000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTM0NjE_a34dd3fe-1050-4923-bb52-f5c507e994b2"
      unitRef="usd">3800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzU3NDU_3c904f84-e24b-40b5-9ba6-9356ee0cd403"
      unitRef="usd">1700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzU3NTI_6d9100ab-f399-4c5b-93f5-a0c4f9c8c038"
      unitRef="usd">1500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <bxc:ShareBasedPaymentArrangementExpenseExcessTaxBenefit
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzM4NDgyOTA3MTM0NzU_feb5c3cd-99c0-4dd5-b121-57b13463acd6"
      unitRef="usd">2100000</bxc:ShareBasedPaymentArrangementExpenseExcessTaxBenefit>
    <bxc:ShareBasedPaymentArrangementExpenseExcessTaxBenefit
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYwNDg_2ad9c30d-6ec6-40d9-80d1-008dbb55e213"
      unitRef="usd">900000</bxc:ShareBasedPaymentArrangementExpenseExcessTaxBenefit>
    <bxc:ShareBasedPaymentArrangementExpenseExcessTaxBenefit
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzYwOTE_b71ca26f-4aec-4c6a-a40c-bf69fab3cbd1"
      unitRef="usd">0</bxc:ShareBasedPaymentArrangementExpenseExcessTaxBenefit>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i97edace490ef4b96a740b2a0b2063c29_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE3MDQyNDMwMjQ0MjA2_eefa511d-03a2-4452-9a1e-76649232be4e"
      unitRef="usd">13400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i53865cd7e74143fc9c721d7d73cd6c18_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjQvZnJhZzphYWYxMDI3MjVjYTA0M2FkYjI0YTMxOGRlZjQ3NzJlZC90ZXh0cmVnaW9uOmFhZjEwMjcyNWNhMDQzYWRiMjRhMzE4ZGVmNDc3MmVkXzE3MDQyNDMwMjQ2NzUx_4826577a-2b44-4abc-a79b-6a1a79c0b58c">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5Xzg2Mw_ffca9186-b169-4a9d-bf77-b5b6d47d5e26">Income per Common Share&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculate basic income per share by dividing net income by the weighted average number of common shares outstanding. We calculate diluted income per share using the treasury stock method, by dividing net income by the weighted average number of common shares outstanding plus the dilutive effect of outstanding share-based awards, including restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 23, 2021, our Board of Directors approved a stock repurchase program pursuant to which we may repurchase up to $25.0 million of our common stock. During the first quarter of fiscal 2022, we repurchased 81,331 shares of our common stock under this program at an average price of $79.03 per share. On May 3, 2022, our Board of Directors increased our share repurchase authorization to $100.0 million and we entered into an Accelerated Share Repurchase Agreement (&#x201c;ASR Agreement&#x201d;) with Jefferies LLC to repurchase $60.0 million of our common stock. Under the ASR Agreement, we received initial delivery of 553,584 shares of common stock on May 3, 2022 (the &#x201c;Transaction Date&#x201d;) representing approximately 65 percent of the total number of shares of common stock initially underlying the ASR Agreement based on our closing stock price &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of $70.45 on May 2, 2022. The initial delivery of 553,584 shares reduced the number of common shares outstanding on the Transaction Date and, as a result, reduced the weighted average number of common shares outstanding used to calculate basic income per share and diluted income per share for fiscal 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Final settlement of the shares of common stock repurchased under the ASR Agreement occurred on September 15, 2022 based on the average of the daily volume-weighted average price of our common stock during the repurchase period under the ASR Agreement, less a discount and other adjustments pursuant to the terms and conditions of the ASR Agreement. At settlement, we received an additional 247,431 shares of common stock, which further reduced the weighted average number of common shares outstanding used to calculate basic income per share and diluted income per share for fiscal 2022. Under our ASR Agreement, we repurchased a total of 801,015 shares of our common stock at an average price of $74.90 per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of basic net income and diluted net income per common share for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:10pt;font-weight:700;line-height:100%"&gt;January 2, 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="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:10pt;font-weight:700;line-height:100%"&gt;($ in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,882&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - 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:10pt;font-weight:400;line-height:100%"&gt;9,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.55&#160;&lt;/span&gt;&lt;/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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately 100,000, 128,000, and 725,000 weighted-average share-based awards were excluded from the computation of income per share assuming dilution for fiscal years 2022,  2021, and 2020, respectively, as the awards would have been anti-dilutive for the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i0f8357f5dd17477592e08450fe296ca4_I20210823"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQxNg_486945c0-051a-490e-a775-8f04fc30e9b0"
      unitRef="usd">25000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i0ea0c18560914948b665753190501d21_D20220102-20220402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQyOQ_e397b628-fc65-47db-8a0c-acfd9c2dbc11"
      unitRef="shares">81331</us-gaap:StockRepurchasedDuringPeriodShares>
    <bxc:StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare
      contextRef="i0ea0c18560914948b665753190501d21_D20220102-20220402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQzOA_f43c92f9-92b9-4780-9566-2f279a7a37c3"
      unitRef="usdPerShare">79.03</bxc:StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ifd9a61af5f2d4a3bbf0b3e6b2b2bec46_I20220503"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQ1Ng_ee62bfb4-059f-42c3-884f-8675d9ebe61c"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:AcceleratedShareRepurchaseProgramAdjustment
      contextRef="ibc74ddf320ab4ad48a844caa68376d75_D20220503-20220503"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQ3NA_9489069e-ec8d-4f7e-94c7-2f70b3cc4497"
      unitRef="usd">60000000</us-gaap:AcceleratedShareRepurchaseProgramAdjustment>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ibc74ddf320ab4ad48a844caa68376d75_D20220503-20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQ4Ng_f057103a-c71d-4467-be8e-e94d83b4acd7"
      unitRef="shares">553584</us-gaap:StockRepurchasedDuringPeriodShares>
    <bxc:StockRepurchaseProgramPercentageOfShareRepurchased
      contextRef="ifd9a61af5f2d4a3bbf0b3e6b2b2bec46_I20220503"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTQ5OQ_f39e3fe6-293a-4eac-a713-2f01be972587"
      unitRef="number">0.65</bxc:StockRepurchaseProgramPercentageOfShareRepurchased>
    <us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare
      contextRef="iae618b6bc0ab4a039ae97c82ba1d4e36_D20220502-20220502"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTUwOQ_49f4e803-b644-4907-80cd-764408586e8f"
      unitRef="usdPerShare">70.45</us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ibc74ddf320ab4ad48a844caa68376d75_D20220503-20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTUyMQ_f057103a-c71d-4467-be8e-e94d83b4acd7"
      unitRef="shares">553584</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="if3d5e237b56f481ca592ce6a1b6491b7_D20220915-20220915"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTU4NQ_f3eea930-2c47-4f19-9217-60f86f50ab5e"
      unitRef="shares">247431</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2763518e9e5e4ca0a35a908cb224aa15_D20221001-20221001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTY3MA_dde6ca36-ab53-4dbf-9a18-b680d0c0b69e"
      unitRef="shares">801015</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare
      contextRef="i2763518e9e5e4ca0a35a908cb224aa15_D20221001-20221001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxOTY3OQ_7c191405-a7f2-4802-a351-80b813a01843"
      unitRef="usdPerShare">74.90</us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5Xzg1Mw_0630ce79-c841-4d1c-9648-7cf931e4051b">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of basic net income and diluted net income per common share for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:10pt;font-weight:700;line-height:100%"&gt;January 2, 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="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:10pt;font-weight:700;line-height:100%"&gt;($ in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,882&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - 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:10pt;font-weight:400;line-height:100%"&gt;9,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.55&#160;&lt;/span&gt;&lt;/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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzMtMS0xLTEtNjY3MTQ_5968147f-f1bd-4694-b052-a6f023a812b8"
      unitRef="usd">296176000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzMtMy0xLTEtNjY3MTQ_d6e3e7ac-a163-4838-936d-62810430c3d7"
      unitRef="usd">296133000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzMtNS0xLTEtNzIzMzQ_fa68468f-2771-45dd-b456-538c06a50454"
      unitRef="usd">80882000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzUtMS0xLTEtNjY3MTQ_a17f90e8-1025-49d9-8ac3-7ea1c23e7eff"
      unitRef="shares">9328000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzUtMy0xLTEtNjY3MTQ_53f84d54-89dc-4235-9cc4-f2cd04194ce1"
      unitRef="shares">9615000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzUtNS0xLTEtNzIzMzQ_059846fc-5ad2-4e55-a31b-e2fdae1d31d5"
      unitRef="shares">9422000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzYtMS0xLTEtNjY3MTQ_14e35bc5-12b9-440b-9f62-da5bf00a93b9"
      unitRef="shares">70000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzYtMy0xLTEtNjY3MTQ_057cec9f-3d69-41e2-afbd-a7e019f09379"
      unitRef="shares">261000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzYtNS0xLTEtNzIzMzQ_cb8e8ce7-07d9-43ee-95ae-7a1be3d475df"
      unitRef="shares">41000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzctMS0xLTEtNjY3MTQ_b27f01e6-f4e4-4075-9e89-d88b466962ad"
      unitRef="shares">9398000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzctMy0xLTEtNjY3MTQ_d29b61d4-9fc9-44e0-a8ce-3b3e45ecb8b9"
      unitRef="shares">9876000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzctNS0xLTEtNzIzMzQ_bb7f9d77-e060-48fa-8b58-41bc35312658"
      unitRef="shares">9463000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzktMS0xLTEtNjY3MTQ_302f86cc-8bd2-47b7-a05e-bf5ef82722ba"
      unitRef="usdPerShare">31.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzktMy0xLTEtNjY3MTQ_e89c8d15-1de4-40ba-87c3-c3f22f65934f"
      unitRef="usdPerShare">30.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzktNS0xLTEtNzIzMzQ_ef8443db-69ef-4d40-b501-2073657c710f"
      unitRef="usdPerShare">8.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzEwLTEtMS0xLTY2NzE0_695f1823-b885-4c21-921f-e409d822e033"
      unitRef="usdPerShare">31.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzEwLTMtMS0xLTY2NzE0_9ce06b1f-46e9-41ca-b0f0-1a72a6a8f431"
      unitRef="usdPerShare">29.99</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90YWJsZTpkZWI5ZmQxZDI2YjQ0YmZkYTMxZDE5OWExMzhlODU1MC90YWJsZXJhbmdlOmRlYjlmZDFkMjZiNDRiZmRhMzFkMTk5YTEzOGU4NTUwXzEwLTUtMS0xLTcyMzM0_9e386155-a496-464b-bb2a-2cf27d5938c5"
      unitRef="usdPerShare">8.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxNTU0MA_3dfd3b82-0497-41f3-afb6-de628cfd8030"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxNTU0NQ_e14f6f55-2f93-44b6-89ff-eb0305c34cfc"
      unitRef="shares">128000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMjcvZnJhZzo1NGVmMGFiOWNkMmM0ZjgwOTZjOGJiYmIwM2Y4ZDE2OS90ZXh0cmVnaW9uOjU0ZWYwYWI5Y2QyYzRmODA5NmM4YmJiYjAzZjhkMTY5XzU0OTc1NTgxNTU1NA_6fea0329-6ace-4103-83f0-57bce9ee14d5"
      unitRef="shares">725000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjg_1641e75c-9771-4b2d-8d6f-08bd22b4a1d4">Lease Commitments&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating and finance leases for certain of our distribution facilities, office space, land, mobile fleet, and equipment. Many of our leases are non-cancelable and typically have a defined initial lease term, and some provide options to renew at our election for specified periods of time. The majority of our leases have remaining lease terms of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_4bcf7a73-5bf1-438a-87c8-9e0a4a8cdfa6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_52999da6-8274-418f-be8c-50544a8b2a1c"&gt;one&lt;/span&gt;&lt;/span&gt; to 15 years, some of which include one or more options to extend the leases for five years. Our leases generally provide for fixed annual rentals. Certain of our leases include provisions for escalating rent based on, among other things, contractually defined increases and/or changes in the Consumer Price Index (&#x201c;CPI&#x201d;). The known changes to lease payments are included in the lease liability at lease commencement. Unknown changes related to CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. In addition, a subset of our vehicle lease cost is considered variable. Some of our leases require us to pay taxes, insurance, and maintenance expenses associated with the leased assets. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or modification. Operating lease right-of use (&#x201c;ROU&#x201d;) assets and liabilities are presented separately on the consolidated balance sheets. Finance lease ROU assets are included in property and equipment and the finance lease obligations are presented separately in the consolidated balance sheets. When a lease does not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. We have also made the accounting policy election to not separate lease components from non-lease components related to our mobile fleet asset class.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Finance Lease Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our finance lease liabilities consist of leases related to equipment and vehicles, and real estate. As noted in the table below, a majority of our finance leases, formally known as capital leases, relate to real estate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our assets and liabilities related to our leases as of December&#160;31, 2022 and January&#160;1, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Finance lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property 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:10pt;font-weight:400;line-height:100%"&gt;132,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total lease right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;178,465&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;193,419&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion&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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - short term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&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;Finance lease liabilities - short term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&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;Operating lease liabilities - long term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease 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:10pt;font-weight:400;line-height:100%"&gt;265,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)  &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;Finance lease right-of-use assets are presented net of accumulated amortization of $90.1 million and $73.7 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="18" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost:&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total operating lease costs&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,259&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,071&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;10,168&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flow information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="18" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Cash paid for amounts 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:10pt;font-weight:400;line-height:100%"&gt;24,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Financing cash flows from finance 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,662&#160;&lt;/span&gt;&lt;/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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-cash supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="18" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations&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:10pt;font-weight:400;line-height:100%"&gt;Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance 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:10pt;font-weight:400;line-height:100%"&gt;9,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/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:9pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &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;Includes operating lease right-of-use assets obtained in acquisition in fiscal 2022. See Note 2, &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;Business Combination&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 further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information for right-of-use assets related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance sheet information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Finance 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;132,748&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,851&#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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Term (in years)&lt;/span&gt;&lt;/td&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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.06&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating 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:10pt;font-weight:400;line-height:100%"&gt;8.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:10pt;font-weight:400;line-height:100%"&gt;8.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major categories of our finance lease liabilities as of December&#160;31, 2022 and January&#160;1, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;Equipment and vehicles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the short-term lease exception provided within ASC 842, we do not record a lease liability or right-of-use asset for any leases that have a lease term of 12 months or less at commencement. Below is a summary of undiscounted finance and operating lease liabilities that have initial terms in excess of one year as of December&#160;31, 2022. The table also includes a reconciliation of the future undiscounted cash flows to the present value of the finance and operating lease liabilities included in the consolidated balance sheets, including options to extend lease terms that are reasonably certain of being exercised.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&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="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: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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;9,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;4,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,443&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,075&#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;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjg_22bfc421-5c51-46e3-89a1-70bafe272b36">Lease Commitments&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating and finance leases for certain of our distribution facilities, office space, land, mobile fleet, and equipment. Many of our leases are non-cancelable and typically have a defined initial lease term, and some provide options to renew at our election for specified periods of time. The majority of our leases have remaining lease terms of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_4bcf7a73-5bf1-438a-87c8-9e0a4a8cdfa6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4NzA_52999da6-8274-418f-be8c-50544a8b2a1c"&gt;one&lt;/span&gt;&lt;/span&gt; to 15 years, some of which include one or more options to extend the leases for five years. Our leases generally provide for fixed annual rentals. Certain of our leases include provisions for escalating rent based on, among other things, contractually defined increases and/or changes in the Consumer Price Index (&#x201c;CPI&#x201d;). The known changes to lease payments are included in the lease liability at lease commencement. Unknown changes related to CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. In addition, a subset of our vehicle lease cost is considered variable. Some of our leases require us to pay taxes, insurance, and maintenance expenses associated with the leased assets. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or modification. Operating lease right-of use (&#x201c;ROU&#x201d;) assets and liabilities are presented separately on the consolidated balance sheets. Finance lease ROU assets are included in property and equipment and the finance lease obligations are presented separately in the consolidated balance sheets. When a lease does not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. We have also made the accounting policy election to not separate lease components from non-lease components related to our mobile fleet asset class.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Finance Lease Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our finance lease liabilities consist of leases related to equipment and vehicles, and real estate. As noted in the table below, a majority of our finance leases, formally known as capital leases, relate to real estate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our assets and liabilities related to our leases as of December&#160;31, 2022 and January&#160;1, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Finance lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property 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:10pt;font-weight:400;line-height:100%"&gt;132,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total lease right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;178,465&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;193,419&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion&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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - short term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&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;Finance lease liabilities - short term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&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;Operating lease liabilities - long term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease 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:10pt;font-weight:400;line-height:100%"&gt;265,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)  &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;Finance lease right-of-use assets are presented net of accumulated amortization of $90.1 million and $73.7 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="18" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost:&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total operating lease costs&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,259&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,071&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;10,168&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flow information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="18" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Cash paid for amounts 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:10pt;font-weight:400;line-height:100%"&gt;24,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Financing cash flows from finance 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,662&#160;&lt;/span&gt;&lt;/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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-cash supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="18" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations&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:10pt;font-weight:400;line-height:100%"&gt;Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance 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:10pt;font-weight:400;line-height:100%"&gt;9,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/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:9pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &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;Includes operating lease right-of-use assets obtained in acquisition in fiscal 2022. See Note 2, &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;Business Combination&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 further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information for right-of-use assets related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance sheet information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Finance 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;132,748&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,851&#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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Term (in years)&lt;/span&gt;&lt;/td&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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.06&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating 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:10pt;font-weight:400;line-height:100%"&gt;8.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:10pt;font-weight:400;line-height:100%"&gt;8.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major categories of our finance lease liabilities as of December&#160;31, 2022 and January&#160;1, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;Equipment and vehicles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the short-term lease exception provided within ASC 842, we do not record a lease liability or right-of-use asset for any leases that have a lease term of 12 months or less at commencement. Below is a summary of undiscounted finance and operating lease liabilities that have initial terms in excess of one year as of December&#160;31, 2022. The table also includes a reconciliation of the future undiscounted cash flows to the present value of the finance and operating lease liabilities included in the consolidated balance sheets, including options to extend lease terms that are reasonably certain of being exercised.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&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="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: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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;9,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;4,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,443&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,075&#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;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i1fa1f333e6914dff888e16684e351270_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4ODA_c7e53f54-2cbf-4ffb-885d-ed1a04740b31">P15Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="i1fa1f333e6914dff888e16684e351270_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4ODA_cfcec8d0-7c5d-4fec-bd43-f7082f8ab7df">P15Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <bxc:LesseeLeasesNumberOfOptionsToExtend
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE4OTY_33f0349f-d977-446b-b973-68c293c39d0c"
      unitRef="option">1</bxc:LesseeLeasesNumberOfOptionsToExtend>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE5MDQ_5a1f09e2-b118-4c9f-b78c-0539188c88d3">P5Y</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzc2OTY1ODE0MTE5MDQ_fd8fd8de-0156-451d-9d3a-6c2bd05232c2">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <bxc:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMzU_dde3bfc1-7245-408a-9afb-deecd7b8443b">&lt;div style="margin-bottom:9pt"&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 our assets and liabilities related to our leases as of December&#160;31, 2022 and January&#160;1, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Finance lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property 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:10pt;font-weight:400;line-height:100%"&gt;132,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total lease right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;178,465&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;193,419&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion&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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - short term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&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;Finance lease liabilities - short term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&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;Operating lease liabilities - long term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease 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:10pt;font-weight:400;line-height:100%"&gt;265,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)  &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;Finance lease right-of-use assets are presented net of accumulated amortization of $90.1 million and $73.7 million as of December&#160;31, 2022 and January&#160;1, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information for right-of-use assets related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance sheet information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Finance 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;132,748&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,851&#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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Term (in years)&lt;/span&gt;&lt;/td&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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.06&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating 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:10pt;font-weight:400;line-height:100%"&gt;8.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:10pt;font-weight:400;line-height:100%"&gt;8.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major categories of our finance lease liabilities as of December&#160;31, 2022 and January&#160;1, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;Equipment and vehicles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,717&#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;</bxc:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzMtMi0xLTEtNjY3MTQ_0fb1b5c9-2dba-442f-9516-ac019292bcd2"
      unitRef="usd">45717000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzMtNC0xLTEtNjY3MTQ_3b1bd1ad-fbee-4e7b-844b-b7494232a209"
      unitRef="usd">49568000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzQtMi0xLTEtNjY3MTQ_9aedd8a0-f130-4404-8467-4dd453f54522"
      unitRef="usd">132748000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzQtNC0xLTEtNjY3MTQ_68771eed-a3df-4279-89da-41c88fa82827"
      unitRef="usd">143851000</us-gaap:FinanceLeaseRightOfUseAsset>
    <bxc:LesseeRightOfUseAsset
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzUtMi0xLTEtNjY3MTQ_a47e9b72-be43-4834-a4dd-8f2ae3885cc9"
      unitRef="usd">178465000</bxc:LesseeRightOfUseAsset>
    <bxc:LesseeRightOfUseAsset
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzUtNC0xLTEtNjY3MTQ_698c1dd8-704d-4c10-b137-2ca6928f07ee"
      unitRef="usd">193419000</bxc:LesseeRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzktMi0xLTEtNjY3MTQ_32a3e859-d000-4357-bb4f-144f55cfa2ff"
      unitRef="usd">7432000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzktNC0xLTEtNjY3MTQ_978f79ac-f313-4c69-9a6a-6ee16588dac7"
      unitRef="usd">5145000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEwLTItMS0xLTY2NzE0_cc2785d4-1149-4f30-8646-2791aa75fe9f"
      unitRef="usd">7089000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEwLTQtMS0xLTY2NzE0_252419e1-e2b2-4cdd-8d20-83338f1afb2f"
      unitRef="usd">7864000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEyLTItMS0xLTY2NzE0_9dad8aa0-bfa4-45b7-9596-0f20723357fc"
      unitRef="usd">40011000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEyLTQtMS0xLTY2NzE0_2b46b11f-5e37-4d7c-b8ea-7a21491ec271"
      unitRef="usd">44526000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEzLTItMS0xLTY2NzE0_d1e454a5-aaa5-408d-8550-fd5192084f0f"
      unitRef="usd">265986000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzEzLTQtMS0xLTY2NzE0_fc8a3c6a-e4a7-4619-a041-cae9207d4729"
      unitRef="usd">266853000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <bxc:LesseeLeaseLiabilities
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzE0LTItMS0xLTY2NzE0_c385bc5f-06ff-4350-bbc4-895ce8fd00f9"
      unitRef="usd">320518000</bxc:LesseeLeaseLiabilities>
    <bxc:LesseeLeaseLiabilities
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToyOTk5Yzk2OTQ5ODg0Y2NhOWE2YjFkZjY3NWQwZWYyOS90YWJsZXJhbmdlOjI5OTljOTY5NDk4ODRjY2E5YTZiMWRmNjc1ZDBlZjI5XzE0LTQtMS0xLTY2NzE0_5ce32f1e-cfbf-4dd7-8d6d-d89fde165e57"
      unitRef="usd">324388000</bxc:LesseeLeaseLiabilities>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzQ2NDg_5dd03bbb-0d8f-41be-8bbf-b314d9eade50"
      unitRef="usd">90100000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzQ2NTU_19fdfc3e-bbcd-48f2-9cf3-77f2421cddff"
      unitRef="usd">73700000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjY_a9193b96-8581-44ef-ae90-39d37193ecb6">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="18" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost:&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total operating lease costs&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,259&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,071&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;10,168&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flow information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="18" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Cash paid for amounts 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:10pt;font-weight:400;line-height:100%"&gt;24,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Financing cash flows from finance 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,662&#160;&lt;/span&gt;&lt;/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:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-cash supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended January 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="18" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations&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:10pt;font-weight:400;line-height:100%"&gt;Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance 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:10pt;font-weight:400;line-height:100%"&gt;9,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/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:9pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &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;Includes operating lease right-of-use assets obtained in acquisition in fiscal 2022. See Note 2, &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;Business Combination&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 further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzQtMS0xLTEtODc1MzA_cdab028f-e797-422b-b8ab-26ee5b9d7a8f"
      unitRef="usd">11963000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzQtMy0xLTEtODc1MzA_56690909-4fff-4745-9f83-b3b5e4cf305d"
      unitRef="usd">11626000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzQtNS0xLTEtODc1MzA_c39e126a-f153-45ab-b574-997110edcf58"
      unitRef="usd">12634000</us-gaap:OperatingLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtMS0xLTEtODc1NzE_70306bcc-629c-420f-86b4-34bca62b9349"
      unitRef="usd">2704000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtMy0xLTEtODc1NzE_f0f4afef-ee22-4057-8ecd-d49bddf88d76"
      unitRef="usd">2555000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtNS0xLTEtODc1NzE_96358f6c-b343-41e0-a30f-b35525ae58b5"
      unitRef="usd">2466000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtMS0xLTEtODc1NzE_b514c6cb-34c6-49f3-ae56-da1c272c867b"
      unitRef="usd">9259000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtMy0xLTEtODc1NzE_03edcd97-ac95-44de-b5bf-5e4716633887"
      unitRef="usd">9071000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtNS0xLTEtODc1NzE_428c3be5-8fbc-4eda-8173-dfade42425a7"
      unitRef="usd">10168000</us-gaap:LeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtMS0xLTEtNjY3MTQ_76e97f01-94a1-4a25-a59d-4c2e075c38b2"
      unitRef="usd">16350000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtMy0xLTEtNjY3MTQ_dcd64d12-9811-4dfa-967b-3e44ecc01e80"
      unitRef="usd">15183000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzUtNS0xLTEtNzIzMzY_0e957aec-0e81-4acb-86a0-84059f3ddc58"
      unitRef="usd">14193000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtMS0xLTEtNjY3MTQ_58ff9b49-a9a3-418d-a16b-0d3a9d64598e"
      unitRef="usd">24469000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtMy0xLTEtNjY3MTQ_f875e311-84b2-43e2-b26d-8148adde06cf"
      unitRef="usd">24847000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzYtNS0xLTEtNzIzMzY_67645084-1187-41f4-9756-c94ee71bcb26"
      unitRef="usd">23809000</us-gaap:FinanceLeaseInterestExpense>
    <bxc:FinanceLeaseCost
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzctMS0xLTEtNjY3MTQ_1469d729-f0dc-4338-b7e7-f5490e198e26"
      unitRef="usd">40819000</bxc:FinanceLeaseCost>
    <bxc:FinanceLeaseCost
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzctMy0xLTEtNjY3MTQ_27fc3812-57fd-4792-8b6b-96c85bdc01c5"
      unitRef="usd">40030000</bxc:FinanceLeaseCost>
    <bxc:FinanceLeaseCost
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo5ZWU0NDE0NjEwYjc0OWM2YWQ3MzY3MjhlMDdkZTljMi90YWJsZXJhbmdlOjllZTQ0MTQ2MTBiNzQ5YzZhZDczNjcyOGUwN2RlOWMyXzctNS0xLTEtNzIzMzY_e87fb50b-0167-4a52-88ca-5e83202b5744"
      unitRef="usd">38002000</bxc:FinanceLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzQtMS0xLTEtNjY3MTQ_c9a92d11-2db0-493b-9f81-50c2bb13e540"
      unitRef="usd">11614000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzQtMy0xLTEtNjY3MTQ_01c94b5d-8524-40e4-bb25-4b0974716015"
      unitRef="usd">10782000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzQtNS0xLTEtNzIzMzg_aee95dfe-f569-44b3-8c4e-bec1f4214f79"
      unitRef="usd">12256000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzUtMS0xLTEtNjY3MTQ_9e949835-50bb-45bd-91ac-8e7f818cc057"
      unitRef="usd">24469000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzUtMy0xLTEtNjY3MTQ_990d608f-6e87-4540-9157-a7e227507ee9"
      unitRef="usd">24847000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzUtNS0xLTEtNzIzMzg_404667a2-bfd6-47df-8ef5-73d6e7978b84"
      unitRef="usd">23809000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzYtMS0xLTEtNjY3MTQ_0297ec35-0650-4f07-9819-82c6ef927616"
      unitRef="usd">10907000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzYtMy0xLTEtNjY3MTQ_193e46a1-b798-48ae-9f44-3b353e9bf72f"
      unitRef="usd">11175000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkZjlmOTFiMDg2Y2Y0ZGQxYTRlMGU3NjQ5ODc1ZWFhZi90YWJsZXJhbmdlOmRmOWY5MWIwODZjZjRkZDFhNGUwZTc2NDk4NzVlYWFmXzYtNS0xLTEtNzIzMzg_94818b91-3f41-4dc3-b77a-d082e00fa2f9"
      unitRef="usd">8662000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzQtMS0xLTEtODIwNDA_cbe9d427-7a3f-411e-bce9-639dc22c7ba0"
      unitRef="usd">7968000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzQtMy0xLTEtODIwNDA_abfcc41f-d8ed-4ac8-aba7-73fb64b1bb50"
      unitRef="usd">5663000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzQtNS0xLTEtODIwNDA_120ea4f1-4bb9-4dbe-be22-d0dbab028883"
      unitRef="usd">4442000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzUtMS0xLTEtODIwNDA_1705891f-cef8-45eb-8d03-f066b2f4b6da"
      unitRef="usd">9092000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="idf4634bab5104cfb98999b7a9664c655_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzUtMy0xLTEtODIwNDA_ba46664b-bc07-4419-ac38-f1cb2f4d075c"
      unitRef="usd">10549000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i179c79d88e2642749f3a92e553c0140d_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo0ZDY3N2U0MDJlYmY0NzVkOWE4NWFlNjg3YTQwZTc4ZC90YWJsZXJhbmdlOjRkNjc3ZTQwMmViZjQ3NWQ5YTg1YWU2ODdhNDBlNzhkXzUtNS0xLTEtODIwNDA_9d1bd7b0-7360-4877-b2ac-0cadbb5ae7fd"
      unitRef="usd">3833000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzMtMS0xLTEtNjY3MTQ_e72788c4-7e06-4420-9e67-0954c3d27804"
      unitRef="usd">222839000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzMtMy0xLTEtNjY3MTQ_35503121-2907-4124-8727-e0672acda8f3"
      unitRef="usd">217592000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzQtMS0xLTEtNjY3MTQ_6478b35e-a539-426d-a901-088c6686d207"
      unitRef="usd">90091000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzQtMy0xLTEtNjY3MTQ_d141303f-237a-4e1c-8e03-0bf3a6131269"
      unitRef="usd">73741000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzUtMS0xLTEtNjY3MTQ_d0a0c8bf-4e7f-4c5a-919d-c89cf02dd9ea"
      unitRef="usd">132748000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzUtMy0xLTEtNjY3MTQ_a22f5091-6c68-48b5-a7fe-379dfebd1783"
      unitRef="usd">143851000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzctMS0xLTEtNjY3MTQ_99b7315e-d3b3-443e-9d11-30e531ac0d5f">P9Y2M15D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzctMy0xLTEtNjY3MTQ_a1409bce-6913-4620-bc8c-53fbbcf80cdf">P10Y9M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzgtMS0xLTEtNjY3MTQ_4472cc91-20b2-4469-8bfc-bd4de9cb28ea">P13Y11M19D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzgtMy0xLTEtNjY3MTQ_daf4dca4-c851-4bd7-b9f9-5ab2940a71ce">P15Y21D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzEwLTEtMS0xLTY2NzE0_d1a92314-5c53-4a00-9170-d995ed9e1830"
      unitRef="number">0.0854</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzEwLTMtMS0xLTY2NzE0_3bdb874b-4b04-40ac-afa3-01bb37921639"
      unitRef="number">0.0901</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzExLTEtMS0xLTY2NzE0_09858f27-adea-421b-9e64-f5d1d9aa8179"
      unitRef="number">0.0887</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZToxNDdkZGQwMTc2MTc0YTExOTRmZjZhYWQwZGM0NmMwMi90YWJsZXJhbmdlOjE0N2RkZDAxNzYxNzRhMTE5NGZmNmFhZDBkYzQ2YzAyXzExLTMtMS0xLTY2NzE0_bc7a7d70-1be6-4caa-8395-419bd2f062b1"
      unitRef="number">0.1000</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i992099bd9b9e429a95fd34913a380f63_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzItMS0xLTEtNjY3MTQ_6fae2b1a-11fe-480c-9dec-7085c907642c"
      unitRef="usd">29300000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i8ab7e025857b4f43a0a974c4bbc17e26_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzItMy0xLTEtNjY3MTQ_b1ec7291-090a-4698-b830-d161a0e1f719"
      unitRef="usd">30710000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="id1583b1942ed4ede818087328c3f2adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzMtMS0xLTEtNjY3MTQ_1ea1e24e-0211-45a8-bcc4-76cdda05ab9b"
      unitRef="usd">243775000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i742368e561b944ea9d019ffc09005684_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzMtMy0xLTEtNjY3MTQ_7fd98612-95c1-4f0d-a001-ca7cd267b37b"
      unitRef="usd">244007000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzQtMS0xLTEtNjY3MTQ_fdd9624f-2fe8-45cb-b4e9-bd4e1c4962d2"
      unitRef="usd">273075000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i6a989ee818ca464f91e961dd049c5840_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTpkYmU3YTAwNDg0YTk0ZTg4YTJhYjY0MjI4MWUxZGI3NS90YWJsZXJhbmdlOmRiZTdhMDA0ODRhOTRlODhhMmFiNjQyMjgxZTFkYjc1XzQtMy0xLTEtNjY3MTQ_5751689a-a525-4e3c-9465-a7d23c170a55"
      unitRef="usd">274717000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjM_15f11baf-3a1a-4525-94dc-8a5a4c353cd5">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&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="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: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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;9,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;4,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,443&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,075&#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;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90ZXh0cmVnaW9uOmZjMDI1ZjQ3ZjFiNzQ0ZDRiOWNlZTc1YzdkMzgwZmJmXzUxMjM_49bd2c04-664e-410f-87c8-6763a3a04b4f">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&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="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: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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;9,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;4,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,443&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,075&#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;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzItMS0xLTEtNjY3MTQ_ebeb886b-c4b6-4725-bc82-70f682ecbee9"
      unitRef="usd">11358000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzItMy0xLTEtNjY3MTQ_ad6cbed5-424a-41dc-8a10-50f4fd9ef3de"
      unitRef="usd">31121000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzMtMS0xLTEtNjY3MTQ_a7115302-eea1-450e-bdbd-4b59ae65a728"
      unitRef="usd">10312000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzMtMy0xLTEtNjY3MTQ_8eb5c4a1-cb55-414f-8b16-5b0e803e229e"
      unitRef="usd">31836000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzQtMS0xLTEtNjY3MTQ_2e1b94e4-a3d5-425c-9487-be00efc41e2b"
      unitRef="usd">9057000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzQtMy0xLTEtNjY3MTQ_3b9796e5-7cbb-446a-98dd-08fac16fcbaf"
      unitRef="usd">28988000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzUtMS0xLTEtNjY3MTQ_70e1f8ac-9820-40a0-a7c3-5ec48b3a8d94"
      unitRef="usd">5743000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzUtMy0xLTEtNjY3MTQ_b087e6ec-47ba-4cec-962e-edd4bdc92161"
      unitRef="usd">32553000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzYtMS0xLTEtNjY3MTQ_6610bfc6-0b34-4e6f-8579-dac268f899cf"
      unitRef="usd">4474000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzYtMy0xLTEtNjY3MTQ_9f7a5d85-8a50-4f93-9f0d-005452e2bed7"
      unitRef="usd">26970000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzctMS0xLTEtNjY3MTQ_ada240d0-1a48-4f2a-ad2b-ab45d828ad61"
      unitRef="usd">32711000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzctMy0xLTEtNjY3MTQ_b06abc61-2242-4bd1-bce2-b8670622b0c7"
      unitRef="usd">524869000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzgtMS0xLTEtNjY3MTQ_696b8bc5-5f78-4910-9dce-362f6878209d"
      unitRef="usd">73655000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzgtMy0xLTEtNjY3MTQ_c8df6c60-7d32-4d6e-8115-044b87582d3b"
      unitRef="usd">676337000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzktMS0xLTEtNjY3MTQ_50ee8d81-2e5e-4fcc-9f46-94e19ac94768"
      unitRef="usd">26212000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzktMy0xLTEtNjY3MTQ_9c09f998-aa32-4625-a923-5c826da06cc1"
      unitRef="usd">403262000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzEwLTEtMS0xLTY2NzE0_26026395-b850-4ace-b51a-c0bcc549b216"
      unitRef="usd">47443000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xMzYvZnJhZzpmYzAyNWY0N2YxYjc0NGQ0YjljZWU3NWM3ZDM4MGZiZi90YWJsZTo4NjE2MWY1YWUwOGM0YjkxYjI0NTdhM2FhMmU0YTNlMS90YWJsZXJhbmdlOjg2MTYxZjVhZTA4YzRiOTFiMjQ1N2EzYWEyZTRhM2UxXzEwLTMtMS0xLTY2NzE0_ba959f87-3f30-4de0-b878-db42a0aeda2f"
      unitRef="usd">273075000</us-gaap:FinanceLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzE2MzI_07eb72ec-32ee-43be-a3ba-b4354d5a83b9">Commitments and Contingencies&lt;div style="margin-bottom:9pt"&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;Environmental and Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we are involved in various proceedings incidental to our businesses, and we are subject to a variety of environmental and pollution control laws and regulations in all jurisdictions in which we operate. Although the ultimate outcome of these proceedings cannot be determined with certainty, based on presently available information, management believes that adequate reserves have been established for probable losses with respect thereto and receivables recorded for expected receipts from settlements. Management further believes that, while the ultimate outcome of these matters could be material to operating results in any given quarter, they will not have a materially adverse effect on our long-term financial condition, our results of operations, or our cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Collective Bargaining Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, we employed approximately 2,100 associates and less than one percent of our associates are employed on a part-time basis. Approximately 16 percent of our associates are represented by various local labor unions with terms and conditions of employment governed by Collective Bargaining Agreements (&#x201c;CBAs&#x201d;). Five CBAs covering approximately five percent of our associates are up for renewal in fiscal 2023, which we expect to renegotiate by the end of fiscal 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <dei:EntityNumberOfEmployees
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzAwOQ_0331655c-f627-431a-b62c-9f60ad8e86e4"
      unitRef="employee">2100</dei:EntityNumberOfEmployees>
    <bxc:PercentageOfEmployeesEmployedOnPartTimeBasis
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzAzOA_8b8299c4-328d-48be-af28-410b148bf1af"
      unitRef="number">0.01</bxc:PercentageOfEmployeesEmployedOnPartTimeBasis>
    <bxc:PercentageOfEmployeesRepresentedByVariousLaborUnions
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzEwOQ_1162bfa0-68a1-41fa-9feb-c7c07eafba79"
      unitRef="number">0.16</bxc:PercentageOfEmployeesRepresentedByVariousLaborUnions>
    <bxc:NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzI3Mg_b4075219-997a-41b6-b768-f7ba85025e9f"
      unitRef="agreement">5</bxc:NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear>
    <bxc:PercentageOfEmployeesRepresentedAreUpForRenewal
      contextRef="i22b51ba3cd544ba78efde4fe395fa3f9_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDIvZnJhZzowY2QyYzdlOGY2NWE0OWI3YTIxODE5ZjZlNGQ4ZDMyOS90ZXh0cmVnaW9uOjBjZDJjN2U4ZjY1YTQ5YjdhMjE4MTlmNmU0ZDhkMzI5XzU0OTc1NTgxNzMwNA_6dded56d-c42a-4498-ad3d-82d9643f4082"
      unitRef="number">0.05</bxc:PercentageOfEmployeesRepresentedAreUpForRenewal>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzEyNjY_3887b0b9-b7b9-4940-85a7-42e0e7f8a504">Accumulated Other Comprehensive Income (Loss)Comprehensive income (loss) is a measure of income which includes both net income (loss) and other comprehensive income (loss). Our other comprehensive income (loss) results from items deferred from recognition into our consolidated statements of operations and comprehensive income (Loss). Accumulated other comprehensive income (loss) is separately presented on our consolidated balance sheets as part of common stockholders&#x2019; equity (deficit). &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in accumulated balances for each component of other comprehensive income (loss) for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Impact of defined benefit pension, net of tax&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:10pt;font-weight:700;line-height:100%"&gt;Other, net of tax&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:400;line-height:100%"&gt;December 28, 2019, ending balance, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Other comprehensive loss, net of tax &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 2, 2021, ending balance, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of tax &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2022, ending balance, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net of tax &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2022, ending balance, net of tax&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,675)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,263&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,412)&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:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For fiscal 2020, there was $1.7&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $0.3&#160;million. There was a tax benefit of $0.4&#160;million allocated to the loss from continuing operations and tax expense allocated to the income from other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For fiscal 2021, there was $6.6&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $2.1&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&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 fiscal 2022, there was $2.4&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $0.8&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzEyNTc_dc8d8b0a-624c-4bcf-bd81-57c32b2bb96f">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in accumulated balances for each component of other comprehensive income (loss) for fiscal 2022, fiscal 2021, and fiscal 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Impact of defined benefit pension, net of tax&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:10pt;font-weight:700;line-height:100%"&gt;Other, net of tax&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:400;line-height:100%"&gt;December 28, 2019, ending balance, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Other comprehensive loss, net of tax &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 2, 2021, ending balance, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of tax &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2022, ending balance, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net of tax &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2022, ending balance, net of tax&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,675)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,263&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,412)&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:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For fiscal 2020, there was $1.7&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $0.3&#160;million. There was a tax benefit of $0.4&#160;million allocated to the loss from continuing operations and tax expense allocated to the income from other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For fiscal 2021, there was $6.6&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $2.1&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&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 fiscal 2022, there was $2.4&#160;million of impact related to our defined pension for related actuarial adjustments and amortization of unrecognized amounts from the prior year, net of taxes of $0.8&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i954fd13c9b8a43c0a6cba7f364b31e9f_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItMy0xLTEtODA1NzQ_e5dbadeb-17dc-44b4-bb59-a23c912172d0"
      unitRef="usd">-35441000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6afa11b2c1354952991065022203564a_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItNS0xLTEtODA1NzQ_04006e51-fc74-43a1-bb2e-f38711131d75"
      unitRef="usd">878000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i266e79ade8724fb4a090a6331f129a31_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItNy0xLTEtODA1NzQ_99a5cea2-12f3-4f0e-b152-916e85cdd860"
      unitRef="usd">-34563000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i19dc758cc91047a7a37e5f8ad3af8cce_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtMy0xLTEtODA1NzQ_38c72034-e4b9-4dc5-8d35-e466e4cf77da"
      unitRef="usd">-1414000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i08d7ebda247642d1a94edd41f0a5733e_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtNS0xLTEtODA1NzQ_14eb35b7-552e-477a-bbbd-faa22c73cf51"
      unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4b18b6c2f050492c88e0548d34d668ad_D20191229-20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtNy0xLTEtODA1NzQ_1a5421a9-df20-4569-9ef3-befdb246b038"
      unitRef="usd">-1429000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ibfd7e0c920d24cf8b821ff9275e3f2d0_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItMy0xLTEtNjY3MTQ_e9a3a9fd-d6e7-494f-8550-78f702af775a"
      unitRef="usd">-36855000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icd6fa2d8382540a9bb8b98651cdfbfe2_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItNS0xLTEtNjY3MTQ_f0c9bd3c-5a59-4ea9-8569-293e89024428"
      unitRef="usd">863000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i38360e324c6746c8859264679653b812_I20210102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzItNy0xLTEtNjY3MTQ_0a064ab5-85b3-41fe-8419-0934cafcbb7b"
      unitRef="usd">-35992000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia4bc618da9414ef18dc38497e3746d59_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtMy0xLTEtNjY3MTQ_ea830366-a9fb-40f5-9a33-993905dce823"
      unitRef="usd">6610000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iba4042bb9d2847feac5386c77765296a_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtNS0xLTEtNjY3MTQ_24b69d99-810e-4f27-a9c8-02c9bccc2a66"
      unitRef="usd">22000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8a13f93983024118bec88f09ed980173_D20210103-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzMtNy0xLTEtNjY3MTQ_7db117c9-b5db-4f60-be3a-d517cddce564"
      unitRef="usd">6632000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i3f012284d36546c8951d9b0fe0b670e2_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzQtMy0xLTEtNjY3MTQ_61ad41d8-8784-4018-9dab-264c67abf46d"
      unitRef="usd">-30245000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie40dee50bff940ed9e0cd7d192a4fee8_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzQtNS0xLTEtNjY3MTQ_68b9bdbd-5ca4-4546-a5a5-2a3035e24714"
      unitRef="usd">885000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i772becd9e86e4b75ab6b43d4b74e24a4_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzQtNy0xLTEtNjY3MTQ_eb4a61d8-c890-41e8-9e7e-24f95b0e3434"
      unitRef="usd">-29360000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i670d2b656e344e4d8489eb68f419bbb3_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzUtMy0xLTEtNjY3MTQ_dc6ef8f6-76c9-47df-a79d-e3a13887489b"
      unitRef="usd">-2430000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i23e5599ba8cf4d4a9b5a694c3240ac45_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzUtNS0xLTEtNjY3MTQ_db210cc1-e553-44d1-8d67-4e3655ca653d"
      unitRef="usd">378000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i916f273112e04bb29f5476be56b28ae1_D20220102-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzUtNy0xLTEtNjY3MTQ_ded04a79-0acb-4996-9d05-d6655a1120fe"
      unitRef="usd">-2052000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i76d76e34b5414ab890ecf375669c80e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzYtMy0xLTEtNjY3MTQ_bc30a46c-6c65-47c6-9302-fc574fbc488b"
      unitRef="usd">-32675000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i018c62934cf24fb79bc7b3d221066439_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzYtNS0xLTEtNjY3MTQ_26c0da17-7bc5-41ee-a252-e7870779239d"
      unitRef="usd">1263000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic91ccc685f864abaaa72002c19787081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90YWJsZTphYTVhNmI2Yzk5Y2M0MDEwOTcyZGM4MjBjY2EwMWJhMS90YWJsZXJhbmdlOmFhNWE2YjZjOTljYzQwMTA5NzJkYzgyMGNjYTAxYmExXzYtNy0xLTEtNjY3MTQ_e92ed5f2-fa72-4608-a5a4-e10bc7b26ede"
      unitRef="usd">-31412000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i19dc758cc91047a7a37e5f8ad3af8cce_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2Xzc1NQ_700ef3e1-a777-4011-a930-a7d223a8f334"
      unitRef="usd">1700000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="ibfd7e0c920d24cf8b821ff9275e3f2d0_I20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzkxMQ_aba43831-5aec-4a8b-a8a7-b83ef6c7a8d1"
      unitRef="usd">300000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i19dc758cc91047a7a37e5f8ad3af8cce_D20191229-20210102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2Xzk0Mg_260a95f7-64dd-48c9-a325-1687aba0d9b0"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ia4bc618da9414ef18dc38497e3746d59_D20210103-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzEwOTY_479ea2ad-eebc-4c2a-ac87-1ac7ef1f7358"
      unitRef="usd">6600000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i3f012284d36546c8951d9b0fe0b670e2_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzEyNTI_8d76c880-6e6a-4009-aa73-69410b4a6d24"
      unitRef="usd">2100000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i670d2b656e344e4d8489eb68f419bbb3_D20220102-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzE2NDkyNjc0NDcyNzM_b8e16961-aa30-4705-8771-2d53c6eed725"
      unitRef="usd">-2400000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i76d76e34b5414ab890ecf375669c80e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhYTBlNmI2OWMyNTQ0NzZhZDhkMWY1YWI3YmMzOWJkL3NlYzpmYWEwZTZiNjljMjU0NDc2YWQ4ZDFmNWFiN2JjMzliZF8xNDUvZnJhZzoxYTBlMTlhYTE4OWU0ZjRiYTk0MjNiMGEwY2IzMzJhNi90ZXh0cmVnaW9uOjFhMGUxOWFhMTg5ZTRmNGJhOTQyM2IwYTBjYjMzMmE2XzE2NDkyNjc0NDcyMzQ_64913bc6-4e16-4d88-97bf-ddc3298d423c"
      unitRef="usd">800000</us-gaap:AociTaxAttributableToParent>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>105
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M3_AFO?>Y^F7Z'ZS8Z%XJY6LU$IX%RD71O)]N+J38U:]XET)*D=4?MYPI^=I
M?;\60CY?Z+?&^_\E,/\'4$L#!!0    ( '*"5590(X*_]@(  /L'   8
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&ULK95=;]HP%(;_BI554RMU)(1 V@XB
M4:!JIZY%I=TNIEV8Y$"L.G9F.]#MU\]V:!1H2CMI7!#;.>_KYYSXH[_FXE&F
M  H]993)@9,JE9^YKHQ3R+!L\1R8?K/@(L-*=\72E;D G%A11EW?\WINA@ES
MHKX=FXJHSPM%"8.I0++(,BQ^GP/EZX'3=IX'[L@R56; C?HY7L(,U$,^%;KG
M5BX)R8!)PAD2L!@XP_;9*#3Q-N ;@;6LM9')9,[YH^E<)0/',T! (5;& >O'
M"D9 J3'2&+\VGDXUI1'6V\_N%S9WG<L<2QAQ^ITD*ATX)PY*8($+JN[X^A(V
M^72-7\RIM/]H7<:&GH/B0BJ>;<2:(".L?.*G31UJ@G;PBL#?"/SW"CH;0<<F
M6I+9M,98X:@O^!H)$ZW=3,/6QJIU-H29KSA30K\E6J>BT>W-[/;Z:CR\GXS1
M^?!Z>#.:H-GE9'(_0X=3+("I%!2),95'Z!-ZF(W1X<$1.D"$H?N4%Q*S1/9=
MI5&,H1MOICTOI_5?F78,<0MUVL?(]WR_03[:+_^"60MYC7)7%Z"J@E]5P;=^
MG5?\9@HKT&M3(;Y %X1A%A-,T91+8A?;C^%<*J&7W,^F5$OOH-G;;,,SF>,8
M!H[>9Q+$"ISHXX=VS_O<E/A_,MLJ0Z<J0V>?>W0',9 5GE- F.K]K<L C1^W
MM.E:&W-.K*).$)SVW54]DY=!@><'5= 685 1!GL)QS!7*"$RY@53QXAQ%A?"
M+-(FRJ !H!ON4#8$A5Z[F;);47;W4HYXENE5HS=O_'B,<BS0"M,"T*'>- FG
M% N)<M!G::HWV%$3>ND?UJB\5HVJ1'\C: N]5Z'W_@'= DJ$"Y5R0?Y 8E,H
M1QNY2_->#4E?)_:WP_Z.P"W^L.(/_YU?WUY2Z8.*L.5;"80ON$Z]X*3G=7;X
M&^)"OQOV=O'=VM%LKL6O6"P)DXC"0BN]5J@_HBBOFK*C>&Y/ZSE7^NRWS53?
MSB!,@'Z_X%P]=\P%4-WWT5]02P,$%     @ <H)55N1NH;!L"   HT$  !@
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6R]G&MSVS86AO\*1NUTXYDH(@"2
M(E/;,XE(3MU-X]1VVMG9V0^,!%N<\**2D)W\^P4I110N@L3ZI%]LT0+> YZ7
M (&'H,^?JOISLV2,HR]%7C87HR7GJ]>323-?LB)M7E4K5HIO[JNZ2+DXK!\F
MS:IFZ:*K5.03XCC^I$BS<G1YWOWM0WUY7JUYGI7L0XV:=5&D]=>W+*^>+D9X
M].T/-]G#DK=_F%R>K]('=LOXQ]6'6AQ-=BJ+K&!EDU4EJMG]Q>@-?IW0H*W0
ME?@C8T_-WF?4GLJGJOK<'EPM+D9.VR*6LSEO)5+QZY'-6)ZW2J(=?VU%1[N8
M;<7]S]_4D^[DQ<E\2ALVJ_(_LP5?7HR"$5JP^W2=\YOJZ1>V/2&OU9M7>=/]
M1$_;LLX(S=<-KXIM9=&"(BLWO],OVT3L5<#T0 6RK4!.K4"W%:A2@4P/5'"W
M%5RE CU4P=M6\)0*[J&3]K<5_"[WFV1UF8Y2GEZ>U]43JMO20JW]T-G5U18)
MSLKVRKKEM?@V$_7XY>SZ_>WUNZOHS5T<H=L[\>NW^/W=+;I.Q-'U[-^_7+^+
MXIO;GWX(")[^C.+?/U[=_0>]B.+D:G9U=X;&Z.-MA%[\>(::95JS!F4ENEM6
MZR8M%\U+]*-T?#[AHLEMX,E\V[RWF^:1 \V[JWB:&ZK-[-5F55&(R_:65_//
MAMJ1O?:;Q2)K+_LT1Q_2;#&^*M$L767FEL1'M.;S=;'.4\X6Z)HO68U$V\08
ML&P[YR-#[ZK&E);$KGK#N!@TA&2<UF56/C3HQ7Z@B-UG\XR?R<(3<6GLK@^R
MNSY(%\D]$.DM>\C*-H3HOWE:SAEZ(1S=>'V&4BYBS5\A$KQ$Q,&AR6"K?CMP
MOFY6Z9Q=C$16&E8_LM'E3S]@W_G99/M&S._$VD'S\3*DOG\^>=QW%S)B#"F6
M (E)3M*=DW2@DZ>XM]'T]A(^)KX34#GE,[U8Z"JNZ$6$4#A5BL6&@-3U?"5@
M8FJ71[P@V)63DN3NDN1V%>F!)%V5<W%_;L15+C+3?3IK1[!N(%E6^8+5S;]0
M_-<ZXU_1?V^J/$?B_O:4UHO_F9+G0E[ZD&(1I%@,*98 B4GN>SOW/6L7>2]F
M<EDYKPIF<M/3QI[ "0*B] 1KA*$V08K%D&+)L61(^?=W^?>M^;\J1 ,XJN[;
MN6%W?UMMY[ K,6*]1"7KON3I%Y,_OM:D,7:Q,K[,K"T8Z@^D6'Q2^Q.@D)(_
MTYT_4ZL_?["&MS<0X8$0YW4V;V<;33LXHG69\69_<F"RR"H_=$"<:OG"9*K<
M=" #QI!B"9"8Y&.P\S%XGH\F[P(]W4K7"K1[LE(BLC9KJ!V08@F0F&1'N+,C
MM-K1K@C$.)?RS6I],X?GU:8CC=MU\P(]U&EI]B74?/'"4+TK61LP=-0[)6(,
M&3$!$I/<P4Z_1':L_MRPU;J>+]MIH>@QVW5NZX]PK+G_BEBQRJNOC+4W)K%\
MY\MVIKA9E=F'0WO<H>/A5DVZ@5!'Z8&@(6-0M01*3;9YCX3@[V.ST5JLFT&F
MZHAI;]'0?GE2S!@T9@*E)GO6TPELQQ,=4C'F7R<%8^RIZ8=<W$>@:O$I)Y!
MA92SWQ,%;$<*<;FPD*%?T_(5<DC+%@@V>F15'SS\49T-N2HWB$!CQJ!J"92:
M[&://K!U;:VZ>9*#KF$JX&BSCVTQ"0]YJC&Z%/%]7RT7&\J-J3[_2$SE\!1/
M'=^\1L4]),#>/\B(,.2R? :J%H&JQ:!J"92:?!'TI +;484=%6%]+4]"'U,5
MF]J##+8+%$> JB7',R(;T2,);&<2SV-&6(<(OH\=U2;(E7\$JA:?= 8)5$S9
MI)XWX&<"AZ,K)<C%_@SK+(-.0_6&! HK0-42*#79SIY78#NP^%O\".O80)LG
MA/HS(M452*X0@ZHE4&KR@]H>4Q [IG@>1B(Z/?#%7$YQR-Z$H2/A23%CT)@)
ME)IL4@\9R'>"#,=&2'O<P<_9#2@!8^U!.V3,&%0M@5*3?=[;-F$'$Z PB1A8
M@(=#=39I;]+@SGE2T!@T: *E)KO6 PUB!QH'<1+1X8)&D^S:@].O1QQ/U=SK
M98BZ#H9JE9S1'BJ005#!B(AP!QB(,>^@6RB(S@3"*=%&-=#-$:!J"92:[&:/
M/HA]@\0A1&1S4-\I0'U*W%#M/9[.B-2GN08MX@=.H#(B0[DQ":FOKHH,Y3!Q
MW;VGR'*>>CI _'\0$1'(E?@,5"T"58M!U1(H-?DBZ,D$L9,).R(B^KJ]!2)3
M7^T7H.P!5"T&54N.9T0VHJ</Q$X?GH>(B X+QL15'ZS.[&T8[!,H?#CM%!*H
MH+)-/54@SZ0*1Y= D*OY&=%Y!:7:'0D41X"J)5!J\F[C'D=0.X[X6Y"(ZD1
M[6C;(OL3!?4AGT%EK*Y;[*T?FFLH-3G7/56@=JKP//1#]<5^.^ZJ>0?=JW!2
MS!@T9@*E)IO4(P'ZG9# L7'/'G?HN$=-&P^HRF%!8\:@:@F4FNSSWGL6=H@
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
M ?S_2L&ILO]B?N#P]O'E_P!02P,$%     @ <H)55H.9%&-I'@  <5<  !@
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6RU7&F3VT:2_2N('L>L%,&F^I T
MOB-:LC36C#12J"7[P\9^ ($B"0L$:!Q-]?SZ?2\SZP#);FMG=C[8:I*HJJRL
M/%X>A>]W;?>I7SLW9)\W==/_<+(>ANVWCQ[UQ=IM\G[>;EV#7Y9MM\D'?.Q6
MC_IMY_)2!FWJ1Q=G9T\?;?*J.?GQ>_GN7??C]^TXU%7CWG59/VXV>7?[S-7M
M[H>3\Q/_Q?MJM1[XQ:,?O]_F*W?MAH_;=QT^/0JSE-7&-7W5-EGGEC^<7)U_
M^^PQGY<'?JG<KD_^SKB31=M^XH=7Y0\G9R3(U:X8.$..?V[<<U?7G AD_&YS
MGH0E.3#]V\_^4O:.O2SRWCUOZU^K<EC_</+U25:Z93[6P_MV][.S_3SA?$5;
M]_+_;*?//KX\R8JQ']J-#08%FZK1?_//QH=DP-=G=PRXL $70K<N)%3^E _Y
MC]]W[2[K^#1FXQ^R51D-XJJ&AW(]=/BUPKCAQVL]C*Q=9M?5JJF659$W0W95
M%.W8#%6SRMZU=554KO_^T8#U..I187,_T[DO[IC[_")[TS;#NL]>-*4KIQ,\
M J&!V@M/[;.+>V?\R17S[/)\EEV<75S<,]]EV/VES'=YQWQ'MIG]]]6B'SI(
MR_\<V['.]_CX?-2@;_MM7K@?3J BO>MNW,F/?_[3^=.S[^ZA]G&@]O%]L_^;
M9_7_-7?V+.^KG@^^XQ:;(1?U>E:/[G75?,[P6Y[5L \<M%NWM>OSVF5E!:Y6
MBW%H.X[%T*K$X"JOL[PILZ+=;%Q7\.-BK&H9O.W:<BR&/JN:;%B[[&-3#:[,
MKK&BZ^?9KR[+._R7_?E/7U]<G'TW[-K3?G!;^7C^7;KB//M@/Z;?]MEV[(HU
M=#HNM>S:#?2K&9>0@+%S>(CDA5$.E+3I@*&%$< &[<$6A-+F;;=UQ>] >MT6
MV!6X^\D-_8PLX6Z:#*:I/C*;PRPC1$=W6.0=3B7/%EV;E]FV[88ESJ$E"Q=8
M"]_GU"U9>]M5-V#-:9TO7)W!=!2?LD_.;<G+$;SKLP?&JNN_?^R-30]A&+NV
MQ]*[EC,T1;4%N481UA_<JNUP[M]F_=;Q@(;;2"^7!6=&\BJ. NG7A\]BZGHL
M789#W/1@4;'.\A[;74$478<][-JVG&60"Q \@[&K:UKT609?4K80F[JZD5\B
M'?6X68#=LOF\<378R[^KIAQY7E.*#LF\@R2==99MZULEB?MO*'HT#)A_T>8=
MON[<(N]TQ<YM7+]6F:Q[,K*]@7SCX';\!Z-6CF=VDT--3O.21T;S4!7.F-C6
M(_4(G^#S<)X#YH0(<<=1^L2/X>FZ7>&KJN@SB&]=@X>89DG-&COS&EX@@RA2
M\BHHHFO6.0X9TT(*J\X$DY^5=3?8:@N9@Q+ *\/_4@BV^:*JJZ&BWKWE&J 4
M<ECFY,JR:CAC3IG#%QP264O%S=6*B-$(=N+G5K2\SUXU,.JR-IZ@P:AAAG8-
M.30N* UY)^M^6,/<'%]LG=^X;.&@5#"[VYS"5#6R;%?B:8=3@*ZL7.-P_)@>
MO[@M2<^C?3/9A[DZ:F^"[GR<7\^SOUY=O?,*-,^NH,A]8C4K"$L'BP:9O(V;
MYQ8I/WU>Z$E'JG'2\.UDIH@0(%>'#QE/.WMR^OCT,;;=TXK@/]B'O--3L"]O
M7=[1;/0<0,*O<\AYF=]F10WKT@\T*W"=3I3E\IS',*PA8>EX4K?A$)#=56#T
MD\MLY]PGX4;AN@$ 3YXT": 'GDP D> S8-B3"QO).9V8)Q"6$*#^>YZ]U.'X
M</Z'P_\&FTP'=63P63KX\K[!%S+X?)Z]=T6=][T<F&B5N+,*&O3.X9]RZMN
M_X2OLGV;=8\>66]O&6B<TT/NPG(8Z9FI1H>2:?*V3=<$053F(.3\HLC[=;8$
MCA9'D=<0.97L^YZ<S+I,=F(;.7(N/-]NCT.].%O**75B$!]F@BJV@^A:# 3L
M6A$,E;<"1H3HF2%ZGIDW:FJ<8'UW< 1\^*9JQ[Z^]>/H'"*?8//,G*JW!9G.
M]*NN@J&:T93G#9T!*"M'R HY[B?2242ZDUT<G<F;G@.6R $OQ$R[6;3YC=E8
M4%WCEUKTC8I/R]04MWIFG5O!B_2>E?^'PY]G'WO9_@OX@(T8)[4&1RQCKOP,
M-A%<9R17#49%L&;^!#KW^UB!%F 0DK;)/\%EA'48 (E&@0_C9FN"L8"'AMOI
ML+M!_2'EK(<3BD-GV7(DH,H<2&@W56$6A\Z'5)751!#RY1)B!&H(>6BH-]&(
MPC&*WX%;I($;.SO&.WA ^PR8-:[6YAZ%SF13E$2WV7+2\*N8C\\ &N+@E/*4
M2LH6'6N1+VJ<?340]R(J[ML&WT!P :DJ_*2&EEB2UCM,@#_'FCO -CL%G:1-
M5\PGG- G22D!#9V7LJ85)>T1?8I?-2&6\VA2GPQ*9$V1XFQ5MPMJ GQ3,:@C
M<-GSM[^\^NGT_!N"J-+Q;.@)!,@DBR6^,CE5)9+/)R2:ALJ^MFI0(4OV5SDZ
M?I)G.)G)  %W:Z@7NC'6>8>9'!%3+K";*IAZ61M@<@0QS<O? 'U4[G=K6A(^
MH@\455>,&PA%0\155N2RHQ\ W $]\ <M9A;ED_7EXS_YESZP(V(7D]76GFU0
M^$U%?5@!)>(0N@CI( RB\3C=+IK+YPH)"!S.__)=GR UHI7&A%Q%IG-+9BYZ
MM7@X5I@6/6 :G2":F'E!3#=40ZT?,97[[ ] S#TCC ,251P&XHZ5!F2ZT2[A
M!(Y@Y7 (V$WIMG07-$6(7-;55J(*'/BFCUP4%2#F4@ [Z )BJCA$+)F0Q&&8
MDJ>I"+)S@G8$6 >D]?+MLQ"DA"6W+=#57%PRX\I^"JF2.3&:'P?B*OPV"SM,
MJ91CM;.4>$>VBD##)<?FCRF<FSUQ"W&D$!'^V>1]%)U2;&_C!C/_] PUS+=(
MX$S-.2V8V#6UFKJASL':-&#K\\DCAT_( EX5&322/VL$!HA7"(TH)(Q<"M#X
M88\ &1NL.7<9)VH70!:)+;ECRJM$W1BWYETC>%Z-$FD1_:<S[V4N/A2,+E:=
M;LUO*J+B:N--BDB-RV%H3/6"7U"; F:]@OJ4:EW%+7MO' ,:VAR#7E'QAG4G
MG@$^\A2A-K4&![>"/.K&!(*+^JT:D=\%LQ\X&YO!_^;2T E"Q'RH05*-D5L*
MU.+VD(3OLG6[@_0@DF34TU'2E2%5_XG[K1F=(\#$*(6+.&F$LUXA^.C/^%_-
M#V_' <Z8"Z8_K_W/1=O'T$SP@$\(N+J6V-IB))7'O(1U8.R9,W7J\RJ4@09A
MA8*UK\Z?GLTO)5H7UG]U_OB;^47\S'F^.G]R'K^3PUP&] ZP'#^<&WR(V)YZ
MRX"?%-2W>_L^OK$ %CQ0,#U.MQ-!EH^EZ16;99?[= :\>I@>CP91-*2Q@P(!
M5/3.=->ON=7S%>NHRP9K@5G21,\D5I^%[,-R=+7Y-,:1C<2ONC\?X6_:!2-Y
M. @'O+7+T^B_[+B8$06DVS$UT@'NP<8R0TV_"ZONS0N?DC]> /;=,+K$.O*%
M2[X0(>\'->10O%-:<!'X8 #HLT1UX<=@+.#9)>D%1A)KBMK2R&\T(<QLCH-8
MFY<H)=I=AGP<C,MP&)A,8BS[;B;C-_EOK5]'V.JW5NSO1&36Q[BE'&S;N-L
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
M*5<MD'<C'_-A9*QVR_1,$?.VAIP#C!^K0UTN)D":NT?UPTG%7X:F+*C2_NR
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
M@,@)[R/ZVGL5,;'U[(E# )$0O>E\MN6S*B%/&F1VFN99*@/9=EN?'/9[%]7
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
MEWY)*'$XG#ESYF%=[JS[[DNE@GBH*^.O1F4(S9OQV&>EJJ6_L(TRV-E:5\N
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
M)1_ ^Z76MGE@ >VGX+M_ U!+ P04    " !R@E56IB7$71X#   ,!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6RE56UOVS80_BL'+2@:0+ DRI:E
MU#80IQW:H0&,%EL_#/M 2V=+*$6J)!4G_WY'RE:<-@W0[8,DWMMS=SSRT>*@
M]%=3(UJX;X4TRZ"VMKN*(E/6V'(S41U*LNR4;KDE4>\CTVGDE0]J1<3B.(M:
MWLA@M?"ZC5XM5&]%(W&CP?1MR_7#&H4Z+(,D."D^-?O:.D6T6G1\CY_1_MEM
M-$G1B%(U+4K3* D:=\O@.KE:3YV_=_BKP8,Y6X/K9*O45R=\J)9![ I"@:5U
M")P^=WB#0C@@*N/;$3,84[K \_4)_7??._6RY09OE/C25+9>!GD %>YX+^PG
M=7B/QWYF#J]4PO@W' ;?*64L>V-5>PPFN6WD\.7WQWTX"\CCGP2P8P#S=0^)
M?)5ON>6KA58'T,Z;T-S"M^JCJ;A&NJ%\MIJL#<79U4;3?+5]"&$CN+3 907O
MOO5-1QMO%Y&E%,XQ*H]PZP&._00N87"KI*T-O),55D\!(JIM+)"="ERS%Q'?
M8CF!- F!Q8R]@)>.#:<>+_TO#</?UUMC-1V5?Y[K?4">/H_LKL^5Z7B)RX#N
MAT%]A\'JU6])%K]YH>[I6/?T)?1?']3_@(-':S=:<;1R VH'-!ALMZC'X7BO
M/[CLZ7+#41="J>@"&XN5B[$UPDX)8H)&[J^>@?@N'%Y_D!2D>D/8YA(^NA3N
M$>[5M)U6=^AJ,G !;!KFK*!%4H39O(!UWXB*\AA(YD58I!DD61'.TQAN>5G3
M?E">IXTE:1ZFLP02%H=QD< -U6YU/_!'(X'2[6FR#C"<SU+(_3O-XC#/"FHB
M#QG)UV79M[W@KN<*Z2B4#?<(KY/9+&19?$FK=$X9BLMQIY]6$H(D/J:6XEF8
MQ;ZG/ F3V92V[ P0[XF;#<*!)G+!IA-&#"$$64(2V21_%!WZ!4LFZ4E%8]!^
M' _(M0%TM_7'>80_SO-\R,PKR42;TJ'G5_$P>>ZP1V<,U:+>>QXV=#AZ:0>R
M&K4CU5\/#/?H/OPG;KG>-]* P!V%QI/Y+  ]<.\@6-5YOMLJ2^SIES7]KE [
M![+OE+(GP248?X"K?P%02P,$%     @ <H)55EMT.$&? P  1 D  !D   !X
M;"]W;W)K<VAE971S+W-H965T,30N>&ULE59M;]LV$/XK!VWH)\.RE9=UF6W
M:;:UPX(%#;9^*/J!HDX648I42<I*_OWN*%E1!L=+O]A\N^>>YX['TZJS[JNO
M$ ,\U-KX=5*%T%REJ9<5UL+/;8.&=DKK:A%HZG:I;QR*(AK5.LT6B\NT%LHD
MFU5<NW.;E6V#5@;O'/BVKH5[O$9MNW6R3 X+']6N"KR0;E:-V.$]AK^;.T>S
M=$0I5(W&*VO 8;E.MLNKZW,^'P_\H[#SDS&PDMS:KSSY4*R3!1-"C3(P@J"_
M/;Y#K1F(:'P;,)/1)1M.QP?TWZ)VTI(+C^^L_J2*4*V3MPD46(I6AX^V>X^#
MG@O&DU;[^ M=?_;B(@'9^F#KP9@8U,KT_^)AB,/$X.WB!8-L,,@B[]Y19'DC
M@MBLG.W \6E"XT&4&JV)G#*<E/O@:%>17=ALO<?@X3WJ BC%<"\TKM) R+R?
MR@'END?)7D!99G!K3:@\_&H*+)X#I$1IY)4=>%UG)Q%O4,[A;#F#;)%E)_#.
M1IUG$>_L)3SE)3%4IL4"_FK0";X4'H0I@/8:ZX6&WYUM&P^?M[D/CN[+EV.1
MZ/V<'_?#-73E&R%QG5"1>'1[3#9O?EA>+GXYH>)\5'%^"OW5V?I^%-AZL"50
MV+'.T8VAGT&'4(D"C 71VY&%5B)76@6%'J2F=54JBJOP4!U *9XX'U#_$*:E
MBH<1,U0(AEX<KE;8"]TB'PLV4!(&+R=@H:.5'[/Y)16$UK&V*8N\J(S4+5U
M&H E)XY*R#DTX8#*ZRVM4NJM5H4(=#876AB)$(OH).5C=%\9BI[S<O[S=W">
M0K^*^/\&3AS7QJC*,R3MENHAFC+8#$3X3Z)FD?CSL,X&$<KLP(F.WJ> 3G$N
M62.]RDR_<5:B9R5[LK3ND9#*DO1%+9T*%5@3 \M"\];3K:7CVLJA5 F#DW"K
MB@X]Z?WSE9$_*OHI[$>B/:,>)2LV%%+:UE!4&_$H<DWJ"^6HH>A'EF[EA'RH
MK,?#/7O.(%04Q@X=C2SD].N$\262W]'VN.6+MY&*LJ'D&P(@2&IRFC&>_'/@
M#UZ&G>EM8J=#. T^!*#WNX[O]QQN6L=IY"V/=#$*^$:N*9_,8W0N;=UH9.WQ
M((ND[8GSJ3=Z"/?*MIZ"=NJQ./8^II/.5J/;Q?Y-Z>:D]$UN7!T_$;9]9WPZ
MWG]?W JW4W2--)9DNIC_1!W9]3V[GP3;Q#Z9VT!=-PXK^LQ!QP=HO[0V'";L
M8/QPVOP+4$L#!!0    ( '*"55;'/1D?DPT  .0G   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$U+GAM;-5::V_;1A;]*P/7+6R M4GJ1>4%.$Z*3=%NLDG:
M8K'8#R-R)$U"D0IG*-G]]7ONG2%%292=;1<H]HM$43-W[O/<!_EL6U:?S5(I
M*^Y6>6&>GRVM73^YOC;I4JVDN2K7JL _\[):28N?U>+:K"LE,]ZTRJ_C,!Q?
MKZ0NSEX\XWOOJA?/RMKFNE#O*F'JU4I6]R]57FZ?GT5GS8WW>K&T=./ZQ;.U
M7*@/ROZR?E?AUW5+)=,K51A=%J)2\^=G-]&3ET-:SPM^U6IK.M>"))F5Y6?Z
M\29[?A820RI7J24*$E\;=:ORG B!C2^>YEE[)&WL7C?4?V#9(<M,&G5;YK_I
MS"Z?GR5G(E-S6>?V?;G]F_+RC(A>6N:&/\76K1T,SD1:&UNN_&9PL-*%^Y9W
M7@^=#4EX8D/L-\3,MSN(N7PEK7SQK"JWHJ+5H$87+"KO!G.Z(*-\L!7^U=AG
M7[PITG*EQ$=YI\RS:PN*=/\Z];M?NMWQB=U1+'XN"[LTXG61J6R?P#58:?F)
M&WY>Q@]2?*72*S&( A&'<?P O4$KWX#I#1Z53[S2)LU+4U=*_.MF9FP%C_AW
MG\R.XK"?(D7)$[.6J7I^AC PJMJHLQ???1.-PZ</\#ML^1T^1/U1>WS];O&F
M$'.(+'/692#*&L%HI:UM6=V+2EHEMM*(>'0U%&M5I:JP0A:9T);O@]*ZTD9E
MHIP+NU1BKC)5@=J.AG;'62B7R6%A'%V%>]3HU%FNR#UXISKD 9N&.PZN]MF.
M'F([^<O93DZP'?[?L/WV: ,OTT;H%9S<XO;LGAE:Z3O:32=X3I2L"ORO"[&1
ME2YKXRB8EI-&!K L<8C?%XA9:9=$:[O4Z1)H=B\R/9\K;*C*E;@'76%+_G8,
M*OS)Z+T3OH=!M\H088BWD@4IQ1%610JVRC2MJTH7"RRORGJQ1))R?#K#N0,!
M]OMQL^>-)-J1G??Y\V9N#0,LZZC<D8B&5]/='<#(VA'([\& (_]/4@/#J@ H
MJM4,^FF L6?-C[*HD57%XRMB7A&)"[BLA0X,&#*7PF/'3"'3*[&NRHWFS(N?
M'=>#&L_%8#H,)N.(KP9!,AGC:CH*PB02/WB3=W<\$;?0.UGC7$Q&P3B:T$42
MA.$(%]$T&$\&D!%VJL#F((B2H;B(@E$RNA07TR <))?B _MF/]5H @I3(C1(
M8H@W'8YWY.(@PC$1;D9B'"7BW4."31,ZE2XFP60X(.Z&032=BM?''L@F_M;9
M]EMGT&_96Q]0';RV4FE9I#H':_#Q_DB7J[*F@#:@D*-L@JQ_D5/TF9.QJJ;
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
MN&X=)3MRI(X0+6.'$>0!*T.:]5/,)@-V2H:N6-V>QZ->[*3Q<-B)#1"MG/2
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
M;*7)J!>J1O/%FXI?'\^-]Z;@CRLE$5BT +\O#,#'+W1 ^_\37/X'4$L#!!0
M   ( '*"55;<@/\AE 4  %4-   9    >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;)U7;6_;-A#^*X0Z%"V0VHZ=I&F:!,A+BW5HBZ#=N@_#/E#2V>)*D0I)
MV?%^_9XC)4=NXVP=$,04=??<W7,OI$Y7UGWU%5$0=[4V_BRK0FA.QF-?5%1+
M/[(-&;R96U?+@$>W&/O&D2RC4JW'T\GD:%Q+9;+ST[AWX\Y/;1NT,G3CA&_K
M6KKU)6F[.LOVLW[CDUI4@3?&YZ>-7-!G"K\U-PY/XPU*J6HR7EDC',W/LHO]
MD\L#EH\"7Q2M_& M.)+<VJ_\\*X\RR;L$&DJ B-(_"SIBK1F(+AQVV%F&Y.L
M.%SWZ&]C[(@EEYZNK/Y=E:$ZRXXS4=)<MCI\LJN?J8OGD/$*JWW\+U9)=G:0
MB:+UP=:=,CRHE4F_\J[C8:!P/-FA,.T4IM'O9"AZ>2V#/#]U=B4<2P.-%S'4
MJ WGE.&D? X.;Q7TPOE;J9SX(G5+X@-)WSH"X\&?C@/ 661<=$"7"6BZ VA_
M*CY8$RHOWIB2RFV ,;S:N#;M7;N</HIX3<5(S/;WQ'0RG3Z"-]N$.HMXLW\/
M]5KY0EN.UHL_+G(?'*KCSX>"3I '#T-RQYSX1A9TEJ$E/+DE9>=/G^P?35X_
MXO#!QN&#Q]!_)#?_"TA<>$_XD:84[Y7,E59!@9%.IA0RB($J]Y#X:(VCHG5.
MF86XE%[Y+3*E([3J;:M8'2-#%.0"1H.0]Z;TP%2H8(.5ZH'-.=M<WMLT0YMY
MM G$AIRR)2#G@1PV "@UC!=VP6MK1N)S6U0]<HK8SH?HCK0,)!JG,)"47HM@
M=SFZPS_X45ACNA&S4J$2>>M!O_=X4>?*2'Z3\"*T4'4#_>C.2&"RB-HZ!DH#
MEF'P]R#(GO!$R !<GNZ)RU[DZEY$C,2O%0%NQ?^,Q:0 .<R+MF;Q0F, /N"&
M*-M(;:A(S)%,B*]).A\;+[8?FI #P&HRVBJ)N;BF/+!103XH-E=NY6\>4>%B
M(\WZZ9/CZ?[+UQ'X50P$,4G/4Q2AP+/<+FE/K.(6'*_C+@_=DDEY3TO28@JN
MFC8(#G\A;,Y=)W.-$I+N*P)#-@N*%:*9G33VNY<^\B,*Z=R:M65M6Q-V>?F)
MEE8O6>X*F5?<# 77PUK(IG'V+H8+2V!P$++T$4P9! !.A.,20\DN46+13V82
M1T\\EY:1HLYSENP\G%N-XS(F)>K$Z<*I"D/W.X/FQR@_0<X*JG-T33]=Q2_2
MM#B31?]\U9M(>1ZD?/>;9^\,+-O6PR'_?&!0_"1FD\G>9#+!:GH\VSL\/-[:
MFQV]W#L\>O5=9:6JN"2#51 WW57@1DN32+H/NE+DI"NJ-8H>^33H95".-&E5
M1 )W=_9F!"E3Z!9'%Y>.;1TWMK=:E;&F<PFK!8EXTJ)J<U2@U-YNS$ &-OIQ
M9Y$"UUN,%I0I,12+P)XA,T7XW@;"A0WN5A^P,1@1="?K1G-KP(.&=5R, ^K!
M*?B2 A3<$II>$(3M&@[TC95W%#8=A0U3^&PS3?:1]C=)AWJZO7@^Z@^(>S.
M6J/S (C!1+'0T D8Q6B*KO"&-D;BS9)252RJ85GR;.*1!!\KV1G W0?M[UC,
M4\==C#@EYQOZDBN^1?_?MF!JJP7+OW!S2K,-O P!4WM!OXV'16A=G+=#D<Z
MCPF:MQ#!*.7!$@\<56S8+*P/<7ZM<*GDWS1.?'\(_?V?:BEYU//2>DI-_F!Q
M(YCN(/I6!N1WWE>D(S5L=BO?JW@RW/?$2%QUU:K,DGJ^M@[C-&/9%!.0#HYD
M[UGV\>)+]IQ)01RLQ/&C&'C>\@E"=PUF)B>&"[622XJMF1/JH=" 4G.5^-D5
M[>BA*]1X<-6MR2WBA9X+",2G6^]F=_/-<)&NRO?BZ8/C@W0+A:-9TQRJD]'+
MPTRX=(E/#\$V\>*<VX!K>%Q6^.XAQP)X/[=HGNZ!#6R^I,[_ 5!+ P04
M" !R@E56OW$J!SH=  "/:   &0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6SM/6ESVT:6?P6E<::D*H@B(>IT["I9L2>:BCU:RXEK=FL_-($FB1@$F&Y
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
MT#V^-R'Z>[;Z;X+ZV4=..&Q?H&R=:W"LPVC#HA#M0O%X'T!PS?Q!5BAC8/B
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
M;"]W;W)K<VAE971S+W-H965T,3DN>&ULS5EM;]LX$OXKA#=8I(#CV')>VR1
M7K;;'K:W1=/=XG"X#[1$V[Q*HDI2=GR__IX94K+LV&WO>A\.*!J+(H<SS\P\
M,Z2NEL9^=G.EO'@J\M)=]^;>5R^/CUTZ5X5T U.I$F^FQA;2X]'.CEUEE<QX
M49$?)\/AV7$A==F[N>*Q]_;FRM0^UZ5Z;X6KBT+:U9W*S?*Z-^HU Q_T;.YI
MX/CFJI(S]:C\']5[BZ?C5DJF"U4Z;4IAU?2Z=SMZ>7="\WG"GUHM7>>W($LF
MQGRFA[?9=6]("JE<I9XD2/Q9J'N5YR0(:GR),GOMEK2P^[N1_IIMART3Z=2]
MR3_IS,^O>Q<]D:FIK'/_P2S?J&C/*<E+3>[X?[$,<T_&/9'6SILB+H8&A2[#
M7_D4<>@LN!CN69#$!0GK'39B+1^DES=7UBR%I=F01C_85%X-Y71)3GGT%F\U
MUOF;Q[FTZN@.=F7BWA3PM9,$U]6QAW2:<YQ&27=!4K)'TB@1[TSIYT[\4F8J
MVQ1P#+5:W9)&M[ODJQ(?5#H0XU%?),,D^8J\<6OKF.6-O\/6]W*%T/+BUEI9
MSA3__OOMQ'F+./G'+NN#[)/=LBEW7KI*INJZA^1PRBY4[^;GGT9GPU=?T?RD
MU?SD:]+_(R_]=Y+$[Z5X)U> FN$>">F%GRMQ6Y:US,4[Q)<N9\),!4N8FSQ3
MUO6%J9'AWJ2?XXB0567- M)I]5U>J]]T^23>X"W6]\7;$C[E#7XSY>SHH[(%
MC0%^)*=XG\M2'-+*GW^Z2)+A*YY)H_P\>O6B+Y9SG<Z#="-M1BH]:(LD-]A]
M+C,!_!?:U"Y?M<H,Q$?,;X6)"MMJ[UC*# '@24IIRB^P54\UM&>;A*D(&YBI
M6Q6W7H1'VD>E.B!IB0B<.(PF/-Y^<&OM$1O>ZM0W6SP?$74)U?JD(W,N=A:.
M,-\:B]-2Z>9'$_:G7 (/#,D2J, T&]9MO!7>B$I:KU-=P6Y'AOL-; )C8L%D
MQ=[=@;*Q0HK4%,#0*]6("!/]')$C,U"5=IX"8D/Z0'Q2(N9')LY/A_WA<!C-
M(SFT(0D&C $,F"NT<W4T&2&V+9 \BXT*QW:GILPT^X;$19MWK!/8$>Q-"Y$A
M;"R]?U,#7'$O*^T1]21P(TGN&YL'XM$4K>5Q&](3HO;MYNK)/P$@>4"F*5"V
MDF!>P/^46KKD-6JA0C@"X3E1$[V 5=ZB-D@'*8A^2 SSM*,2Q!;$]0"R4NDZ
MFS*3UL1N;A RU[$N<B%U+B>Y8H!+%,\69%,B<?8B3<6><4F&HS,>IZ3#9J5I
MW&@5-0-D4M=Y _&A'7\NI%E+NJ%U<!YOF6](&1)#JC1(<9RLYZ@OM?:KZ(3M
M3&> G)X10@"^,$ &L//N5GDH!. RO= 94M^!7 SK0"@BAG2#$'O9T_0BNH<B
MM;*:.AF1$Y51*&TDZ,Q XC/F 1_IC"P5A2+PELA3%:-O(S$S>#@W%29.:QNR
M&7'(,0<AV%I1+LYUQ;9@8V=*Q*PN%R9?A((&XTC-*(F':"[B!0IJ3$8PI<J!
M,GS40F8+>@5421]=PBB WK($)8,L5RR%^+/+_ -QF_NYJ6=SL41J&42$#Z$A
M!6.2B\KD.@6KA$A%2P7Q?9K-F<-A^!4JV&:NNHJ"U).RJ0[01&(FBFK?=^+F
M^^D7 G8Q, *O <,;YHC"U"$B&F5C)&]DV#J[;*O..L<DIK#'H#KTJ#C;/JP5
M>V3%_B#%Q$-M.;6T2[$[=4;1I\WSB+TILC5;E_MX? GOAOJGLCU H!WUX!L(
M44<K)=?: QQM0F%U+0-2ZGCT[$W)@6(T1)$01M@GFXFT)V58+=H^1Y@J[W."
M"?%"F@C2!'6NB3=)&7$4Z+0REJFZ2\T(M14KSAI%:<@@2FS#TUKS@EG]8';@
M4V(M\A2TG"I->^CI!L1$,F1BRTCD<=3=]NC1!",(1P='BZDUQ9XF9O#<Q\/^
MOH;GQUWX#1Q34^>A2/T 8GV"3*X!2^?&A;" -(;M&68314FQN=6FXD+ELG)-
M<]<!JXF=)FQ")PL!N:;X@?-4R2'DUFYH1&=4'%B5[W%5[$;!K\Q52/NIML[O
M\&"RUX/?<!X 2I7E0A5)4155;E9*A88'Y)?67.[-=*I3)N+[]8+8$NR2W&R,
MB5TV85=C3%$SC"VX_T?_&]  G2PB:_FY52KB&%*3DX(!G,:VFENR1ALJ,B[(
MC\SLY]H23930WSHJI5'E32D(GD9(ERTZO1ZQ3*$\-4A10M>A._PQVF+-_1GV
M_^6?9WK_3_T54\GDN5ER$\ %+%S8Z'^11=194K=%Z4K&[M$]>Q;_+_<5M+_6
MQ22DY2>^0L'K6Z@LT?G^2CH=/9"&KZ6VXO=.UQ<\_1<)<Q$V\9) G%Q<],]&
M)^) )&>#T3A(@,0DN>@GYS1^=CFX.!-_0A<,'XY>B,/Q^*(_.CE]$1:-Q^)U
M2_2'I^/^>'S"KY(!3BK/-7A0J6(#FHL*,4Y.^R?#2ZPY/1\DY[S)Q[9?F)(A
M"XF#\:Y^),*W".IM9F9_L\AOQ\$2^AS @ M1H&8B*_KBX&QPTCSQ_(/18+A^
MO3XJY*O!YD'GEZ>*FTT^K:5F5L+[Q'#K&2K."&$7BP('T1&'U-K.YLB.*CE3
M)3R;HZ</[4"D 9Z+$/N,#&ZA>=;_Q<D; =OG0)34(W2.NE6\W&F.O'PDM8IU
M9JRA+D%,X0ZM&E.T8V-M%C23@FZ#*"2/Z!:%5-:==+)T[G ($T&G661V4Y9B
M5E,[9V,#TH=?<S3:W=/BUI$PFK_5=JXICNX@(I X\BMNF[_AFN]254E(= J=
M->':L"8,+U'7^HUCU9,G0+D:IVEMK>)F=AJ.HUM$C"9B0L3!AWT<=;E!)C_M
M]5'3*=3<.3-,J[ 1HE3RX0=.+ '29S[Q04F<'L(Y85K3LJX$.HGDNR&QZ!EB
M /#-U?Z@Z08#D&\N<Q1RA^ZQ8B2'-&RN.Z JDBE>]JS#*L0M0'(X_V0R)#O^
M1'ZF0PO=!03\^ ZCJ*R:T\WW@I939X%09?KH:KS+PCY.4=Q6=_#HAQ9FV^!H
M*/$&_@72=R_%Z\ I?Z.&BV]R=U#<\SG;1+Q_1A(O& _?$BZF=C#9O=A7'0[$
M)0C]G(B[?WHY)%+M7UXF$8U];[NTE;5.#TBBJ#VANRS5E.2O*384QD"T:X9E
M:@6<!^,-8AT-SM=/D5E/=S-K0W_<J4]K(C^K9,Z:?=?NG$;0/:^ST ^WRA/3
MP!B@6Z<A?*@/>*(C?2@N+00[DX$<SV_08'<O-<Q"\S<7/KBVF"G7W"?\6"33
MC0?=@^#8&!L.X,+@'"2#T6:Y&@XNVP'BJF#:'@?N.@OS<VF^O9)@OMU=T./M
M2$@4NE!^8O*!'P]&XTZ!)6]P5-;EMY#OT-#N#B T8M\6%*M74]0F&W'/_"^!
M;6RK9&RK^*8*VB:#),3=8-<GBN/.1Z5"V1E_.G."V3Q\7VI'VZ]SM^&CU'IZ
M^+3W3MJ91DCD:HJEP\'Y:2_<DC</WE3\B6IBO#<%_YPKB2,D3<#[J3&^>: -
MVF^6-_\&4$L#!!0    ( '*"558;7@F@2 8  ,(0   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(P+GAM;,U8;6_;-A#^*P<W*%I D27Y)7::!'"2%FW1;D'2
MKAB&?6 DVN(JB2I?XGB_?G>D+,N)G78%!NQ#8Y(Z/O?VW)'LR5*JKSKGW,!]
M653ZM)<;4Q_W^SK-><ET*&M>X9>Y5"4S.%6+OJX59YG;5!;])(K&_9*)JG=V
MXM:NU-F)M*80%;]2H&U9,K4ZYX5<GO;BWGKA6BQR0PO]LY.:+?@--Y_K*X6S
M?HN2B9)76L@*%)^?]F;Q\?F0Y)W ;X(O=6<,Y,FME%]I\BX[[45D$"]X:@B!
MX<\=O^!%04!HQK<&L]>JI(W=\1K]C?,=?;EEFE_(XHO(3'[:F_0@XW-F"W,M
MEV]YX\^(\%)9:/<7EEYV$/4@M=K(LMF,%I2B\K_LOHE#9\-DWX:DV9 XN[TB
M9^4E,^SL1,DE*))&-!HX5]UN-$Y4E)0;H_"KP'WF[%V5RI)#S15<R++$.-WD
M3/&3OD%P$NFG#="Y!TKV ,4)?)25R36\KC*>;0/TT:K6M&1MVGGR).(E3T,8
MQ $D49(\@3=H71TXO,$>O-=,5:)::+A"9YV7\,?L5AN%S/ASE\,>;K@;CJKE
M6-<LY:<]+ ?-U1WOG3U_%H^C5T\8.VR-'3Z%_F_R\E- \(5#RHK4%LQPXK5(
M06Q$M9.Y74$F[D2&48,*&T0C@,LFY[!TC.<9L#NNL("ALN4M[I5S2+TFAZ(!
M>X$VK"*8<%MO)@I+"(\T6TTZ28O!5J.M6@&60OH52FYRF07_@6E0%U:[W<XJ
M[!7 YW-L'K2K*^>V'E(K0/PE4YD.2'UAW5=$-4JDI-Q;;"N!;1-^K6!F%UC0
MD P<I9'8TBHXEXA *BZ%0F52:6!UK>0=H3<0BM=6I3EJ!/RR4*P$7-"650:,
MA&4NTAQ]QKZPZLK:FKX>)*,PPM91%-0%G2^JC0+!AW!IU3K<<Z'0Q&^6*>/C
M-1<:\^5J," =&_P,)G$P&,1M+!]#H_,9PIA<Z-9R9H!5;6)JC!6GK0='TS :
M;"C@(O81'?+12O9&"T-/%$%S2,#3IQ,$9I$P2OS-W"% \8BCJ!,03"JYQ2OT
MUS$11="^69KBR:$8Y=$7S/4&<[90G./)9.#%\V>3)(E>S6ZN-ZMN+7[U$ENY
MR>$]L4@)#-"'#Q=D0,>X@W'TO=Q\;B*(6KLZFERD7-PYJX41F*6,%SC'8D&H
MT6@0C";#3G:V,B.WH@LO2$/CS"?%*LW\J8F'"F_]0<NITU6&V.)8>B_P8.3%
M"L8C2EU*,4%-KG"E08LVA;?'CL9TA'!<*59K)FZY"[[<*$@4H4*Z_N 1.A2*
MPN%H[5GB/0OA$X+]0( P^S9%':3[1]H%L0E%'P:+"!4 PRJF5H!W@V +^:<Z
MDR7?D3G?;=A$YKT]%6]PW6H.X8VH<*RY,84/<I.Y/9GJ5K[=S4J0:6J5\IFZ
MX;7ASKEXU+"LS2+M7$>@T9HQ@22XDX4M^>&C,+5)?M1BLDWSZO9)+#FYU\X
M"JXI11G&0]K*N,A)E%/ LK^P2Y.4WNJRCM-<E=K)IA)30TG7:_NW%(0P,YW(
M;E<KM;_,[Z9<#(^"X587[;H7--U];I6S[O_*)=^F*#F[VM2&.*SI"VCC)(J#
M*!X]=7SL/2N&X33JGA6?7/8Q*:DHA&_U*.<]ZUP/NCYUE@FH&[&'[@6="1[;
MA+)9B-!%"I?&706^<?0Q%I;[^#MGRM^& >^ROA36]UEXSRH\9%?P<.[;5@PO
M#M Z3+.T&O7A%8/?IUA0G1QD>-]_";]LW#B 9#H.XJ/Q>C08X&@2!9-)@O>N
M!V39P8W#)F+38)!,\.\8LS,-AFC=Y>,KT>-K$!Q%D(QC&,8_J&V="M0W)7T3
M-!WUC0=POIN3!QB_\&A$OU$XB<B[<#3QUNVBJ9,?Q2X>X73JY4<PVSJZ\#X0
M1/@/XF3B!Y3@HV1$D[;(#K<\V?;;$0#S@U= 7)PK6;KZ1&-J:UHV/JXPC4]A
MBH2_<*)4AW<K)(]NV+>A'?&-#A1=<_><+5;NK''MM+%%VB*#'*V%6\[I?F/$
M87NC)04D[-LC7<K<><ZS<->;I=]Y5Y9<+=SK68/KF/Z)V:ZV#_29?Y=NQ/WK
M_B-3"X'-LN!SW!IA$GN@_(O93XRLW2OU5AI\\[IASADV%1+ [W,IS7I""MK_
MMCC[!U!+ P04    " !R@E56]J2>EM@)  "<,0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6SM6UEOW,@1_BL-K;*0 7K$FQQ9$B#+:ZR#=6S(=HP@
MR$,/V:/IF&3/LDD=^?7YJIOD<"Y9ZP1('N9%O+JJJZN^.C$ZOU?U-[T0HF$/
M95'IBZ-%TRS/3D]UMA EUQ.U%!6^S%5=\@:/]>VI7M:"YX:H+$Y]UXU/2RZK
MH\MS\^YC?7FNVJ:0E?A8,]V6):\?7XM"W5\<>4?]BQMYNVCHQ>GE^9+?BD^B
M^;+\6./I=."2RU)46JJ*U6)^<73EG;V.:+U9\%<I[O7HGM%)9DI]HX=W^<61
M2P*)0F0-<>"XW(EK413$"&+\WO$\&K8DPO%]S_VM.3O.,N-:7*OBJ\R;Q<51
M>L1R,>=MT=RH^U]%=QXC8*8*;?ZR>[O6P^*LU8TJ.V)(4,K*7OE#IX<10>KN
M(? [ M_(;3<R4K[A#;\\K]4]JVDUN-&-.:JAAG"R(J-\:FI\E:!K+G\3.!*[
M5F4I&^BZT>>G#=C2Q].L8_':LO#WL/!\]EY5S4*S7ZI<Y.L,3B'/()3?"_7:
M?Y+C&Y%-6. YS'=]_PE^P7#(P/ +GCJD9G^_FNFF!@[^L>N0ED6XFP7YQIE>
M\DQ<' '\6M1WXNCRYY^\V'WUA(#A(&#X%/?G6>%)%KL%W.++O@JVX'>"P:MK
MWLCJEO$J9W-9\2H3K+"*@J^S3-0-?)JI.5-MS7()U<E9:UQISC-9R$8*[>#[
M7(+2;.VP MP<5JJ9+ 2;%T"E8S80O[=R21),V'M>/?9<N_UX+5BEJI<9"5'P
M&6B)J'E<RHP7Q:,5F9.WX=0YDQ4VYX4E9XVH2[N+5J5@RUK=R9Q.2+)JUB@$
MCPKA@3=FSR$@T"GU4F1R+L$3^I JUR19@Z@S89\7 H[V3U7+9E->(TXM*.:1
M!E=B&')5"5)S+N@-Y&5R#NEPR)I7MX*4P"3.W)%!*HE3+VV,PB&XQA:Z^YH5
M>(2 &;??-1.R68AZ9#^<HC<?>%FR%4=\+54^<)BP#P.A75I3V'H)L5L\G/S\
M4^K[[JN;#U_,G??JA9$'P"'1"LEGG>&-S0S0J@;:TV+)P5; 5M@4$K(,NE>%
MS#E]GO'""&CBE)ZPMV.\,>PV[%(;X8LV-V8F8T)>&& -1!8=V&0-MTS-"GG+
MK=7WBB>?(=[7A:@& ^4*IZU4,P +MI3ELI"9)-/!R$(WC+@[[%X8-1)4<(K:
M&!LXG:D: 8%T3LM,%LE[/<G*9E9CWCLN._@WG90E6&06-"0KB=\#B_C1HNZ8
M[(X7K2  SMNFI>/S1^/SD\'I>:$5,(TS$!W/,M56!@I+J")[7+D&?(9.W*NM
M!Z,JEP WA9%YK4KCLEM?:C@PZ10L2 WC4&"-;#&]PH"-4;^-H/6AK3<L.P8>
M60[!B [:N>-HRW6(W(F%S J*4O2$FJ5@L!763MB5L:D%&2FC,6J?49&"U5N.
MOQX@'69L1I'I6Z7NC5]F?"F;/B9AA17*1I_1OA15YJHH+!SLKIT!M=EIC[MM
MJ+4/G";@(%V*<H:@T*=,0_UG7K4HLUCW[JQ3]![^VSPVZ-G).]*4:C5(]0LH
MT/"Y7@]0^Z++RW:U]7/6'+,P<A(OH9NI$\7I1LC817/BO6 ?=\8+AU7 G1?X
M3A*FS L#)XT\]ED-]MHC@Y>D3AA'=#<-G-";KL'TNJUK0MI2U3O//E;O4]]>
M(NZ A4D@V"IQPL#'-7*\,-HX]IAL_Y<UAHGCIE/\3>.0_85R[']-ZD(1@FF/
MT'5<SV-AZ$1^_(,BK[CY<>1,TQC7&'8*UNPTICEF@>\ZD9>:N] )TM1@X/M(
M64\.A UX$<)A6[;6RWA)VOF7Q32^'4_=B8?RNRCZ+'V<!)-D]>;Y?DB1@:H.
M:D:*1QL01N&SCVI,/*#OPO4>^87XVZ"ASZB:V[OXK=0HF-C?!*]M,;Y#INTU
MFYZ^?X5O5GB;L6 3)YG2S=G.M^1*GC.- WL3 RZX\9TX"-FG=C94+U3(G<!=
MW? %7:,H,M<PCE]T>% [N!,FIHX?3<W533QB[CK>5OBP EYM6'E/$(B=('+I
M!AZ9&L%#!_& O>MS/ZBWT0E AO&4+FF8,!\AQYUVHL^W9#$!SW52;VIOW( V
M#%+'=7UVS?4""10=Q;A6&"6$+AG<<[T.E)UT_R.(&&&67.:F[(9_M03@<:E'
M6;C$25I;-JW O3LB9?WINF)D P^Z Y@76@PDJ6^1YD?Q$UPV&J&=1K10>@:U
MV7CJ)E84+Z%$DCIQ[-M 3,2Z72Z+ODS,?M#0 [?_ SO?[/ A-:-.TEI9/&0+
M:H,,#+;+]@^;5J2 3CEQ&J<F)\8F=, LH;_NTYH\?NJ3RJ-PRF"J(##4[RS&
M]%;$V.7N8U%YAOI!2Z--/,ZM*D@M$_9)"*@=]1W4\+K5($'+AL@\@TB&P)2(
MJ,1KTZV-# /:L<W76H\U Q+]+A&_CX?7>WG^X2IO0\6[RRL8Q$=B2P.*7KZ7
M.!'L<#5*I[E MLVDE>%DBO@VA6%.D@#UV'>*MN.A;#L>"K>O9M0&OE=WL"BP
M=#.TXK;&_4QEQ EL]@C<;N<G0&4"Y'KN)(DV3^@%DVF"4#]QX^U]W@ "%+C8
M#97V6US3212R/X&YZ^&RP3B=I G>8E/7Q768+L#K&W&+9D/HG<W&>M/]_#K#
M%#GKZ<#L\_C'0?#+SJ:*;#UU M=D*@18SX4=ADX',1/6A7Y]5(4N8N".U&=8
M  2NB8Q^$IJ*_PO"3&VR@:EB7YJ:L"]S^K%&UXOG[%XV"QCZZM,U2T/?=."Y
M;5Z!.%7G0QO?J_&1[?0KFY:JQUZR9H$6O!L[K>8[I'W/1U-KQITF@L'OL7+<
MJ$^8F77;(4\W[";"MLH[_(C5Q(TTNAF8QA9?R=$/O>R<R892VKV;.!'4]^'#
M5IFVV30S -G'1&[45-$X;RB#S&#%CA#61!YE.\2>G9.'\4SF>R?;S/U/3&2<
M;K$9=ZW&>N*A$=3&CL9O1EV$?#3=6E4X\>-XDCD3Q$(\B#J36N1;TS"]Z;4;
MG@!E=I5K$)FV VD=D02O0TH\ ;"!5VD0TZN(,E*$LB%%.Y/2FQ@)+ D#="NH
M: -ZDU J2T+T.LXT<<E,$'S>D.T0]=!3151[Q-.U)J@?[%!B#)PX(N^)$Y2I
M08( J.'KLERV=KC1E:@GV,#W? 3=T T</_;[,AJY% UG&(Q<\8EY=C3,LZ/_
M?)[])(O#//LPSS[,LP_S[,,\^S#//LRS#_/LPSS[,,\^S+,/\^S#//LPSS[,
MLP_S[,,\^S#//LRS#_/LPSS[,,_^@7GVZ>@7\Z6H;\W_!= L!M"P/YX?W@[_
M>G!E?W&_6F[_;^$]KV]E10/..4@I!A]9?^P?&K4TO[^?J:91I;E="(Z@0 OP
M?:Z0>+L'VF#XAXS+?P-02P,$%     @ <H)55HUS-&!\!   )PH  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&ULI5;;;MPV$/V5@0($+;#9B^RXAB\+
MK)T&#5 #1H*V#T4?N-)(8D*1"DGM>O^^9RA96:.)@[8ONQ0Y/'/FS S)J[WS
MGT+#'.FA-39<9TV,W<5B$8J&6Q7FKF.+E<KY5D5\^GH1.L^J3)M:L\B7R[-%
MJ[3-UE=I[MZOKUP?C;9\[RGT;:O\X8:-VU]GJ^QQXKVNFR@3B_55IVK^P/&W
M[M[C:S&AE+IE&[2SY+FZSC:KBYM3L4\&OVO>AZ,Q221;YS[)Q[OR.EL*(39<
M1$%0^-OQ+1LC0*#Q><3,)I>R\7C\B/XVQ8Y8MBKPK3-_Z#(VU]EY1B57JC?Q
MO=O_PF,\KP6O<":D7]H/MJ_SC(H^1->.F\&@U7;X5P^C#D<;SI??V)"/&_+$
M>W"46+Y14:VOO-N3%VN@R2"%FG:#G+:2E _18U5C7US?NK;5$2K'0,J6=.ML
MU+9F6V@.5XL(%V*X*$:XFP$N_P;<*J<[(#2!?K8EET\!%N V$<P?"=[DSR*^
MX6).)ZL9Y<L\?P;O9 KX).&=_)> Z8T.A7&A]TQ_;K8A>E3-7U^387!R^G4G
MTDD7H5,%7V=HE<!^Q]GZY8O5V?+RF1!.IQ!.GT/_]SG['W#(XTY[9V59F;3^
M*]<8W:D8V0=ZZUU+$7U*T:7_&>V9% 34=N?,CDL,:*>\=GV@SKN"N01\P'2A
MRP$66UV/]NH#N(7 898\C4"AWWY$$XN52D@<#^0JXG]0ZYPQ?>KV D%X=)-1
M^R$JSW5OE*R)9U+&T,?>ZU#J8IK<-[IHQ"O./*\BSVEC8N/ZNJ'8,*'1-<X!
M+/>Q<(@8'# ?^$E8A;+61=HR#@<HA)Z%!'L=&RK81QR3\3!+!TE)X)G*PT9S
M(+53VJBM$>&&PQ:T9NAUB\-18@2DT;Q#3F*C(JF2/_?"9BRP0(W:,8S8$H<(
M)(UCH21@";]M@D9M0]V!#O9U2=:&/8NV2:6"]4Y,@XR=+T<$?A!;'BTZE$HE
MB0\<HTGLPAPE,5&M>B^P3RG/1&"0>%[+=BRLPO6F%!G%S.NQ2E)BH+.P!\:0
M2WN@&F>[)0CB83P3J .B1)(E%TD8-0&)V.4./IBXJD0")$+JSSA;OY*<4:6M
M0GG"*0JIU$,JQ.31+>B.7% [6/)IM5"AH0H7'=3 /9&N'KB^4;Y&XH7VIO8\
MZ$6;A(+SC=LMI'H\XU+_<-L9=X#<JD/N'I)4H)W/5LLEJ1 <N$4>*ANY2OHB
M!HM29%](!H0@&!W;^B-<N1"I@UJO4N^B'C4X;YYX6YU]!\WS6+X W!ZF)C>N
M4-)Y6ZC2V]1<J>!$V8'R)&J28""5ZJ9VR(L=X+XKX \O7YSG^?+R]F83TG!U
M^>.<WLH&F8(7@,F>IR)68O!\8'V7BMZSY3U"08U5N!@P0H).9E_.B:$KI##%
MM'91((2[E#@C4, ?[9Q_[?!?'%W>+?LZ/5%2^=LXW./3[/0*V@R7_Q?SX0EU
M!YDT-#5<8>MR_M/KC/SP+!D^HNO24V#K(AX6:=C@)<=>#+!>.1<?/\3!]#9<
M_PU02P,$%     @ <H)55J$E"FV5!   S P  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&ULU5=M;]LV$/XK!S4H'$"P)4I6[#0VD*0+FJ%=@S;;/@S[
M0$MGBXM$NB05)_WU.U*R8[5Y&;!^V+[$?+OGGGMX=V).-DK?F!+1PEU=23,+
M2FO7QZ.1R4NLN1FJ-4K:62I=<TM3O1J9M49>>*.Z&K$HRD8U%S*8G_BU*ST_
M48VMA,0K#::I:Z[OS[!2FUD0!]N%3V)56K<PFI^L^0H_H_UU?:5I-MJA%*)&
M:822H'$Y"T[CX[/4G?<'?A.X,7MC<)$LE+IQD\MB%D2.$%:86X? Z><6S[&J
M'!#1^-)A!CN7SG!_O$6_\+%3+ MN\%Q5OXO"EK-@$D"!2]Y4]I/:O,,NGK'#
MRU5E_%_8M&>S:0!Y8ZRJ.V-B4 O9_O*[3H<]@TGTA 'K#)CGW3KR+-]RR^<G
M6FU N].$Y@8^5&]-Y(1TE_+9:MH59&?GIWG>U$W%+1;PT9:HX5S5=+VET_T6
MX5+FJD88O%?&')Z,++ETAJ.\@S]KX=D3\#&##TK:TL!/LL"B#S BKCO";$OX
MC#V+^!;S(21Q""QB[!F\9"= XO&2'R% "+]0G:@E7/,[^.-T8:RFM/KS,5U:
MK^GC7EVI'9LUSW$6D"^#^A:#^>M7<1:]>2:F=!=3^ASZO[_4'PC?WQ+=5N6V
M0!C@4",WC4:G:K>[*45>NDG5%&A@H6P)DG3O&W-9@/+>\Z==#.%CHU\^1NW%
M4!D;6&I5@[!8&U?:J#6%Z-<TYFHEA>\D0EH%JG&(TJA*%%X)8^F'VA6A4"C4
M-35WIXTG^KCO]RW%?3U?IDJB&5QS0L?J'GSV2&\IO^>TX!67.8+O#\3$ !GZ
M!";$FBRHO^0WI:H*U.;UJPF+C]X ?FF$O8<!"2!R88G@=8F0EURNZ#:$ZZ0/
M?#L/I)S2@)SNS7%7DCAY&5X,Q]DMA<EYY2LZW)M0D3OM'A8BV"!E"G?>*OJ<
MF&.XK*F*O"M'5SI&*&ED8=U^.4*?.K1OJ61]MO96KI4E[,&E!%NJQI _XD0]
M!NL%$6<3UV?B:0@H"R%7VW![$ <P2,9AFL:'-)P<3?Q"&HZSY+ KCW[\+NX>
MP( L!W&8QJG[';<3-CV$G[ELZ$L)+.SD>(%%%D[&8\\B2SI:TRE[G$5["WT>
M=#0+LS@"QMP@83L&7;]]D4$4LK1E,!F[!38-DRQZCD&7!WTBI-R A6E"E@D)
M2N-HS/;N)?FG?%B8'7D^<<@Z39S0[-"+?M'+O2@$QY+Z#R7803P\HN]M5;F"
M=ZVIS3.-;=IW#6";<UVN^63>'J'C))T@;%[\11_RMC6XA.:UTE9\]>W!83>R
MZRY?T6\V<MN)B ]5N"#4>^2]Q$7?90ZB8;)EZ<NT8\^] -M*: ^FNW XU4Z^
M#<.Y<#?0.J3N885LG*3?=# 'B'<N4/P>H+M*#_%TR0]]AO5%CWNB9\/L?R Z
M&\8/HKM<O?BVA^V%Q/:$_^^&% TGNY >>X",]EZ8->J5?T<;NF7RT3XV=ZN[
MI_II^T)].-Z^\S]PO1*45!4NR30:'HT#T.W;N9U8M?;O5?KNT^O7#TOZ=P.U
M.T#[2Z7L=N(<[/Z!F?\-4$L#!!0    ( '*"5592T5#M42   ))B   9
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
M,!N/X5Y9)E[G#'9 ;+H(TUGFE6]D+EHJ=^#2.VW_ X;Y\%!E8[TC;J?J!FZ
MP=GT,J-.%\))5M^SK5!X0VAR5S5T+\,>)4$+NB1]MJ3U9HR/R(%I(FTY]BFA
M*U&055LQZRR:8RWY&.[<L;5NQ9I&JT=.%Q^*)TCF4'>-S4KKM9%NU*_55I#8
MY?-:I$K)A_X.BY/N*OPVM>^-]=8**!G7\,!$ZPN<XD;\2^X+CKDN-9UIEP7G
MXBDVSD<Z;VO:]W4R"2?Q]-0(AL*3(W_P,$D6)O.8$O= V(K8)M-PDLW) 1IW
MVCZ%T B*FH=',M70'+*0A8O)!'YK?!ZI!P32/ #M+OX+55ZTIN<W2\8N&+XT
M\9$FJ,$N'8H"IWNI."$*ELD]'_I&8GNEB@/5P!5L_0P@'0IME]:*-P;2+(SC
MV'5*@2!93?")W_E5R0O7AD@!9GN-6/MVG-'1+T=0F(536O9Q:=B3#\IY$LZR
M^<@=Z)9BZ&&D.<Z$Q6(\^L[W01.1RW3NW<M;ZA"*US QY\EL,CHV&+Z2:4D7
M\+<)/CLUVDO79C08?!2CO1_O!KQ?W0SL=_L7Q*8;G%_%N^?'1Z;WG'I&8$FJ
M\>5L$G29/2VL:OP8W2E+"?&?%;V"4#L!.B^5LJ>%,]"_J];_ E!+ P04
M" !R@E56S_XTF\L$   ""P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6S-5EUOVS84_2N$5PP)H,22;-EJEQC(QXIU0($@R58,PQYHZ5HB0I$J2<7Q
MO]\A);ENX6; ]K*'Q/RX]]QS#R^O>+'5YLG61(Z]-%+9RTGM7/MN.K5%30VW
MY[HEA9V--@UWF)IJ:EM#O Q.C9RF<;R8-ERHR>HBK-V9U87NG!2*[@RS7=-P
ML[LFJ;>7DV0R+MR+JG9^8;JZ:'E%#^1^:^\,9M,]2BD:4E9HQ0QM+B=7R;OK
MN;</!K\+VMJ#,?.9K+5^\I,/Y>4D]H1(4N$\ L?/,]V0E!X(-#X/F)-]2.]X
M.![1WX?<D<N:6[K1\I,H77TYR2>LI WOI+O7VU]HR"?S>(66-OQGV]YVB8A%
M9YUN!F?,&Z'Z7_XRZ'#@D,??<4@'AS3P[@,%EK?<\=6%T5MFO#70_""D&KQ!
M3BA_* _.8%? SZWNZ9E41^R>"ETI$90Z>>1K2?;T8NH0P=M-BP'MND=+OX.6
MI.RC5JZV[&=54ODUP!34]OS2D=]U^BKB+17G;)9$+(W3]!6\V3[?6<";_4.^
M&Z,;=@.N!G4!S5W-;H+:9-B?5VL;UO\ZID"//S^.[^_0.]OR@BXGN"26S#--
M5C_^D"SBGUYA/]^SG[^&OGK G2P[24QOV)")9;?"\JHR5'%')5OOQAWVH#M3
M$..J9 \<!\IN:JX4R6-9O1KW>%:/-634$M=:J(HY7S,L["IG&4+CS@X,RV\9
M#CO,!H;G SU/M(,EG?E[5@+RQ:\:8O12R X%U1_;B'O.W@M;<,G^(&[ZBF.H
M%VK6.,2Q9MBO7'5H-^S;>1KF"3OYH)BK-0*KTIZRAY8*P:7;(1===@5R>0/;
M?)E$BS0/XRR-HUF<89Q$^2*+DC1C4 NVG0&;O5\29<L\RO(%1LML 8P91NDL
MC=)XQAZU@[%"W[4A^S=L'LVS.$J3>1BGRV64+'W$612_748S1/\/DO=!BKX"
MSMDGR.J3IF'#JUR21(<TH\P>;SN:0>Q[='!>'MA;T0@)Y9W^8C=LKSO7F]2B
M;4= I=79%T.I"^[;C8U8HZWS);VM15$'/WQTS,C<U<*49RTW3A",MS4HLBVP
MG?:66P6SO>;@0@I)HNX]_Q['BT6;C2@$*?PAE\=:[,5@&%+32KT+0 (?)R%W
M'LD7NBA\)$^F$L70D<D@4,W1-W0GP1')D 5(H95NA*_( ^<C6D:AU&&#4W)&
M0"P@<%,1>]:R:Z ?Q!!-JXT[S"T@^46VX860PH54;H7!%^[P6 XU=ZB8!A4/
M#U0GA</R:V,BH?7A8QT8.O[DI6KKG0U9M-J";?C^@I!W$PKU!=UW/@.D@8BH
M.8M/8,3<KO5>D*XB%8X/9[Q%" A:"14D4U\K$70P?5WMM?#AAJ,93^K8'OP^
M=\C=!F(^$HJ(-[I3H98*W33">?T*W@I_U7RLC7CQ*Z@W^[_J.I^.*>)O_C*9
M1_G;O@MDR<QWA="#%LDRRK-X//T\R="*YBR?A5;%LC2+%MB^X;;VZA5>%CN
MKW$TEIWD<93-\U-VLLBCM\L8@_D"'2<]_5>MZ=C7;7KP+D&M5>'UA7OGR?1/
ME/WJ_H%WU;]KOICWK\./0PU)VL U/E]F$V;Z%U<_<;H-KYRU=BCL,*SQ2"7C
M#;"_T=J-$Q]@_^Q=_0U02P,$%     @ <H)55OIY^BZJ!   R0P  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&ULU5=M;]LV$/XK![<H'$"-]6))=NH8
M<)*^9%B[($U7#,,^T-+9)BJ1+DG%R7[]CI3DV(EBY,. 85^LX\L=G[M[[DA/
M-E+]T"M$ W=E(?1I;V7,^F0PT-D*2Z:/Y1H%K2RD*IFAH5H.]%HARYU260Q"
MWT\&)>.B-YVXN2LUG<C*%%S@E0)=E253]V=8R,UI+^BU$]=\N3)V8C"=K-D2
MOZ+YMKY2-!ILK>2\1*&Y%*!P<=J;!2=GB=WO-OS.<:-W9+">S*7\80>7^6G/
MMX"PP,Q8"XP^MWB.16$-$8R?C<W>]DBKN"NWUC\XW\F7.=-X+HOO/#>KT]ZH
M!SDN6%68:[GYA(T_L;67R4*[7]C4>^.T!UFEC2P;94)0<E%_V5T3AQV%D?^,
M0M@HA YW?9!#><$,FTZ4W("RN\F:%9RK3IO <6&3\M4H6N6D9Z8?I<PWO"B
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
MPY44:"YI GY?*&6W+[3!<(%U\U]02P,$%     @ <H)55@^'*<Q1!   $@H
M !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULI59M;]LV$/XK!S4H8D"S
M)5F*[=0VD#0KEJ%=@R3=/@S[0$LGFRA%JB1E-_WU.U*RXF1.,&Q?Q!?=/??<
M&\GY3NFO9H-HX7LEI%D$&VOK\]'(Y!NLF!FJ&B7]*96NF*6E7H],K9$57JD2
MHR2*SD85XS)8SOW>C5[.56,%EWBCP315Q?3#)0JU6P1QL-^XY>N-=1NCY;QF
M:[Q#^Z6^T;0:]2@%KU :KB1H+!?!17Q^F3IY+_ [QYTYF(/S9*745[>X+A9!
MY BAP-PZ!$;#%M^C$ Z(:'SK,(/>I%,\G._1/WC?R9<5,_A>B3]X83>+8!I
M@25KA+U5NU^P\R=S>+D2QG]AU\J.9P'DC;&JZI2)0<5E.[+O71P.%*;1"PI)
MIY!XWJTAS_**6;:<:[4#[:0)S4V\JUZ;R''IDG)G-?WEI&>7'Y5<_W2/NH(K
M7%DXO6<K@68P'UD"=R*CO .Z;(&2%X#B!#XI:3<&?I8%%D\!1L2JIY;LJ5TF
MKR)>83Z$<1Q"$B7)*WCCWM6QQQN_B$<.7G&3"V4:C?#GQ<I8367QUS%O6ZST
M.)9KE7-3LQP7 ?6"0;W%8/GV37P6O7N%:=HS35]#7]Y1ZQ6-0% E^ 39/D'7
MDC@WU!76'&/].NZ%<8@45ZQ6J/O8AL!D ;\RV5!;0K\I>LN%LYPKZD1CL7 8
M=H-0*D$MS>7Z_)^0S]'@]%J2DFH,F3(#N$/)%9T-F%,F"I#*HH'3>  G,(ZB
M,(JB@]DM;I78DB'(29A;*%G.!;</<)H,X.V;:1(G[_KQ Y=,Y@@"J5E!K01?
M,W< $/YX ,ED'$:3C,8TG,03R+IUUJV_2%8I;?D/8N7=YL8T'B]7QA)&&D;9
M9.#&241\#^57BL)84(&I1MJ]_#C,XIF7CY+I +*S+$QG,S_.IE/XB,:<4Z-K
M32FEQK:-YI:C3]2S!$S":#JC[_0L/:@*]RL$2<<W:1S!.8$LFX9I''6S.$E]
MH%^HA>.EH!K]G,V.&7*QJC4W;4F<4+J&$9U10KCCEG;,L22[>-*"2_B<6^5,
MDXEX"/<;:J-.AE%W^K:2KMP:.D^TK[CG%<EJVYER!%=,^$2UEQFS<)+,DF':
M,W*>T58\'#]NV7\; 6)3H[]!Q(,CR\V>H2\N<FN? R+*]6,9^,@,LZ<LTH-
MN0WG' 5S1?U:D%M:/[AJWS+1X-Z[8\7HL--A_!Q[\K_]^]SHX]E[FAGN>IH\
MM^[2<,9:WZD]L24_]!U*J06V14V7/&!9MF9(F3*)QH)F%GTY_4"MH$:=NQ)V
M+!.*VWY-[P\?I@=DV@"Z.^:_^>9.@5LL74DI^(V\@C@-J0_=:?%>516W_G2%
MT)M\PI+\-T;EG#GG=]QNH'SIL!D>NP9&!_=TA7KM7R.NC:A0VBN[W^T?/!?M
M/?\HWKZ6/C&]YG2F"2Q)-1I.L@!T^P)I%U;5_M9?*4MO"#_=T*,-M1.@_Z4B
MU[N%,] _ Y=_ U!+ P04    " !R@E563Q,=7Y4"  #$!0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6R%5&U/VS 0_BNG,"&0*I(F;2FEC43+V)C$
MA("Q#],^.,FEB7#LS'8H_?<[.VU6I-)]27QOSSWG\]UT)=6++A -O%5<Z)E7
M&%-/?%^G!59,G\D:!5ERJ2IF2%1+7]<*6>:"*NZ'03#R*U8*+YXZW;V*I[(Q
MO!1XKT W5<74>HY<KF9>W]LJ'LIE8:S"CZ<U6^(CFA_UO2+)[U"RLD*A2RE
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
M^4K4PW-<ITCC$([#94+;MO>BBIVD*0[(H<JI:]<8D)I'7RB-/LYG5PAWL(:
M5 #JORB=Q&RU!W(26O1'[QE&1!CQ'%:D&31-4?*$?+"Y3QP:RW2IN8'1$74G
M.R?EZ,^V2B4TKB2-,G?(1?LVR"'>/*^_NX%! <Z_TQ343VQ^=WMU,_<HMV*
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
MS0$\7PI4E\V->4'_;??B3U!+ P04    " !R@E5697A5OA $   :"P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6S55L%NXS80_15"#0H;$"R)DA4[
MM0TDV0V:HML&&[<]%#W0TMAB5R*])!5G]^L[I&1%:KW.'GIH+S9)S;QY\V8H
MS>(@U0== !CR7)5"+[W"F/U5$.BL@(KIB=R#P"=;J2IF<*MV@=XK8+ESJLJ
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
M8."GA')O,BKFYG(R$KEFE,-<(I6G*9%/4V!B/?:PMYFXILN5MA/^9)21)2Q
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
MZLF6, ?H_4O.U?.*^<BQ^6QV\1]02P,$%     @ <H)55DEMCQH/ @  XP0
M !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULK531;M,P%/T5RR"T25"G
MR59022)MK1!#0JI6#1X0#VYZVUAU[&"[S?;W7#MIUHEL\$ >$E_[G.-[G'N=
M-MKL; G@R'TEE<UHZ5P]9<P6)53<CG0-"E<VVE3<86BVS-8&^#J0*LGB*)JP
MB@M%\S3,+4R>ZKV30L'"$+NO*FX>KD'J)J-C>IRX%=O2^0F6IS7?PA+<7;TP
M&+%>92TJ4%9H10QL,GHUGLX2CP^ ;P(:>S(FWLE*ZYT/;M89C7Q"(*%P7H'C
MYP SD-(+81J_.DW:;^F)I^.C^J?@';VLN(69EM_%VI49_4#)&C9\+]VM;CY#
MY^?2ZQ5:VO F38M-8DJ*O76ZZLB80254^^7WW3F<$,87SQ#BCA#_*R'I".'D
M6)M9L#7GCN>IT0TQ'HUJ?A#.)K#1C5#^+RZ=P56!/)??J ,HIXT 2\[FX+B0
M]IR\(W?+.3E[?9XRAYMX*"LZP>M6,'Y&< [%B"3CMR2.XGB /GN9_H6K$8D&
MZ0RM]?[BWE\<])*_^'L@<V$+J>W> /EQM;+.8 7]'/+7"EX,"_JNFMJ:%Y!1
M;!L+Y@ T?_-J/(D^#KG]3V)/O">]]^0E]?PK-SN\!SKA(:LM_S+P?;\?\G@2
M^2=EAU,7?^(>$6UJ[*0$??OCWENA+)&P04XT>H]DT[94&SA=AZI<:8<U'H8E
MWD)@/ #7-UJ[8^ +O;_7\M]02P,$%     @ <H)55G*=@$IT!   CA@  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULM9E=;]LV%(;_"J$50PMTD4A]
M.K,---&&=5B'(%G7BV$7C'1L"Y5$CZ3M!MB/'_41R9)EKBZ8FUB2SWG$\U*O
M>,S,#XQ_%AL B;X4>2D6UD;*[;5MBV0#!157; NE^F;%>$&E.N5K6VPYT+1.
M*G*;.$Y@%S0KK>6\OG;'EW.VDWE6PAU'8E<4E#_=0,X."PM;SQ?NL_5&5A?L
MY7Q+U_  \N/VCJLSNZ.D60&ER%B).*P6UCM\'1.G2J@C_LS@((Z.457*(V.?
MJY/WZ<)RJA%!#HFL$%1][.$6\KPBJ7'\TT*M[IY5XO'Q,_WGNGA5S",5<,OR
M3UDJ-PLKLE **[K+Y3T[_ )M07[%2U@NZK_HT,1Z*CC9"<F*-EF-H,C*YI-^
M:84X2B#!F032)I!Q CF3X+8)[M<F>&V"5RO3E%+K$%-)EW/.#HA7T8I6'=1B
MUMFJ_*RLYOU!<O5MIO+D\A[V4.X W4/"UF56S\7K&"3-<O$&O4)9B?[8L)V@
M92KFME1WK/+LI*7?-'1RAHX)^L!*N1'HIS*%= BPU5"[\9+G\=X0+3&&Y JY
M^"TB#B'HXT.,7K]Z@U+Z-#&X6SWJ5UI>(6>$FL#$7X,A-09/8P:5NMW,N#77
M/5=I)NAZS6%-ZTEA*_0\5W_]ID+1>PF%^'MJ3AJN-\VM7B378DL36%CJ32&
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
M_LG  ]DZ9KO18NX\9"*T<22WK,U'!J5-,.^G0NCUQA[0?[;R?U!+ P04
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
MX#PU>-DUFFZB1>.*>RFT:15N6)G>#-(>,/LK(?1N8OO%T.WS/U!+ P04
M" !R@E56^M H]J$#  !S$0  &0   'AL+W=O<FMS:&5E=',O<VAE970T."YX
M;6RU6%UOFS 4_2L6JZ9-Z@J&\-4E2&NZ:9LV*5KW\3#MP04GL0:8V299__UL
MH 2(B]J)/(1@N/=P[O&UN9?YGK+??(NQ '^S-.<+8RM$<6F:/-[B#/$+6N!<
MWEE3EB$AAVQC\H)AE%1.66K:EN69&2*Y$<VK:RL6S6DI4I+C%0.\S#+$[JYP
M2O<+ QKW%[Z0S5:H"V8T+] &WV#QK5@Q.3);E(1D..>$YH#A]<)X R^7T%<.
ME<5W@O>\<PY4*+>4_E:##\G"L!0CG.)8* @D_W9XB=-4(4D>?QI0HWVF<NR>
MWZ._JX*7P=PBCI<T_4$2L5T8@0$2O$9E*K[0_7O<!.0JO)BFO#J"?6-K&2 N
MN:!9XRP99"2O_]'?1HB. YP]X& W#O9C'9S&P:D"K9E585TC@:(YHWO E+5$
M4R>5-I6WC(;D:AIO!)-WB?03T8K)C&#B[ARL4I2+<X#R!+S]4Y)"SI4 K\#
M8'#_Q346B*3\I;3\=G,-7IR]!&> Y.#KEI9<VO*Y*21-]3 S;BA=U93L!RA=
MX_@"./ <V)9M:]R7X^X?47X!+*V[*<5I%;);A>P*SWF<0@,!?GZ2YN"#P!G_
MI0NUQI[IL=4:O>0%BO'"D(N08[;#1O3\&?2LU[K )P+KR>"T,CACZ!T9BE8&
M?"_#.=@PRK5S7:.Z%:K:4W:1XUF!%\[-73<TC1D,;-=IS7JD9RWIV2CI-W%<
M9F6*!$[DVI:JQ 2IW4-'M$;R.@Q>0=>U/6O 5&?G^%88ZJFZ+57W4?H.A<VQ
MT+%UCUC8ENM90UF/S6  H3O3<_5:KMXHUT^*H_JEZD"R@M$=5G2U&3"*]=0E
M,!%8+VR_#=L_X4[@3RG#1& ]&8)6AN D.T%PG+*SP!YF[+$5##W_@<45MI3#
M4<I7)4D3DF^TO$9=GSHQ$X'UHH36X65NG3!#&_")E)@*K2]%IZZ!)\G2!K:7
M@'X8.MX@3W5V7N@[ECY3X:'<@*.O\>@SBK?R$AN\";1<)ZTNID+KQWVH+Z!S
MRMP=K5Z>+,5$:'TI#E4+'"];_CMWCVL3Z 2."X>YJ[&3?5\('\C=0PT#QXN8
M)<VY8&7=H<DN0!8&&RF0GNPHU)-G;"*T?N"'@@AZITS>24NDJ=#Z4AR*)#A:
M?/Q_\OI'+0#T_4X'T$1W;!;X1WV"V>F(U>>(SXAM2,Y!BM?2S;KPI3^K._QZ
M(&A1-<FW5,B6NSK=8I1@I@SD_36EXGZ@^N[V.TOT#U!+ P04    " !R@E56
M9');^H$"  "F!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6RM55U/
MVS 4_2M6AB:06+[Y$&LC4<+$)C%5(+:':0]N<MM8.':PW1;^_:Z=-"LHK7C@
M);&O[SGVN=<Y&:VE>M05@"'/-1=Z[%7&-!=!H(L*:JI]V8# E;E4-34X58M
M-PIHZ4 U#^(P/ UJRH27C5QLJK*17!K.!$P5T<NZINIE ERNQU[D;0)W;%$9
M&PBR44,7< _FH9DJG 4]2\EJ$)I)013,Q]YE=)&G-M\E_&*PUEMC8I7,I'RT
MD^_EV OM@8!#82P#Q=<*KH!S2X3'>.HXO7Y+"]P>;]B_.>VH948U7$G^FY6F
M&GOG'BEA3I?<W,GU#71Z3BQ?(;EV3[)N<\_./%(LM9%U!\83U$RT;_K<U6$+
M$)WN ,0=('X+2'< D@Z0O!>0=@!7ZJ"5XNJ04T.SD9)KHFPVLMF!*Z9#HWPF
M;-OOC<)5ACB3317>(&5>CLF44V&."14EN7Y:L@9[:\@7\I,J16UOR&$.AC*N
MCS#Z<)^3PX,C<D"8(+>,<^RA'@4&3V1Y@Z+;?=+N'N_8/8K)K12FTN1:E%"^
M)@A02J\GWNB9Q'L9<RA\DD3') [C>.! 5_OA/ZCP2;@;GK\''CMXM$=-TG<G
M<7S)^[KSICE_+F?:*/QR_@Y5OF5.AYFMFUSHAA8P]M N-*@5>-GG3]%I^'6H
M:A])EG\0V:N*IGU%TWWL>#^0M&#4F0X\HWMJ&*I>RW+N6*QUKK(X]?%&K+:K
M,I 4^^>OD_*!I,A/^J161;#U!=>@%LX)-2GD4ICV\O?1WFPOG<>\B4_0A%O/
M_$_3.O@M50LF-.$P1\K0/SOQB&I=L9T8V3B?F$F#KN.&%?Y(0-D$7)]+:383
MNT'_:\K^ 5!+ P04    " !R@E56>ZPX]HL"  !/!@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U,"YX;6RM5>]OVC 0_5=.V32U4DM"H-W6A4@M:"O3?E1%
MW3Y,^V"2 ZPZ=F8[T/[W.SLAHFOHJFE\(#[[WLN[Q_E(-DK?FA6BA;M"2#,*
M5M:69V%HLA46S/14B9).%DH7S%*HEZ$I-;+<@PH1QE%T&A:,RR!-_-Z53A-5
M6<$E7FDP55$P?7^!0FU&03_8;ESSY<JZC3!-2K;$&=J;\DI3%+8L.2]0&JXD
M:%R,@O/^V7CH\GW"-XX;L[,&5\E<J5L73/-1$#E!*#"SCH'18XUC%,(1D8Q?
M#6?0OM(!=]=;]O>^=JIES@R.E?C.<[L:!6\"R''!*F&OU>82FWI.'%^FA/'?
ML&ERHP"RREA5-&!24'!9/]E=X\,.H#_< X@;0/Q<P* !#'RAM3)?UH19EB9:
M;4"[;&)S"^^-1U,U7+I?<68UG7+"V?3<&+0&+E'D0#T!,R80#B9H&1?F$(YA
MPDVFI.6RPAR^EJB9L]\<_0$YAIO9! Y>'B:A)5F./,P:"1>UA'B/A EF/1CT
MCR".XK@#/GX:_I')'D2=\)#,:!V)6T=BSS?8PS>5F2H09I99I':U1W#!!),9
M;?EKQ60.YWG.G0U,>'^$,I5& _-[%Y;*T/X'K:J2;"(Z4>5<+O<Y"3\^D0*8
MTMO,SR[W:KG#;KGNEI^9DF4X"N@:&]1K#-)7+_JGT;LN+_\3V0-G!ZVS@Z?8
MTR_DGKO0L&:B0E +L,J25:SNP=6VH<@^[#*B9C_Q[&XZK=,H"=>[U3W.B$\C
M]VGS'@@?ML*'_R1<<#;G@CH!GZ%^^%?UCS/Z;[O4ASO7W8W:STPO.362P 4A
MH]YKHM#U^*H#JTH_ >;*TCSQRQ5-?-0N@<X72MEMX(9*^Q^2_@902P,$%
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
MN)7W+& *(-^O*16G@5J@N[G-_P-02P,$%     @ <H)55JS.?!OT P  V0P
M !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULK9??;]LV$,?_%4(KAA9H
M(E&292FS#231BG5 L2!INH=A#[1TLHE*I$=2=OK?CZ1LU99HMP]YL?7C>Z?[
MW(G'TVS'Q5>Y!E#HI:F9G'MKI38WOB^+-31$7O,-,'VGXJ(A2I^*E2\W DAI
MC9K:#X,@\1M"F;>8V6L/8C'CK:HI@P>!9-LT1'R[@YKOYA[V#A<>Z6JMS 5_
M,=N0%3R!>MX\"'WF]UY*V@"3E#,DH)I[M_@FQ]; *KY0V,FC8V10EIQ_-2<?
MR[D7F(B@AD(9%T3_;>$>ZMIXTG'\MW?J]<\TAL?'!^\?++R&61()][S^FY9J
M/?=2#Y50D;96CWSW!^R!)L9?P6MI?]%NKPT\5+12\69OK"-H*.O^R<L^$4<&
M.#EC$.X-PJ%!?,8@VAM$/VL0[PUBFYD.Q>8A)XHL9H+OD#!J[<T<V&1::XU/
MF:G[DQ+Z+M5V:O&1%;P!])F\@$17Z!$*S@I:4V*KHCCZ "4(4J,G152KN/B&
M;AO>,H7>YJ (K>4[;?;\E*.W;]ZA-X@R]'G-6TE8*6>^TA&:Y_C%/IJ[+IKP
M3#0X1)\X4VN)?F<EE*<.?(W6\X4'OKOPHL<<BFL4X?<H#,+0$=#]9?,_";M&
MP7GS_&?,0VN.+]!$?;4BZR_Z8;503F51<]D*0/_<+J42>@7]Z\IXYS%V>S1M
MY49N2 %S3_<-"6(+WN+77W 2_.;*UFLZRU_)V4DFXSZ3\27OB\-K3;N,*OO^
MZ\--JZ!$1"&U!E3M1;)_][4.":+ E>CN@1/[0--NMXLT3+-TYF^/,^A2)>%
ME8]5.,N2::\Z89[TS).+S&8)PPGQ>\3TUL*KGG0)#"JJ7'B=[^0XI 1/\0#/
MH4JS:3# &ZOB)$K<=$E/EURD^T+JMNM:I-:[&6$%H&)-V H0$512MD*5X(TM
M)G3<&\VLS V]D"0X^U4RBO0*9]$ VB&* CRLJ4,5XP"[J:<]]?15J"E3H%>1
MTGMBV79;;DT;JJRM"WPZBG90Q/L?*O*QXBI.@S-U3GOB]"+QLT84>N=A=C%N
MN*0&P5F\U%&7:%B\L2@;O-2YPP].IYF;(^LYLHL<#Z#'%@9Z)RUI5>GB:"YY
M6C33C_2(=;9&V3BNT8(<:Y(T&?"--9,@<-/AX/M@$5SD^TMW4.$< 8)QC\##
MJCA$5[K?Q(/(G;*CE7<:^]%0A"_71O MM:.MGJQ/.J83"(^Z=99.TLD0R2&;
M3N-HB#26X5AW_P&3?S3S-2!6=G8V6YB>S;KQJ+_:S^>W=BH=7+\S<[N=);^[
MZ8;^3T2L*).HADJ[#*ZG.B;1S='=B>(;.UDNN=)SJCU<ZV\/$$:@[U><J\.)
M>4#_-;/X'U!+ P04    " !R@E56DYXA?+8$  #1%0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U-"YX;6RU6%UOVS84_2N$5@PM4$>BOI79!I((0S-T6]"D
MVS,CT[90271)VD[^_4A)D1R2YA(C>;$E^=SK>P[)RR-.]X3^8&N,.7BHJX;-
MG#7GFW/79<4:UXB=D0UNQ"]+0FO$Q2U=N6Q#,5JT077E^IX7NS4J&V<^;9_=
MT/F4;'E5-OB& K:M:T0?+W%%]C,'.D\/OI6K-9</W/ET@U;X%O/OFQLJ[MPA
MRZ*L<<-*T@"*ES/G I[G,),!+>*?$N_9P3605.X)^2%OKA<SQY,5X0H77*9
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
MX%.P/\C\@]'J(J%[=LODE^1&J'>CFK(-(A:G 8^18+O+P3O\UA^3/*!H\4?
M'M*C_U%^*G><?\O?7&\O!TZ>$0O91N8(JE[NV14+PYRD\OBW@@[J8^:!Q_\_
MT_WBY-7)W-&47?'PSV K#Y>#Q0!MV8YFH?S$'WYEU0E-<]Z&AVGQ%SU4;9T!
MVF2IY%$5K#*(@KA\I8]51QP%*(XY@%0!I!5 EB<"QE7 N!U 3@1,JH#)]P9,
MJX!I.V!\(F!6!<R*OB\[J^AIETJZNA#\ 8F\M:+E_Q1R%=&J@X,XO[)NI5#?
M!BI.KKPH"?D38VC-8K8+9(K.T6T0[T-V7GTED*N^B-GVN0FZJ2ZLFY#&JOD'
M*@3-KP_TVF62!F'Z!KU"08P^'WB6TGB;7HRD2C4_X&A3I;4NTR(GTL+H/8_E
M(45>O&5;0_S5"_'$ ABI/JH[BCQWU)I8B1\W<HC&^ P1AQ!30O9PEVV:</3E
MUD6O7[U!/,EO+P/-M=-^H_$0.2V: >-]#X84&&S!^-^#F>08/$&)4&5/R"=+
MGX_KBW-<@,<GP)\8#9&72BH9NBFQ 4O1W[^K=NA:LBC]QW1IE=")&9J7ZK=I
M0C?L<J!J<<K$/1NL?OX)SYQ?3+)"PEQ(F <)\X%@FLR36N:)C;[ZD$5WJLSP
MG1JJE."L%#QI!/_OQ$55RFV%]Y4;$N9"PCQ(F%_"9@4LGWS<KU1-NS=H.*TU
MG%HUO*%/:KZAA@_)49*)S4&-]L=RFH2S$OL*5\*F1V>$,7:<^JQ*12 /Z4'"
M?""8)MZL%F]F%Z\:T#=JR!3!798/2L9!VXKIJ]BLH]@YQHOYK"69L5E;6,_4
M:K(<ZZU\H/RU3I[7G3RW=O)'5<#4-"G>HY"IF^-,W1TQ>U WB&0B,G6V%=>W
ML^VY3=$3H\(DN0N9A0<)\X%@FIB+6LR%?<CB\?F&IH<S-3*Q<TD?45+=0RF3
M,F1Y+42J"(J]L?)9X7VE770N?3*?="H?Y"$]2)@/!--T7-8Z+NV53_"O:HVK
M%C=WU>*&WX7!GIZ8EJ^MM+["+3N#\(+,IZ0E7+<5=J:+^:15 )>&\6^L>*T*
M"'0"6F=CIUEL.M;N_A+OLGP]AO(Y069>%UH)?;NXHFF]-R6XU<6F5HHX;74Q
M:&H^%$V7XFC=C^T5C$E$MU^S5!:U2DW;/EY=&P6Q<GH+@CM=?4ZZU<K0;#;K
M#/J@J?E0-%T0T@A"K(*X;"/RB4'NG,@#0]GSO6*O2'9J;WF(H=ITI]&@!_5
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
M[7L:_ >+<(6I/#W5]FS\#VOQ-VZ^^ZY9] M^;_K]5F53@-JZ@D]C G;"5#5
MT]L4E?>NE#KKG]MBTU5,WV2J2O4=55LF-.&P0<G@9HRG4E7%7_5@9.GJI[4T
M6(VY9HX%,R@[ <<W4IKC@WU!4X(G7P%02P,$%     @ <H)55G;4:"O* @
M%P@  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULK5;O;]HP$/U7K$R:
M-FDE(>%'RR!2@4[;I&ZHU;;/)CF(5\?.; ?H?[^S$U) @7U8OQ#;N??RWEUR
MQW@KU9/.  S9Y5SHB9<94XQ\7R<9Y%1W9 $"[ZRDRJG!K5K[NE! 4P?*N1\&
MP<#/*1->/'9G"Q6/96DX$[!01)=Y3M7S%+C<3KRNMS]X8.O,V ,_'A=T#8]@
M?A0+A3N_84E9#D(S*8B"U<2[[8YF0QOO GXRV.J#-;%.EE(^V<V7=.(%5A!P
M2(QEH'C9P PXMT0HXT_-Z36/M,##]9[]D_..7I94PTSR7RPUV<2[]D@**UIR
M\R"WGZ'VT[=\B>3:_9)M'1MX)"FUD7D-1@4Y$]65[NH\' "Z@S. L :$IX#>
M&4!4 R)GM%+F;,VIH?%8R2U1-AK9[,+EQJ'1#1.VBH]&X5V&.!/?Y067SP!D
M"@)6S&AR11[Q54E+#D2NR*W&^A8VXYH82>9@0*$,( LE?V,I(-TCR?<E9VOJ
MBO,.XRCC^OW8-RC2/LI/:D'32E!X1E W)/=2F$R3.Y%">DS@H[O&8KBW. TO
M,LXAZ9"H^X&$01BV")I=AG^EHD."5OB1G*C)>.3XHC-\+XE;UHF33>)&;?FJ
MZ'KM=/8K'^F")C#Q\#/6H#;@Q6_?= ?!QS:OKT1VY+S7..]=8H_G3">R%(8H
M:J#-:06_<7#;?C9QT GZ46_L;PX]M(:%-TW4D;A^(ZY_L2S?L&,6H)A,68(+
MUZ9:R]%_S7*\$MF1XT'C>/!_Y1BTYCFZ/BE':UCWNM=>CV&C;GA1W=VNJ+X2
M+L7ZRG8=I]/V) 6F5()@GRDXQ4F@-1C=9F#8^CZ%)_K_%57)]P]Z; YJ[4:/
M)BZ#52]J3IOI=NN:^LGY%*=>-:1>:*J1>4_5FF&?Y;!"RJ SQ+=#56.HVAA9
MN$Z^E ;G@EMF.+E!V0"\OY+2[#?V <U_@?@O4$L#!!0    ( '*"558F$?_9
M$00  "P6   9    >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;+58VV[C-A#]
M%4(%%BVP&XFT?$MM XG3;E-L@2#9M@]%'VAY;!-+B5Z2MM=_7U)6)$M+,S8J
MO\2ZS!R=&9W)C&:T$_*+6@%H]"WEF1H'*ZW7MV&HDA6D5-V(-63FSD+(E&IS
M*I>A6DN@\]PIY2&)HEZ84I8%DU%^[4E.1F*C.<O@22*U25,J]_? Q6X<X.#U
MPC-;KK2]$$Y&:[J$%]!_KI^D.0M+E#E+(5-,9$C"8AS<X=LIB:U#;O$7@YTZ
M.D8VE)D07^S)XWP<1)81<$BTA:#F9PM3X-PB&1Y?"]"@?*9U/#Y^1?\U#]X$
M,Z,*IH+_S>9Z-0X& 9K#@FZX?A:[WZ (J&OQ$L%5_A?M"MLH0,E&:9$6SH9!
MRK+#+_U6).+( <<G'$CA0,YUZ!0.G3S0 [,\K >JZ60DQ0Y):VW0[$&>F]S;
M1,,R^QI?M#1WF?'3DU_2-1=[ '0/&2R85N@#>C%:F6\X(+% =XG>4(X>LRTH
M;5Z?1G><BX3:=_ >S?;H3BDCMBG5L!1RCWY\ $T95S^-0FWHV8>$24'E_D"%
MG*#R ,D-ZN#WB$2$.-RG?O??:7:#(J=[:))29H:4F2$Y7N<DG86Y,G]-#'KB
M-$,/3"5<J(T$],\G<QL]:DC5OZY@#^BQ&]U6YZU:TP3&@2D_!7(+P>3=#[@7
M_>P*O26P6B(Z92(Z/O3)=".E??&?J5S"\?MW17V PE&.9?^';"=X%&Z/8_&:
MU!C&)</8R[ 0J9]9_#8SKTF-6;=DUO4R^\C%S#"#KQNF]RY67O=+5=(26"W2
M7AEI[ZKETFLS$2V!U1+1+Q/1;Z]<^M\K+KJ)XH8N#U;#FE$<QVYI#DJ>@_]?
M- /'DR,R:/!S6<5]XN8W+/D-O?P>3'N7BBV8$54B8<ZTBZ 7XU+9M 16"Q='
M52>.KEI!!7Q+N6@+K9Z,H[$$MU=%!5:SC#H-F19F=9WB7M^M4UP-"MC;?L^K
MI +CK5)RFN%>]P3'JH=C?Q-_!L.0VEE-.=EYO2_63DMH]5BK:0#'URTD[[1Q
M<3):0JLGHQI L'\"N:R0NN<54M>EY<'PA$BK$0)[&_.9A=1S%E*_R;'G"N7$
M.(>KYH[]W?T3HS/&S3#WP7PC+5FV=%+T8EPLH);0ZA%78P(>7+>:O&/(Q<EH
M":V>C&HFP?ZAY+)J&KHD./A.J4.'H$E_X)8JJ>8)XFW1YU53@='@V&]6?&'6
MX-@YQ;%J\^2--D_5RDG+ZW;QUW-+:/4@CQ8)5]XDM+M*N,8N@52#"&EQFT <
MNP)'/RK,FBWAQ <(J08)TL)>H<!H3&R#YF#G-(M(<[ +CU9Y=H_ZATD3RQ3B
ML#!^IC)-ZY6'U>3A1(MUOMV;":U%FA^N@,Y!6@-S?R&$?CVQ"\-R03SY#U!+
M P04    " !R@E56"6V/> 4(   )5   &0   'AL+W=O<FMS:&5E=',O<VAE
M970V-BYX;6RU7&%OVS80_2N$5PPIL,:6*,EVEQAHPA7;T U9TW6?:9N.A<BB
M)]%. ^S'CY)5T[04*I2.7Q([.3Z=GN[1>N195T\\>\S7C GT;9.D^?5@+<3V
M_7"8+]9L0_-+OF6I_,^*9QLJY-OL89AO,T:7Y:!-,O1'HVBXH7$ZF%V5?[O+
M9E=\)Y(X97<9RG>;#<V>;UC"GZX'WN#['S['#VM1_&$XN]K2!W;/Q-_;NTR^
M&QY1EO&&I7G,4Y2QU?7@@_>>1+@84$9\C=E3?O(:%:<RY_RQ>//;\GHP*C)B
M"5N( H+*7WMVRY*D0))Y_%N!#H['+ :>OOZ._K$\>7DR<YJS6Y[\$R_%^GHP
M&: E6]%=(C[SIU]9=4)A@;?@25[^1$]5[&B %KM<\$TU6&:PB=/#;_JM(N)D
M@!>\,,"O!OBO'8"K ?BU X)J0% R<SB5D@="!9U=9?P)946T1"M>E&26H^7I
MQVEQW>]%)O\;RW%B]LMFF_!GQM -2]DJ%CEZA^YE<2UW"4-\A3[2.$-?:;(K
MWWWA@B;H0YXS&7CSC&ZI8 \\>T87A D:)_E;.?SO>X(NWKQ%;U"<HB]KOLMI
MNLROAD*F6QQTN*A2NSFDYK^0&F&+2X2]GY _\OV&X;?FX;_3]!*-7AY.7C/<
M+X=[^O"AY/A(M'\DVB_Q\ MX)6F()@E?T++B<Y'M%F*7E<2*-4-;GHD53V+>
M1-4!/&@&+R:']_F6+MCU0*H_9]F>#68__N!%HY^;B(,$(T!@&JGX2"HVH<_*
MZMQ_K\YM0N5$<BC.^?/A%5I4)=I$Z@$\+,&+"7(_FW@^EE=[?\I6/6H:^-%4
MCR(-49X7X&.4=G[!\?P"X_G=51-L<69-)V <;5L5D& $"$QC+3RR%KJ46@A)
M*B08 0+32(V.I$8NI78 CUJD5H]JDIHQT8XTC(\TC%^M2/0?^FO'!5NB;18O
M6%Y\WAWN8^0G=/98<".IBI<L%?%"?FY6?%U\8GN6(.]M$T_&H]L6'R08 0+3
M6)\<69^X5/0$DE1(, ($II$Z/9(Z=:GH:4VK7NB'^$S1]2@?3\\%;<RS(PO>
M2-T!CVPD?1\_I/%*"C85B,O2RA"?%P>E<WE''*?;G9*PWRAA\^%LRPT4C4"A
MZ52?F W/I8XK="AF(=$(%)K.K'(7GO$^NZ^8*_13G8[.E-P>0LPY=N5 F0'/
M[ 9:A;Q+7Y0R;I:R\8#6!0>)1J#0=+*5,_$"IU(&M2Z@: 0*36=6N1?/>!_?
M6\IANY1;0X@YQZX<*+/AF=W&F92K%:<-H[DLL"6B J5%]95D'*BZ^//#UV8-
M ]F%BCI(- *%IK.LO(PW=JIA4+,"BD:@T'1FE5_QC'?NO34\J0DT"J?CR;F.
MZV%3;S*N:=F%R_"4S?#,/N-,RY^9++#T7<[88YP^H)PM=EDL8E:L/-_RI-P0
MV!<?SWN6BXWTSD@692X::0(R#A6;D&@$"DU?;%:FQA\Y76X&]3"@: 0*36=6
M>1C?>"??5]H5NB;M:')NFYNBIG@Z/E.V.=6N5)QL:9A-!XRR72RCF1.WKE_8
M#1,7+LE7+LG'3F<&4$L$BD:@T'1FE27RS;LU?6>&H/7&O3V$F'/LRH$R+[[9
MO(!-";V7X<R)6A<JZ$8.%)I^D92[\B.G4P"HHP)%(U!H.K/*4?GF[:&^4\"X
M?0IH#2'F'+MRH+R/;_8^#J< ZP4\<ZK6I0JZ]P.%IE\F9<O\J=-) -1[@:(1
M*#2])T5Y+VS>4.K;E3)JG03:0X@YQZX<*)>$S2X);!+HL_1GSM&V1D'1"!2:
M?GV4=<-.V]$PJ+\"12-0:#JS)RUI;GO2\&O6!YJB&M8'S*EVI4(9(OSZ]C4I
MY4\QG<=)+)[?;:A8K&TF@L;V4?/1K8L0= \)"DUG7MDP[+0%#H-Z)U T H6F
M,ZN\$W;:!X?K+6[AU)^&Y_JNA_E^,,;G^G;A=K!R.]BJ&:Z/OETL IJSMZYB
MT/TI*#3]RBF/AITVU&%06P6*1J#0=&:5K<).N^IPO6&N=O/?&D+,.7;D(% &
M*+#JJ.LY+_1>"31G:]TF#[J9!86F7REETP*G#7D!J,$"12-0:#JSRF %3AOR
M@O:&O/808LZQ*P?*"@56#7G@\X#U<J Y7^MZ!=V\@D+3K]7)-XV<]O,%H%X,
M%(U H>G,*B\6..WG"]K[^=I#B#G'KAPHUQ18]?/UG GZK F:$[4N5-#-*R@T
M_2(I.Q<X;0<,0.T6*!J!0M.9578K<-H.&-3[_)H6#1K"FA8-S+EVY4(9I,"J
M'?"6YNO&<P;=7P)%(U!H^K=;E;T*G?;VA:!V"!2-0*'IS"H[%#KM[0OK77M-
MWXEK"&OX4IPYU:Y4*/\26O7V%3)UL49GSL*Z&$$WDJ#0]"N@W%/HM%$O!/4Z
MH&@$"DUG5GF=T&FC7ECOPFN4>3VL2>8NS$EX\J@$JWZ]2N:]E]S,1[4N/MBG
M*+BP0J&R0J'3YKL0U+^ HA$H-)U9Y5]"I\UW87OS77L(,>?8E0/E-$*KYKL7
M]6R]=&8^KG7=@6[Y0*'IG"M'$SKMI M!G0XH&H%"TQ\YHYQ.Y+23+FKOI&L/
M(>8<NW*@/$EDU4E7*;K/$ICY@+8%!XI&H-!TLI7KB9RVQ46@;@84C4"AZ<PJ
M-Q,Y;8N+ZL]7JTFY-828<[3E8'CRV,7B(9E_T.PA3G.4L)6$'UV.92K9X;F3
MAS>";\LG,<ZY$'Q3OEPSNF19$2#_O^+275=OBH<['I_^.?L?4$L#!!0    (
M '*"559/W0K'70(  $ &   9    >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM
M;(V546^;,!2%_XK%JJF5MD"<0**,("U-J^YA4M2TF_;HP"58-3:S3=+\^]F&
MHFPC35Z"#?><[]P EW@OY(LJ #1Z+1E7<Z_0NIKYODH+*(D:B JXN9(+61)M
MMG+KJTH"R9RH9#X.@L@O">5>$KMS*YG$HM:,<EA)I.JR)/*P ";V<V_HO9UX
MI-M"VQ-^$E=D"VO0S]5*FIW?N62T!*ZHX$A"/O>^#F>+J:UW!3\H[-71&ME.
M-D*\V,VW;.X%-A P2+5U(.:P@UM@S!J9&+];3Z]#6N'Q^LW]WO5N>MD0!;>"
M_:29+N;>U$,9Y*1F^E'L'Z#M)[1^J6#*_:)]6QMX**V5%F4K-@E*RILC>6W_
MAR,!QB<$N!5@E[L!N91+HDD22[%'TE8;-[MPK3JU"4>YO2EK+<U5:G0ZN2LK
M)@X : $<<JH5^HS6YLYG-0,D<G2G-#6]0X;N:UW+K@ZMR,'<&U-_O01-*%,W
MZ I1CIX*42O",Q7[VN2S%#]MLRR:+/A$EB6D S0:?D(XP!@]KY?H^NKF;QO?
MM-?UB+L>L?,=G?"]IRHE#/T"(M$=SR#KB]98C/LM[*LQ4Q5)8>Z99U^!W(&7
M?/PPC((O[P0<=0%'[[DGIM]17Z9&%3J5?;MVR11/0AS[NQ[8N(.-S\'&?;!&
M%1W!@GY0V('"<Z"P#Q1>"HHZ4'0.%/6!HDM!DPXT.0>:]($FEX*F'6CZ+NBI
M #-A<PVR#S?][['X%^<?#00[6[\3N:5<(0:YT02#B1'+9EXU&RTJ-R,V0IN)
MXY:%&?$@;8&YG@NAWS9V['0?C>0/4$L#!!0    ( '*"55:':"^Z[@,  !\1
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;+58;8_:.!#^*U:N.K72
MEL3A9=D]0%K85NWI5D)%O:HZW0=#!K#JQ#G;V2S__L9)""'-9KL(OI#8F7D\
MSXP]GF&42O5#;P$,>0I%I,?.UICXUG7U:@LATQT90X1?UE*%S.!0;5P=*V!!
MIA0*U_>\@1LR'CF3438W5Y.13(S@$<P5T4D8,K6;@I#IV*'.?N(+WVR-G7 G
MHYAM8 'F:SQ7.')+E("'$&DN(Z)@/7;NZ.V,#JQ")O$WAU17WHFELI3RAQU\
M#L:.9RT" 2MC(1@^'F$&0E@DM.._ M0IU[2*U?<]^L>,/))9,@TS*;[QP&S'
MSM A :Q9(LP7F7Z"@E#?XJVDT-DO20M9SR&K1!L9%LIH0<BC_,F>"D=4%)!H
MLX)?*/AUA=XS"MU"H9L1S2W+:-TSPR8C)5.BK#2BV9?,-YDVLN&1#>/"*/S*
M4<],/H2QD#L ,H4(UMQH\IXL<*\$B0 BU^0!W<$A%U)D7L1O+EBDR=M[,(P+
M_0YUOB[NR=LW[\@;PB/RP(5 ,3UR#9IH%W)7A3G3W!S_&7.H3QYD9+::?(@"
M"(X!7.16$O3W!*=^*^(]K#JD2Z^([_E^@T&S=O4_6=0A7J/ZD3G=TM_=#*_[
M#%[-GYD?__D+A<AG Z'^M\EE.6*O&=&>\UL=LQ6,'3S(&M0C.)/??Z,#[X\F
MNF<".R+?*\GWVM!KY%<8:,67B3W.FF!&(F8+) ;%9=#DAAQ[F&';[/0X\3J]
MD?M89=<DTRUECHSNET;W7V%T;"-V11I)$!;*)#*$:<(LCQ5$!E.A/49&&B:.
M&3=1S"VY.3+?\VB-9*N])X9P4'IC\+(WWA_<422$E)MMH%B*) 5G2RZXV341
MS,'[%8+7-7*MRY]([KHD=]U*;H8!4TAA89@!C/("[[TM,(TAC8)\E *.[O#"
MU&4R_)A$C?NU=:W7'MLS@1VY95BZ97CVG#4\)_DS@1V1ORG)WUPP9]W\0LYJ
MDGDF9U'O<*U[E\]:5NWEI%588A_5M-6OT6PW^,0HTDJ=0UL=\AV8$CL2LQT6
MH::1!_TI$+13S[WMJYS*PC^P\"^9?@MTZE<X#G[>D>U&G$KR4"+1UB*D>>_&
M3!G.1(5J(\%NPV$:U.E=H@:BAR*(OE %L2<>)F&C^:V:KTV;YT([YGFHFVC_
M[-<&/5-M4SC@$I42/91*]!=JI?H^3IE2+#*[PT&]VB>EEGODA95\C^PPOS6E
MYUF[ZFN=X%9:S1#4)NO -5X2>(7D35DY6W;Y=UEO6YN?VNX_:V$/,/E?!P],
M;3CN%0%KA/0ZUQA%E7?C^<#(.&MHE])@>YR]8I46@+("^'TMI=D/[ +E?R*3
M_P%02P,$%     @ <H)55EP?)HTG P  J@L  !D   !X;"]W;W)K<VAE971S
M+W-H965T-CDN>&ULM59K;]HP%/TK5E9-G=21!X_2#B(5Z-1.:X6*NGV8ILHD
M%[#JV)GM0#OMQ\]V0AH09.I$OX!?]_B<<V^2VUMQ\2@7  H])93)OK-0*CUW
M71DM(,&RP5-@>F?&18*5GHJY*U,!.+9!"74#S^NX"2;,"7MV;2S"'L\4)0S&
M LDL2;!X'@#EJ[[C.^N%.S)?*+/@AKT4SV$"ZCX="SUS2Y28), DX0P)F/6=
M"_]\Z'LFP)[X1F E*V-DI$PY?S23Z[CO>(814(B4@<#Z;PE#H-0@:1Z_"E"G
MO-,$5L=K],]6O!8SQ1*&G'XGL5KTG:Z#8ICAC*H[OKJ"0E#;X$6<2ON+5L59
MST%1)A5/BF#-("$L_\=/A1&5@%9W3T!0! 1; 4&P)Z!9!#2MT)R9E37""H<]
MP5=(F-,:S0RL-S9:JR',I'&BA-XE.DZ%ETE*^3, &@"#&5$2?40C/6 0HR%G
M2I!I9OT>4\S,YBT6 AOKT?$(%"94?D!'B#!T0RC5!V7/59J707>C@L,@YQ#L
MX> 'Z$9?M9#HDL40;P*X6E"I*EBK&@2UB".(&JCIGZ# "P)T/QFAXZ,/)KM&
MUT-4T?60:ET[* _K+_B"60-Y6Q?4$&^6Z6A:W.9>XKGU13:LZVA$9$2YS 2@
M'U_U-KI6D,B?NXS.T5N[T<TKX5RF.(*^HY]Y"6()3OC^G=_Q/NVRX$!@&T:T
M2B-:=>CA;99,02 ^6V<-5;.&4EN-?UZ5TD%^8\?>:%YORS#HN<NJXEI._ZFX
M72INURJ^XIF@SVB"EX3-I<W\+A&U(*_-\(' -O1V2KV=-RWUSB&-.!#8AA&G
MI1&GM8D?[2OP$[TDE?Y81GS.R._M-V-N0X[=K12UU^ANE?6N,Z?EF0W2W9)T
MMY;T!%,LB&;]KWJMA7EMF@X$MJ'XK%1\]J;U>G9((PX$MF&$[[WT#-X;5FP!
MWJZ48VNK8(LCU8H-&OY6Q;J5KB<!,;?-H-0,,J;R5J%<+1O."]MF;:T/3"-J
MNZD7F+R+O<%B3O2'AL),0^J'1I,6>6.83Q1/;6\UY4IW:G:XT,TT"'- [\\X
M5^N)N:!LS\._4$L#!!0    ( '*"558%!PLH!04  -0B   9    >&PO=V]R
M:W-H965T<R]S:&5E=#<P+GAM;,5:[V^K-A3]5RPV3>])>P63I&F[)%(3>%JG
M]:EJU^W#M \.. DJV)GM_)KVQ\\8"J$E;A/=J?W0@/$YML\)-]R+!QLNGN2"
M4H6V6<KDT%DHM;QR71DM:$;D&5]2IJ_,N,B(TJ=B[LJEH"0VH"QU?<\[=S.2
M,&<T,&UW8C3@*Y4FC-X))%=91L1N3%.^&3K8>6ZX3^8+E3>XH\&2S.D#58_+
M.Z'/W(HE3C+*9,(9$G0V=*[Q5>@;@.GQ>T(W<N\8Y4N9<OZ4G]S$0\?+9T13
M&JF<@NB/-9W0-,V9]#S^+DF=:LP<N'_\S/[5+%XO9DHDG?#TCR16BZ%SX:"8
MSL@J5?=\\S,M%]3+^2*>2O,?;8J^_4L'12NI>%:"]0RRA!6?9%L*L0?P>P<
M?@GP7P!P]P"@4P(Z[P5T2T#W):!S - K 6;I;K%V(UQ %!D-!-\@D??6;/F!
M4=^@M5X)R[\H#TKHJXG&J='#@@CZ9:RECM&$9_K[)XEQ\ OZ1H0@N8WH4T 5
M25+Y6;<^/@3HT_>?!Z[2H^<<;E2.-"Y&\@^,A'UTRYE:2!2RF,9- E=/NYJ[
M_SSWL6]E#&ATACKX1^1[OM\RH8D=_@MA9\@[# _> _<-'+? 0SO\ENPTL@W=
MT*)3^=@Q=!VKC]/7/EYK$]F<ZGM;H>D.[?>[(SO3?+TA(D9__JHIT8VBF?RK
MS=UB_&[[^'D\NY)+$M&AHP.6I&)-G=$/W^%S[Z<V9R#) DBR$(BL86*W,K%K
M8Q_=L(AG%"FR15/*Z"Q1$O'93%)C'4%KDJX*5TFJ(SQA$6USJABD9P;)?RC6
MH\Z%E_\-W/6^":_[X7Y+OZ"E7Z^E7VA=W(G2]2KI>E;IPFU$I=R7KDV9@N-\
M;R4^;E.F]VK%EVW"O.[V4A+KI$^4Y+R2Y-PJR3V52B21TG?Z@^+1$WID^@O5
M)HN5Y]A;&Y(L@"0+@<@:9O0K,_H?')_[D"9"D@609"$06</$B\K$"^L=]1M7
M)$4K)FC$YRSY1WL4[7M)M_EQ:TR^>!U#.]VVT&.=P;'*0Y*%0&0-Y2\KY2^M
MRC^^I3G:F)1 7R5K*G2*@Q0569L3]H%\M*-$2.2CK'A8U8^M,=FUA<V)E>E8
MJR#)0B"RAE78JU,*SZKAF.?QBL]0D&C7%-=R3A8DT6D=0_^B]_\LV8<Y-J2!
ML@6@;"$46].PO1P0?_"/4SD!*"LAV0)0MA"*K6FE7UOI6^\]8X=$:WV3)6R.
MEE0D/&YUQ,Z#31QL%?]$8' J,+0#3Y6TSJRQ->?3F?HVR5;9<:$+-%L&90M
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
MRJ-*XR+Q<^4]5S[*]9)K, ^B1@:KVZ&&T3EKF&;@)<I/LL!I2H8;Y5/EZ61
MY%$E>53XB8J>J'C$N5LR3GD-OSMUQ<G3FT9Y/*3QJ:)DL(O5J<K 1'A $QY]
MK%N0*]?T*)/AENOND]?/]GW5I6LG!O-7IM_JVJ-?-EVS]H;*%>/*L"^-970^
M,3G)K@'J!EIL7$LP%]HT&.YR;7I&D%9@[B^%T(>!7:#O0LN?4$L#!!0    (
M '*"55:XCD#U?P,  ),+   9    >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM
M;*U6VV[;.!#]%4(M%BW01%?+4FH+:*P&FT6+#9*F?::ED454(K4D%6?_?DE*
MT=JR; 2!7VQ>YAS.F2%'L]@R_EN4 !(]UQ452ZN4LKFR;9&54&-QR1J@:J=@
MO,923?G&%@T'G!M07=F>XX1VC0FUDH59N^/)@K6R(A3N.!)M76/^[S54;+NT
M7.MEX9YL2JD7[&31X T\@'QL[KB:V0-+3FJ@@C"*.!1+ZXM[E<;:WAC\)+ 5
M.V.DE:P9^ZTGM_G2<K1#4$$F-0-6?T^P@JK21,J-?WI.:SA2 W?'+^PW1KO2
MLL8"5JSZ17)9+JW(0CD4N*WD/=O^";V>F>;+6"7,+]KVMHZ%LE9(5O=@Y4%-
M:/>/G_LX[ #<\ C ZP'>&! < ?@]P'\M(.@!@8E,)\7$(<42)PO.MHAK:\6F
M!R:8!JWD$ZK3_B"YVB4*)Y-OH(*&5JRNB539E )=H!46);I1%P+=TNYBZ0S=
M0X4EY$@R9$ "?4A!8E*)CPKS^)"B#^\_HO>(4/2C9*W -!<+6RH?]4EVUOMS
MW?GC'?'']=!W1F4IT%>:0[Y/8"MQ@T+O1>&U=Y(QA>P2^>XGY#F>-^'0ZC3\
M+TPOD7,<GKX&[AFX>T*-/^3+-WS^$3Z3FP:3'*G,(%RS5N>,T*QJ5;AT\&4)
MJ%8):CGHA")6H,HDN2)X32HB"4SFI3LWF#Y75Y\KT> ,EI8J+P+X$UC)'^_<
MT/D\%=-SDJ5G(MN+=S#$.SC%GOS= %?WGVY0IB-?J%<A4,%9C=BP8\([&=..
M>V:X=0%^2EPW=(.%_;0;K DK9QYY^U;IA)7GS<+!:D_>;) W>Z.\@E!,,S@A
MKF,.=QSR@B",1^*FK*)@/A(W8>5'3CPM+AS$A2?%W1@);Q,7'CCD.K$S<GLU
M8>6Z\]E(W*%5%(;>M+;YH&U^L@Z8[_,%*RY:];*Q$*"J %NK<DR[*@#/68GI
M!DR9Z-X_6U=D8VKYI.+Y.=__.<G2,Y'MQ3D:XAR]\H$<ORO107[G<1B-KLJA
MT2P,_=%-.30*@N#(38D'!?$K7L&INQX?5);8B4?E9W5HY#JS8/3:TT,K/_+]
MD0![IUVI@6],VR=0IK]EW7=]6!TZRR^FH1JM7ZN.LVL0_Z?IVM7OF&\(%4IT
MH2B=R[ERB7<M8#>1K#%-T9I)U6*98:FZ9N#:0.T7C,F7B3Y@Z,.3_P!02P,$
M%     @ <H)55D6P(-I0 P  <PL  !D   !X;"]W;W)K<VAE971S+W-H965T
M-SDN>&ULK59ACYLX$/TK%JVJ7:D--H0 >PG2;J*J5[7J:M->/WO))+$*-K5-
MTOWW9QN6)BFANFN^!-O,>[PWMB<SW0OY36T!-/I1%ES-O*W6U8WOJWP+)54C
M40$W;]9"EE2;J=SXJI) 5PY4%GZ \<0O*>->-G5K]S*;BEH7C,.]1*HN2RJ?
M[J 0^YE'O.>%![;9:KO@9].*;F )^DMU+\W,[UA6K 2NF.!(PGKFW9*;.7$
M%_$/@[TZ&"-KY5&(;W;R]VKF8:L("LBUI:#FL8,Y%(5E,CJ^MZ1>]TT+/!P_
ML[]UYHV91ZI@+HJO;*6W,R_QT K6M"[T@]B_@]909/ER42CWB_9M+/907BLM
MRA9L%)2,-T_ZHTW$ 2"(SP""%A"< $AR!A"V@- 9;90Y6PNJ:3:58H^DC39L
M=N!RX]#&#>-V&Y=:FK?,X'3V 4P.T%R4)=-F=[1";]"RKJH"[(P6Z(X6E.>
MENY072U 4U:H:Q/V9;E 5R^OT4O$./J\%;6B?*6FOC:R++F?MQ+N&@G!&0D+
MR$<H)*]1@(.@!SX?AK^G?(1P+]PWR>@R$G09"1Q?>(;O+>/.<&$STVNGP8_[
M\?;>W:B*YC#SS,52('?@9:]>D G^J\_<A<B.K(:=U7"(/;N7IAQ(_83,QB'X
M7K/*;GJ?Y88G<CRV,NRR( B2,)WZNT,S/6$DCM*@"SN2.>YDC@=EWN9Y7=8%
MU; R-]3D(6?4UH ^H0W3Y$#!FQ3CE)P([0F+PWA,^H5&G=#H?^3S->+0F]3H
MEVR1,(C'R8G6GK!QF$1GM$XZK9/!8_[5%3B3T=L=2%.PT0/8JL_X!C4UX3/(
M$EV9J_T$5*KK/@.32UZ$"Y$=)2/NDA$/;MPGLVWF2!GOYV_],$/:I D%J!1<
M;Q4B$5K1ISZF^3 3P2U5VE(-^$LZ?\D@Y^]KVC">A*TF0CI_Z5E_O^&*GE-%
M>AB.[*6=O?2_G>4%4[FHN48/IFCTV4TO>7(O1'9DG>"??^#XC\]N2Y$>U! \
MPDDT/BDU_7$I/E-KR$&70?[P +8$IQ*3^%1BV\_@H\!3@?Y!1V3;T8]4;AA7
MYOMK@\*CV)13V71XS42+RC5)CT*;ELL-MZ8K!FD#S/NU$/IY8ONNKL_._@50
M2P,$%     @ <H)55LQ%INC6 @  50H  !D   !X;"]W;W)K<VAE971S+W-H
M965T.# N>&ULM59=;YLP%/TK%JNF5MH" 1*2+D%JDU7KU*I5/[:':0\NN0E>
MP::VDW3_?M>&HJ2ET2K1EV##/8=SCB^.1VLA[U4*H,ECGG$U=E*MBT/754D*
M.54=40#')W,A<ZIQ*A>N*B30F07EF>M[7M_-*>-./++W+F4\$DN=,0Z7DJAE
MGE/Y]Q@RL1X[7>?IQA5;I-K<<.-101=P#?JVN)0X<VN6&<N!*R8XD3 ?.T?=
MP\G0U-N"'PS6:F-,C),[(>[-Y'0V=CPC"#)(M&&@>%G!!++,$*&,AXK3J5]I
M@)OC)_83ZQV]W%$%$Y']9#.=CIV!0V8PI\M,7XGU-ZC\] Q?(C)E?\FZJO4<
MDBR5%GD%1@4YX^65/E8Y; "ZX2L OP+X_PL(*D!@C9;*K*TIU30>2;$FTE0C
MFQG8;"P:W3!N5O%:2WS*$*?C,\ ,R$3D.=.X.%J1S^2<_A&23*B&A9 ,%!%S
M<K&4Y(1QRA,@%J/(_A0T99DZ0,CM]93L[QV0/<(XN4G%4E$^4R-7HT3S(C>I
MY!R7<OQ7Y$PAZ9"@^XGXGN\WP">[X=\I[Q"O$>YB,'4Z?IV.;_F"5_@N"I!4
M,[XH/<_(D5* &?TZPT)RJB%7OYM,EJQA,ZOY, ]501,8._CE*9 K<.*/'[I]
M[TN3Y9;(M@((Z@""7>SQC= T(_-JX3.[\$V&2Y:>93$;QRKVH\"+>B-WM6FE
MJ2R,NE%=MB4RK$6&.T5^?5BRPC0OP:8C*TA9DC7+W,GSUG5IB6S+<J^VW'N7
MQNRU&4!+9%L!].L ^JTT9LG2W^RX8>!YS_KR914V;]=K;LNHEACME'@%J!"4
MQGVT2=E.\%N7HB6R+9^#VN?@77IQT&8 +9%M!3"L QBVTHO#E[M?&$0O-LFF
MLM#SGF^2[L:?OCEPG5.Y8%SA^^<(]#H1,LCR$%-.M"CL.>!.:#Q5V&&*YSZ0
MI@"?SX703Q-SM*A/DO$_4$L#!!0    ( '*"559+@N*@O ,  , 2   9
M>&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;+68;6_;-A2%_PJA%4,+K)$NJ3=G
MMH'50=$-+18T[?:9L6F;J"1J)!VW_W[42R1'4NB!<[[8HJ1[^!S2U)$Y/PKY
M3>T9T^A[GA5JX>VU+J]]7ZWW+*?J2I2L,%>V0N94FZ;<^:J4C&[JHCSS<1#$
M?DYYX2WG];E;N9R+@\YXP6XE4H<\I_+'.Y:)X\(#[_'$9[[;Z^J$OYR7=,?N
MF/Y:WDK3\CN5#<]9H;@HD&3;A?<;7*]P75#?\1=G1W5RC"HK]T)\JQJ_;Q9>
M4!&QC*UU)4'-UP-;L2RKE S'/ZVHU_59%9X>/ZJ_K\T;,_=4L97(_N8;O5]X
MJ8<V;$L/F?XLCA]8:RBJ]-8B4_4G.C;W)MA#ZX/2(F^+#4'.B^:;?F\'XJ0
MPF<*<%N _VL!:0M(;;0AJVW=4$V7<RF.2%9W&[7JH!Z;NMJXX44UC7=:FJO<
MU.GE1V;& *U$GG-M9D<K]!8UYSY1?9!<<Z;0ZQNF*<_4&W/QZ]T->OWJ#7J%
M>(&^[,5!T6*CYKXV,)6DOVX[?M=TC)_I^(:MKQ"!7Q .,)XH7]G+_Z#%%0HF
MRWTS!-TXX&X<<*U'GM'[LV22:E[L4%:YGS34*(33"M5ZNU8E7;.%9Q:48O*!
M><N??X(X^'7*WH7$GI@EG5EB4U^:,2-3!INJJ*ZJUO_#$H!$Z=Q_."6W:CN2
MAQUY>(X\G")OJN)3\H  'I!;M1W)HXX\.D<>39%'(_)9$"4#<*NT(WC<@<?G
MP.,I\'@$'B4A&8!;I1W!DPX\.0>>3($G(_ P3,(!N%7:$3SMP%,K^)<],XF\
MU4Q.X:<C?((3@ &_M0='_EG'/[/S"TVSYCF*2OJCCI4I)[.1DX3$431P8NW+
MT0D$?3P&5B\?F5+7B.?E0;.-B3PS*4SIR;@+1G;>XAB/'D+V#ET-G>0]G)^<
M27X8KXLD'*UHN[PK?A_38,_I][R@Q9I94AHN&M.74GMJMP]J<$OJMNS)4P
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
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M" !R@E56+)MG&R4&  #$-@  #P   'AL+W=O<FMB;V]K+GAM;,6;VW+:2!!
M?V6*)V]5O!BA"TG%J<* 8ZILX[+8O*;&8H#92#/L2++C?/VVA-FTL.C:EX8G
MT&TXNDR?[M'P^<6Z'T_6_A _L]3DEYUU46P^=;MYLE:9S/^T&V5@R]*Z3!:P
MZ%;=?..47.1KI8HL[7H7%V$WD]ITOGS>M?7@NGC!%BHIM#6PLEKQ3:N7_/?V
M:E$\ZUP_Z507KY>=^GNJ.B+31F?ZEUI<=BXZ(E_;EQOK]"]K"IG&B;-I>MGI
M;3=\4Z[0R;O5<04YET]YO::03X\20"X[X04TN-0N+^H]ZO8E,#XKV'F[5!;V
M6J>%<F-9J*_.EAMM5E4S<!9==!KU==A];B_B)_=_+J-=+G6BQC8I,V6*[75T
M*JT 3;[6F[PCC,S496=DGY43#W*EJI."7YDNMB=8 !FZ7.Z3A@UNNJ@9^7B&
MY4(78FJV!\-6A.416!XOUFAV'\]NI^/A?#(6\1P^[B;W\UC,KL7L8?*((/L$
M9/^(D%?#V^']:"+BF\ED'B- GP#T3P8HSAXD@@P(R.!DMSJ>ST8(,B0@PY-!
MCH;Q#8*,",B(%S(NLTRZ5V&7(M8KH^$P:0HQ3!);FD(CR $!.>"%O"IS;52>
MBY'-GK39CSD?";*/O&13\PP[@)14CF/S!16<+WB1'A4@E4H\JL3"#=V[5CW2
M&\SB^&KMXD6GJ9!F(6;%&JPV!9>;5<4AAAB3\DB/6220L&P@G7C](![2JC-4
MM)-_2KVICL.0E$=ZS"(9YCFD'>)&I0L!#8A8IHWT@%)(C]DA4Y/83(FY_-GL
M%I0Q>LS*N+5F=3Y7+A-C]=2XBY0B>LR.N);:B6\RA?YZIV1>.E4=T+AHE!QZ
MS':89)O4OBHEKI112]T$HX308S9"O)9.G5_)7"TJ*4!+^;X5>I06>NQ>J'L
MA)$*+[-&U,0X4:8<X3$[XA:>-563Z6+_@?,H0WC,AD!(==@=0:T'99<R2=.P
M'EEG,/L!DJ,R*V&#VEFL>@2=6L-3"!4DQJ0,X3$;@DSMOGL8DY*%QRR+MN1.
MG$$9GJK\#PQ)V<-CMD=+4M7*2+G$8W8)F5TU[S?E%(_9*61V)<XP)F48C]DP
M.(=IO=647CQFO323F3:\/J67/K->#F0U.TZ,2<FFSRR;=]E-ZX6D3--G-LVA
M-.<-%&.28UK,ICF0[;3=;\HT?6;3O,MZ6N\WI9D^LV;(S*(1PON4:?K,IJ$S
MBS[&I$S3/^78UG<?8U*FZ9]@=$N<BWOI''Q_QIB4<_K,SCF &4/3B[(1BWS*
M/3ZS>TC,1A?R*??XS.Y! X?B;*P*J=-&&/(I[?C,VFG-=ML@*>GXS-*ATUT<
MA'SR=0JS=&A,'(1\RCP^LWEHS !C4N;Q3UKCA!B3,H]_W!KGPUZ1@S$I\_C,
MYB$QF[&2,H_/;)ZVH>[6>!10X@F8Q=,H&'_K>T>*,2GQ!.SB:6#"(U Q0("_
MME5?PIB4@@)F!>UA5B8RB4[UUN=X_#Z@)!0<I_+985;9NC5U:0%)YSU.B@)*
M0L$17\@ YE@ME7-08\ * ;T+8Y)O]9DEM(?YU5G(X_XR;IN&_,*8E(0"9@GM
MC;Z<BX/OE@)*0@&SA-YA-D,2QJ0D%#!+Z.!@T3; 8TQ*0@&SA-X/%D%1H<TJ
M5>?5)CSEA+)0R&RA5LRW$@UB$L:D+!0>?>@-838RCY"R4,AL(1H3UQ@A9:&0
MV4(T)JXQ0LI"(;.%:$Q<8X24A4)F"]&8N,8(R=EES!:B,2.,25DH//84@@;F
M &-2%@J9+=2&"6F2-O7(.TZ+0\I"(;.%#KX0V-H=SRFD+!0Q6XC K.X]QJ0L
M%#%;B,1L6"BB+!0=IQ9Z]WKE+:/#F)2%HA.]!7KK[QB3LE!T]+= C<P88U(6
MBKCGJ[5@O@V$5*,T&).R4,1="[5@[M;EC9&NB)SES%T+M6".9+X6UZE]$5.,
M25DH8K90&V9<;C9I71,U>CIEH8A[^D$+YIW\VT+'!Z(5PAQ0%AH<>Y;;?\_F
MG2Q*+,L!9:'!*>>\-0+2@++0X)2SWAJUT("RT*"V4+?>.?_R>;'-L>[A)W)8
MG\@T>7"B^JA:ZGE^4,WC7)9I.H)U,W-KY6+W)ZS='\B^_ M02P,$%     @
M<H)55C1..WUZ @   #$  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<\W:36ZC0!"&X:M8'""XJZJKR"C.:C;9CG(!Y+1_%-M8P&B2VX_E+.P/S6(V
M$=\*-8CB7:!'"'CZ50[MN.].PVY_'A8?Q\-I6%6[<3S_J.MAO2O'=GCHSN5T
M.;+I^F,[7I;]MCZWZ_=V6VI9+KWN[V=4ST_W,Q>OG^?R/Q.[S6:_+C^[]>]C
M.8W_&%S_Z?KW85?*6"U>VWY;QE55?QQNNX?ZNDD/E\G5XN5M5?4O;ZFJYPX2
M")+Y@Q2"=/X@@R";/RA#4)X_R"'(YP\*"(KY@QH(:N8/>H2@Q_F#TA)E7!(D
M3; FT#HAUXG ZX1@)P*Q$Y*=",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q.B'<B
MT%M0;R'06U!O(=!;)@_;!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM
M!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!WHIZ
M*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>-GG93:"WH=Y&H+>A
MWD:@MZ'>1J"WH=Y&H+>AWD:@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>
M>?*QDD#OC'IG KTSZIT)],ZH=R;0.Z/>F4!O1[V=0&]'O9U ;T>]G4!O1[V=
M0&]'O9U ;T>]G4!OG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>
M0:!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'=,?A8DT#M0[R#0.U#O(-"[0;T; KT;
MU+LAT+M!O1L"O1O4N_E.O8?Q\U"&6\_7&J__G52/EW/+[?+7Y=?.R:URQ;F^
MKQB>_P)02P,$%     @ <H)55B!P#MDD @  J2\  !,   !;0V]N=&5N=%]4
M>7!E<UTN>&ULS=I-;MLP$ 7@JQC:!A;-?[6(LVF[;;/H!5AI' N61()D4N?V
MI>0D0(O42. "?1L+-LEY(P[PK7S]_3%06AW'84K;:I]S^,A8:O<TNE3[0%-9
MV?DXNER^QCL67'MP=\3$9F-8ZZ=,4U[GN49U<_V9=NY^R*LOQ_)SZOVTK2(-
MJ5I].FV<L[:5"V'H6Y?+.GN8NC]2UD\)=3FY[$G[/J2KLJ%BKR;,*W\/>#KW
M[8%B[#M:W;J8O[JQ[&+'@:7\.%"JSY=XI4>_V_4M=;Z]'\N1.H5(KDM[HCP.
M]:GHU?GD7&Z83I_\XORES+G LO,V^I#*Q"*]/^YY)//I=2B%*.;^_"N^));2
M%[\?S=/NJ'MC=KG>GSX>EGDDMCPNO^/?9_Q2_YU]") ^)$@?"J0/#=*' >G#
M@O31@/3Q :0/OD%I!$54CD(J1S&5HZ#*453E**QR%%<Y"JP<15:!(JM D56@
MR"I09!4HL@H4606*K )%5H$BJT"15:+(*E%DE2BR2A19)8JL$D56B2*K1)%5
MHL@J4615*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLBH4636*K!I%5HTBJT:1
M5:/(JE%DU2BR:A19-8JL&D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:#(JM!
MD=6BR&I19+4HLEH462V*K!9%5HLBJT61U:+(:E%D;5!D;5!D;5!D;?ZGK#^\
M/_SC^.59CZZ?GO/9\@_]FU]02P$"% ,4    " !R@E56!T%-8H$   "Q
M$               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    (
M '*"55;08J%4[0   "L"   1              "  :\   !D;V-0<F]P<R]C
M;W)E+GAM;%!+ 0(4 Q0    ( '*"55:97)PC$ 8  )PG   3
M  "  <L!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ <H)55F,#
MBG*Q!P  3"\  !@              ("!# @  'AL+W=O<FMS:&5E=',O<VAE
M970Q+GAM;%!+ 0(4 Q0    ( '*"55;_M:N*.P(  +@%   8
M  " @?,/  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !R
M@E56PXTDK;@&   P'@  &               @(%D$@  >&PO=V]R:W-H965T
M<R]S:&5E=#,N>&UL4$L! A0#%     @ <H)55L"]!VQF!P  ,2   !@
M         ("!4AD  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0
M   ( '*"5590(X*_]@(  /L'   8              " @>X@  !X;"]W;W)K
M<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !R@E56Y&ZAL&P(  "C00
M&               @($:)   >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L!
M A0#%     @ <H)55J:$$K]P"0  B2P  !@              ("!O"P  'AL
M+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( '*"55:#F11C:1X
M '%7   8              " @6(V  !X;"]W;W)K<VAE971S+W-H965T."YX
M;6Q02P$"% ,4    " !R@E56Y,C>\:8(  !%%0  &               @($!
M50  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ <H)55D/>
M#^.5 P  ^@<  !D              ("!W5T  'AL+W=O<FMS:&5E=',O<VAE
M970Q,"YX;6Q02P$"% ,4    " !R@E56FFLTXFT(  !J%   &0
M    @(&I80  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    (
M '*"55;C5$A]^P<  !86   9              " @4UJ  !X;"]W;W)K<VAE
M971S+W-H965T,3(N>&UL4$L! A0#%     @ <H)55J8EQ%T> P  # <  !D
M             ("!?W(  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"
M% ,4    " !R@E566W0X09\#  !$"0  &0              @('4=0  >&PO
M=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( '*"55;'/1D?DPT
M .0G   9              " @:IY  !X;"]W;W)K<VAE971S+W-H965T,34N
M>&UL4$L! A0#%     @ <H)55G,5+;?I"@  6R   !D              ("!
M=(<  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !R@E56
MW(#_(90%  !5#0  &0              @(&4D@  >&PO=V]R:W-H965T<R]S
M:&5E=#$W+GAM;%!+ 0(4 Q0    ( '*"55:_<2H'.AT  (]H   9
M      " @5^8  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%
M  @ <H)55N+ $P5-"@  OQP  !D              ("!T+4  'AL+W=O<FMS
M:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !R@E56&UX)H$@&  #"$
M&0              @(%4P   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+
M 0(4 Q0    ( '*"55;VI)Z6V D  )PQ   9              " @=/&  !X
M;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ <H)55HUS-&!\
M!   )PH  !D              ("!XM   'AL+W=O<FMS:&5E=',O<VAE970R
M,BYX;6Q02P$"% ,4    " !R@E56H24*;94$  #,#   &0
M@(&5U0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( '*"
M5592T5#M42   ))B   9              " @6':  !X;"]W;W)K<VAE971S
M+W-H965T,C0N>&UL4$L! A0#%     @ <H)55LZ:)NM!!   8PD  !D
M         ("!Z?H  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M    " !R@E56S_XTF\L$   ""P  &0              @(%A_P  >&PO=V]R
M:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( '*"55;Z>?HNJ@0  ,D,
M   9              " @6,$ 0!X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
M4$L! A0#%     @ <H)55E&UDK+L @  =08  !D              ("!1 D!
M 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !R@E56#00F
M_+P&  #,$@  &0              @(%G# $ >&PO=V]R:W-H965T<R]S:&5E
M=#(Y+GAM;%!+ 0(4 Q0    ( '*"558/ARG,400  !(*   9
M  " @5H3 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @
M<H)55D\3'5^5 @  Q 4  !D              ("!XA<! 'AL+W=O<FMS:&5E
M=',O<VAE970S,2YX;6Q02P$"% ,4    " !R@E5667$1;'D*   F(P  &0
M            @(&N&@$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4
M Q0    ( '*"558;@[);L0,  -L(   9              " @5XE 0!X;"]W
M;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ <H)55F29E"@F P
M  <  !D              ("!1BD! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6Q02P$"% ,4    " !R@E56K''65 $'  #G%0  &0              @(&C
M+ $ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( '*"559E
M>%6^$ 0  !H+   9              " @=LS 0!X;"]W;W)K<VAE971S+W-H
M965T,S8N>&UL4$L! A0#%     @ <H)55I^Q=043 P  & L  !D
M     ("!(C@! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M" !R@E56>E>XV#T#  !I#P  &0              @(%L.P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( '*"559824(YW@0  ($>   9
M              " @> ^ 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L!
M A0#%     @ <H)55ELBM([[ @  $ H  !D              ("!]4,! 'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !R@E560J4;'-$%
M  !"*P  &0              @($G1P$ >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;%!+ 0(4 Q0    ( '*"559);8\:#P(  .,$   9              "
M@2]- 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ <H)5
M5G*=@$IT!   CA@  !D              ("!=4\! 'AL+W=O<FMS:&5E=',O
M<VAE970T,RYX;6Q02P$"% ,4    " !R@E56!Q9*NIX"  #_!@  &0
M        @($@5 $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0
M   ( '*"559TPG'*CP(  ,(&   9              " @?56 0!X;"]W;W)K
M<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ <H)55K1]QVN8!   S14
M !D              ("!NUD! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q0
M2P$"% ,4    " !R@E56($@/YEP"  #Y!0  &0              @(&*7@$
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( '*"55;ZT"CV
MH0,  ',1   9              " @1UA 0!X;"]W;W)K<VAE971S+W-H965T
M-#@N>&UL4$L! A0#%     @ <H)55F1R6_J! @  I@8  !D
M ("!]60! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !R
M@E56>ZPX]HL"  !/!@  &0              @(&M9P$ >&PO=V]R:W-H965T
M<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( '*"55:-+DK3" 4  ) ;   9
M          " @6]J 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#
M%     @ <H)55A"?]D*< P  Q0T  !D              ("!KF\! 'AL+W=O
M<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " !R@E56K,Y\&_0#  #9
M#   &0              @(&!<P$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM
M;%!+ 0(4 Q0    ( '*"55:3GB%\M@0  -$5   9              " @:QW
M 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ <H)55@N4
M3G(A P  C @  !D              ("!F7P! 'AL+W=O<FMS:&5E=',O<VAE
M970U-2YX;6Q02P$"% ,4    " !R@E56YY1=MOP"  ":!P  &0
M    @('Q?P$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    (
M '*"5581^.11ZP,  ( .   9              " @22# 0!X;"]W;W)K<VAE
M971S+W-H965T-3<N>&UL4$L! A0#%     @ <H)55M_Q;!MV!P  C$D  !D
M             ("!1H<! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"
M% ,4    " !R@E56"5*1*L$"   7"0  &0              @('SC@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( '*"559.-K(H9P<
M !DZ   9              " @>N1 0!X;"]W;W)K<VAE971S+W-H965T-C N
M>&UL4$L! A0#%     @ <H)55@*49!GH P  M T  !D              ("!
MB9D! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " !R@E56
M"-N0T1(#   %"0  &0              @(&HG0$ >&PO=V]R:W-H965T<R]S
M:&5E=#8R+GAM;%!+ 0(4 Q0    ( '*"55;YN_/*E ,  (X+   9
M      " @?&@ 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%
M  @ <H)55G;4:"O* @  %P@  !D              ("!O*0! 'AL+W=O<FMS
M:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " !R@E56)A'_V1$$   L%@
M&0              @(&]IP$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+
M 0(4 Q0    ( '*"558);8]X!0@   E4   9              " @06L 0!X
M;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ <H)55D_="L==
M @  0 8  !D              ("!0;0! 'AL+W=O<FMS:&5E=',O<VAE970V
M-RYX;6Q02P$"% ,4    " !R@E56AV@ONNX#   ?$0  &0
M@('5M@$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( '*"
M559<'R:-)P,  *H+   9              " @?JZ 0!X;"]W;W)K<VAE971S
M+W-H965T-CDN>&UL4$L! A0#%     @ <H)55@4'"R@%!0  U"(  !D
M         ("!6+X! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4
M    " !R@E56WM_3'%P$  #@%0  &0              @(&4PP$ >&PO=V]R
M:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( '*"55;Q_'^N 0,  *0*
M   9              " @2?( 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL
M4$L! A0#%     @ <H)55OKB*O>T!   6QX  !D              ("!7\L!
M 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " !R@E56A@AE
M5Y@#  !Q"P  &0              @(%*T $ >&PO=V]R:W-H965T<R]S:&5E
M=#<T+GAM;%!+ 0(4 Q0    ( '*"55;7TLV7MP(  $P*   9
M  " @1G4 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @
M<H)55AV[YAI. P  3PP  !D              ("!!]<! 'AL+W=O<FMS:&5E
M=',O<VAE970W-BYX;6Q02P$"% ,4    " !R@E56TXR/\50#  "1"@  &0
M            @(&,V@$ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4
M Q0    ( '*"55:XCD#U?P,  ),+   9              " @1?> 0!X;"]W
M;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ <H)55D6P(-I0 P
M<PL  !D              ("!S>$! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX
M;6Q02P$"% ,4    " !R@E56S$6FZ-8"  !5"@  &0              @(%4
MY0$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( '*"559+
M@N*@O ,  , 2   9              " @6'H 0!X;"]W;W)K<VAE971S+W-H
M965T.#$N>&UL4$L! A0#%     @ <H)55DKXWW3< @  1 <  !D
M     ("!5.P! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4
M" !R@E56Y4"_&C0%  #$&@  &0              @(%G[P$ >&PO=V]R:W-H
M965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( '*"558YO;^91 ,  *P4   -
M              "  =+T 0!X;"]S='EL97,N>&UL4$L! A0#%     @ <H)5
M5I>*NQS     $P(   L              ( !0?@! %]R96QS+RYR96QS4$L!
M A0#%     @ <H)55BR;9QLE!@  Q#8   \              ( !*OD! 'AL
M+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( '*"558T3CM]>@(    Q   :
M          "  7S_ 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4
M Q0    ( '*"558@< [9) (  *DO   3              "  2X" @!;0V]N
E=&5N=%]4>7!E<UTN>&UL4$L%!@    !; %L ]!@  (,$ @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>218</ContextCount>
  <ElementCount>427</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>59</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Assets Held for Sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/AssetsHeldforSale</Role>
      <ShortName>Assets Held for Sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Employee Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefits</Role>
      <ShortName>Employee Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Income per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeperCommonShare</Role>
      <ShortName>Income per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Lease Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LeaseCommitments</Role>
      <ShortName>Lease Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Accumulated Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/BusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/BusinessCombination</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/RevenueRecognition</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/IncomeTaxes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/LongTermDebt</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/FairValueMeasurements</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Employee Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsTables</Role>
      <ShortName>Employee Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/EmployeeBenefits</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/ShareBasedCompensation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Income per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeperCommonShareTables</Role>
      <ShortName>Income per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/IncomeperCommonShare</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Lease Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LeaseCommitmentsTables</Role>
      <ShortName>Lease Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/LeaseCommitments</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLoss</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment Estimated Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Property and Equipment Estimated Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Business Combination - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails</Role>
      <ShortName>Business Combination - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Business Combination - Schedule of Preliminary Consideration Transferred (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails</Role>
      <ShortName>Business Combination - Schedule of Preliminary Consideration Transferred (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Business Combination - Schedule of Preliminary Acquisition Accounting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails</Role>
      <ShortName>Business Combination - Schedule of Preliminary Acquisition Accounting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/Inventories</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/RevenueRecognitionDetails</Role>
      <ShortName>Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/RevenueRecognitionTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Definite Lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Schedule of Definite Lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Goodwill and Other Intangible Assets - Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Property, Plant, and Equipment - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant, and Equipment - Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Property, Plant, and Equipment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/PropertyPlantandEquipmentNarrativeDetails</Role>
      <ShortName>Property, Plant, and Equipment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Assets Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/AssetsHeldforSaleDetails</Role>
      <ShortName>Assets Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/AssetsHeldforSale</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Income Taxes - Provision For Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Provision For Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Income Taxes - Reconciliation to Federal Statutory Amount (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails</Role>
      <ShortName>Income Taxes - Reconciliation to Federal Statutory Amount (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Income Taxes - Components of Net Deferred Income Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Components of Net Deferred Income Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Income Taxes - Deferred Tax Asset Valuation Allowance Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails</Role>
      <ShortName>Income Taxes - Deferred Tax Asset Valuation Allowance Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Income Taxes - Gross Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeTaxesGrossUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Gross Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Long-Term Debt - Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails</Role>
      <ShortName>Long-Term Debt - Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Long-Term Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails</Role>
      <ShortName>Long-Term Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Employee Benefits - Single-Employer Defined Benefit Pension Plan - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails</Role>
      <ShortName>Employee Benefits - Single-Employer Defined Benefit Pension Plan - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Employee Benefits - Schedule of Projected Benefit Obligation and Change in Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails</Role>
      <ShortName>Employee Benefits - Schedule of Projected Benefit Obligation and Change in Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Employee Benefits - Schedule of Unfunded Status and Amounts Recognized on Balance Sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails</Role>
      <ShortName>Employee Benefits - Schedule of Unfunded Status and Amounts Recognized on Balance Sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Employee Benefits - Schedule of Net Periodic Pension Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails</Role>
      <ShortName>Employee Benefits - Schedule of Net Periodic Pension Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Employee Benefits - Schedule of Assumptions to Determine Projected Benefit Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails</Role>
      <ShortName>Employee Benefits - Schedule of Assumptions to Determine Projected Benefit Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Employee Benefits - Schedule of Actual Investment Allocation, by Asset Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails</Role>
      <ShortName>Employee Benefits - Schedule of Actual Investment Allocation, by Asset Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Employee Benefits - Schedule of Fair Value of Total Assets By Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails</Role>
      <ShortName>Employee Benefits - Schedule of Fair Value of Total Assets By Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Employee Benefits - Schedule of Estimated Future Benefit Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails</Role>
      <ShortName>Employee Benefits - Schedule of Estimated Future Benefit Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Employee Benefits - Schedule of Multiemployer Pension Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails</Role>
      <ShortName>Employee Benefits - Schedule of Multiemployer Pension Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Employee Benefits - Defined Contribution Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails</Role>
      <ShortName>Employee Benefits - Defined Contribution Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Share-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails</Role>
      <ShortName>Share-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Share-Based Compensation - Schedules of Award Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails</Role>
      <ShortName>Share-Based Compensation - Schedules of Award Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Share-Based Compensation - Schedule of Total Share-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails</Role>
      <ShortName>Share-Based Compensation - Schedule of Total Share-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Income per Common Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails</Role>
      <ShortName>Income per Common Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Income per Common Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails</Role>
      <ShortName>Income per Common Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Lease Commitments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails</Role>
      <ShortName>Lease Commitments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Lease Commitments - Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails</Role>
      <ShortName>Lease Commitments - Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Lease Commitments - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails</Role>
      <ShortName>Lease Commitments - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Lease Commitments - Cash Flow Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails</Role>
      <ShortName>Lease Commitments - Cash Flow Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Lease Commitments - Supplemental Balance Sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails</Role>
      <ShortName>Lease Commitments - Supplemental Balance Sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - Lease Commitments - Major Categories of Our Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails</Role>
      <ShortName>Lease Commitments - Major Categories of Our Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - Lease Commitments - Lease Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails</Role>
      <ShortName>Lease Commitments - Lease Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/CommitmentsandContingencies</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="bxc-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Change in Accumulated Balances for Each Component of Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) - Schedule of Change in Accumulated Balances for Each Component of Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-K, CurrentFiscalYearEndDate value "--12-31", should match the Entity Registrant Fiscal Year End Date "12/28" on record within EDGAR. bxc-20221231.htm 4</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LesseeFinanceLeaseTermOfContract1, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:PropertyPlantAndEquipmentUsefulLife -  bxc-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="bxc-20221231.htm">bxc-20221231.htm</File>
    <File>a123120224q10-kex311.htm</File>
    <File>a123120224q10-kex312.htm</File>
    <File>a123120224q10-kex322.htm</File>
    <File>a123120224q10-kxex321.htm</File>
    <File>bxc-20221231.xsd</File>
    <File>bxc-20221231_cal.xml</File>
    <File>bxc-20221231_def.xml</File>
    <File>bxc-20221231_lab.xml</File>
    <File>bxc-20221231_pre.xml</File>
    <File>ex211-subsidiaries.htm</File>
    <File>exhibit231-consentofbdo.htm</File>
    <File>exhibit232-consentofey.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>bxc-20221231_g1.jpg</File>
    <File>bxc-20221231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="969">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>111
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "bxc-20221231.htm": {
   "axisCustom": 0,
   "axisStandard": 23,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 969,
    "http://xbrl.sec.gov/dei/2022": 38
   },
   "contextCount": 218,
   "dts": {
    "calculationLink": {
     "local": [
      "bxc-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "bxc-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "bxc-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "bxc-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bxc-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "bxc-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 640,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 4,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 8
   },
   "keyCustom": 54,
   "keyStandard": 373,
   "memberCustom": 23,
   "memberStandard": 36,
   "nsprefix": "bxc",
   "nsuri": "http://www.bluelinxco.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.bluelinxco.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Inventories",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.bluelinxco.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Revenue Recognition",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.bluelinxco.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Goodwill and Other Intangible Assets",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Property, Plant and Equipment",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.bluelinxco.com/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Assets Held for Sale",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.bluelinxco.com/role/AssetsHeldforSale",
     "shortName": "Assets Held for Sale",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.bluelinxco.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Long-Term Debt",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.bluelinxco.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.bluelinxco.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Employee Benefits",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefits",
     "shortName": "Employee Benefits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Share-Based Compensation",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.bluelinxco.com/role/ShareBasedCompensation",
     "shortName": "Share-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.bluelinxco.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Income per Common Share",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.bluelinxco.com/role/IncomeperCommonShare",
     "shortName": "Income per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Lease Commitments",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.bluelinxco.com/role/LeaseCommitments",
     "shortName": "Lease Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.bluelinxco.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Accumulated Other Comprehensive Income (Loss)",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLoss",
     "shortName": "Accumulated Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "24",
     "role": "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Business Combination (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.bluelinxco.com/role/BusinessCombinationTables",
     "shortName": "Business Combination (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Revenue Recognition (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.bluelinxco.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Property, Plant and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.bluelinxco.com/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.bluelinxco.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Long-Term Debt (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.bluelinxco.com/role/LongTermDebtTables",
     "shortName": "Long-Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.bluelinxco.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bxc:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Employee Benefits (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsTables",
     "shortName": "Employee Benefits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bxc:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Share-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.bluelinxco.com/role/ShareBasedCompensationTables",
     "shortName": "Share-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Income per Common Share (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.bluelinxco.com/role/IncomeperCommonShareTables",
     "shortName": "Income per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bxc:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Lease Commitments (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.bluelinxco.com/role/LeaseCommitmentsTables",
     "shortName": "Lease Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bxc:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossTables",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "bxc:ShippingAndHandlingCostsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "iae14a6d03a9945e096d69490a713f826_D20220102-20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i0f12e48f90d24a288cda9538888e46f5_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment Estimated Useful Lives (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Property and Equipment Estimated Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i0f12e48f90d24a288cda9538888e46f5_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Business Combination - Narrative (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
     "shortName": "Business Combination - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredOther1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Business Combination - Schedule of Preliminary Consideration Transferred (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails",
     "shortName": "Business Combination - Schedule of Preliminary Consideration Transferred (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "id92114f2563747e6b24bfd6e8d7f124a_D20221003-20221003",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Business Combination - Schedule of Preliminary Acquisition Accounting (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
     "shortName": "Business Combination - Schedule of Preliminary Acquisition Accounting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "ifa4439abebc1409cb9da797cf3ec250c_I20221003",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryValuationReserves",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Inventories (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.bluelinxco.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "bxc:ContractWithCustomerStandardTermsOfPaymentNumberOfDays",
      "reportCount": 1,
      "unique": true,
      "unitRef": "day",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Revenue Recognition (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.bluelinxco.com/role/RevenueRecognitionDetails",
     "shortName": "Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "bxc:ContractWithCustomerStandardTermsOfPaymentNumberOfDays",
      "reportCount": 1,
      "unique": true,
      "unitRef": "day",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i6a989ee818ca464f91e961dd049c5840_I20220101",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
     "shortName": "Goodwill and Other Intangible Assets - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Definite Lived Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangible Assets - Schedule of Definite Lived Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Goodwill and Other Intangible Assets - Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails",
     "shortName": "Goodwill and Other Intangible Assets - Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Property, Plant, and Equipment - Property, Plant and Equipment (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
     "shortName": "Property, Plant, and Equipment - Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Property, Plant, and Equipment - Narrative (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.bluelinxco.com/role/PropertyPlantandEquipmentNarrativeDetails",
     "shortName": "Property, Plant, and Equipment - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "ic343af72a57440cbae5c9697c02c3e9d_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Assets Held for Sale (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.bluelinxco.com/role/AssetsHeldforSaleDetails",
     "shortName": "Assets Held for Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "ic343af72a57440cbae5c9697c02c3e9d_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Income Taxes - Narrative (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "bxc:EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Income Taxes - Provision For Income Taxes (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails",
     "shortName": "Income Taxes - Provision For Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Income Taxes - Reconciliation to Federal Statutory Amount (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails",
     "shortName": "Income Taxes - Reconciliation to Federal Statutory Amount (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Income Taxes - Components of Net Deferred Income Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Components of Net Deferred Income Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i6a989ee818ca464f91e961dd049c5840_I20220101",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Income Taxes - Deferred Tax Asset Valuation Allowance Activity (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.bluelinxco.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails",
     "shortName": "Income Taxes - Deferred Tax Asset Valuation Allowance Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i6a989ee818ca464f91e961dd049c5840_I20220101",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Income Taxes - Gross Unrecognized Tax Benefits (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.bluelinxco.com/role/IncomeTaxesGrossUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes - Gross Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "iad05814da76a457db81760f17533287c_I20210102",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeniorNotes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Long-Term Debt - Long-Term Debt (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails",
     "shortName": "Long-Term Debt - Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeniorNotes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "iabb8f3d5a664497fab5bfe5120696c22_I20211031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Long-Term Debt - Narrative (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails",
     "shortName": "Long-Term Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "iabb8f3d5a664497fab5bfe5120696c22_I20211031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i6bab54d5a2eb44689611370fb0165ecb_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Fair Value Measurements (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.bluelinxco.com/role/FairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i6bab54d5a2eb44689611370fb0165ecb_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i180f0131ae4f4709bf4eeb3c5b698edb_I20191228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i180f0131ae4f4709bf4eeb3c5b698edb_I20191228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i56b7035270554ecf9284ddc54091019e_I20140104",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfRealEstateProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "property",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Employee Benefits - Single-Employer Defined Benefit Pension Plan - Narrative (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails",
     "shortName": "Employee Benefits - Single-Employer Defined Benefit Pension Plan - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i56b7035270554ecf9284ddc54091019e_I20140104",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfRealEstateProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "property",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bxc:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i6a989ee818ca464f91e961dd049c5840_I20220101",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Employee Benefits - Schedule of Projected Benefit Obligation and Change in Plan Assets (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails",
     "shortName": "Employee Benefits - Schedule of Projected Benefit Obligation and Change in Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bxc:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bxc:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFundedStatusOfPlan",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Employee Benefits - Schedule of Unfunded Status and Amounts Recognized on Balance Sheet (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails",
     "shortName": "Employee Benefits - Schedule of Unfunded Status and Amounts Recognized on Balance Sheet (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "bxc:DefinedBenefitPlanUnrecognizedActuarialLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Employee Benefits - Schedule of Net Periodic Pension Costs (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails",
     "shortName": "Employee Benefits - Schedule of Net Periodic Pension Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Employee Benefits - Schedule of Assumptions to Determine Projected Benefit Obligation (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails",
     "shortName": "Employee Benefits - Schedule of Assumptions to Determine Projected Benefit Obligation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Employee Benefits - Schedule of Actual Investment Allocation, by Asset Category (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails",
     "shortName": "Employee Benefits - Schedule of Actual Investment Allocation, by Asset Category (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bxc:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Employee Benefits - Schedule of Fair Value of Total Assets By Category (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails",
     "shortName": "Employee Benefits - Schedule of Fair Value of Total Assets By Category (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bxc:ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i368b6891aca449c3b9fc71b57f1fda98_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Employee Benefits - Schedule of Estimated Future Benefit Payments (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails",
     "shortName": "Employee Benefits - Schedule of Estimated Future Benefit Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlanEmployerContributionCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Employee Benefits - Schedule of Multiemployer Pension Plans (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails",
     "shortName": "Employee Benefits - Schedule of Multiemployer Pension Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlanEmployerContributionCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "bxc:DefinedContributionPlanNumberofPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "defined_contribution_plan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Employee Benefits - Defined Contribution Plans - Narrative (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails",
     "shortName": "Employee Benefits - Defined Contribution Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "bxc:DefinedContributionPlanNumberofPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "defined_contribution_plan",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Share-Based Compensation - Narrative (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails",
     "shortName": "Share-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Share-Based Compensation - Schedules of Award Activity (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails",
     "shortName": "Share-Based Compensation - Schedules of Award Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Share-Based Compensation - Schedule of Total Share-based Compensation Expense (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails",
     "shortName": "Share-Based Compensation - Schedule of Total Share-based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "ifd9a61af5f2d4a3bbf0b3e6b2b2bec46_I20220503",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Income per Common Share - Narrative (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails",
     "shortName": "Income per Common Share - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "ifd9a61af5f2d4a3bbf0b3e6b2b2bec46_I20220503",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Income per Common Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails",
     "shortName": "Income per Common Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "bxc:LesseeLeasesNumberOfOptionsToExtend",
      "reportCount": 1,
      "unique": true,
      "unitRef": "option",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Lease Commitments - Narrative (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails",
     "shortName": "Lease Commitments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "bxc:LesseeLeasesNumberOfOptionsToExtend",
      "reportCount": 1,
      "unique": true,
      "unitRef": "option",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Lease Commitments - Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails",
     "shortName": "Lease Commitments - Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bxc:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "bxc:LesseeRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Lease Commitments - Lease Cost (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails",
     "shortName": "Lease Commitments - Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Lease Commitments - Cash Flow Information Related to Leases (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails",
     "shortName": "Lease Commitments - Cash Flow Information Related to Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Lease Commitments - Supplemental Balance Sheet (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails",
     "shortName": "Lease Commitments - Supplemental Balance Sheet (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Lease Commitments - Major Categories of Our Finance Leases (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails",
     "shortName": "Lease Commitments - Major Categories of Our Finance Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i992099bd9b9e429a95fd34913a380f63_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Lease Commitments - Lease Maturities (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails",
     "shortName": "Lease Commitments - Lease Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityNumberOfEmployees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "employee",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i22b51ba3cd544ba78efde4fe395fa3f9_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityNumberOfEmployees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "employee",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i6a989ee818ca464f91e961dd049c5840_I20220101",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Change in Accumulated Balances for Each Component of Other Comprehensive Income (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails",
     "shortName": "Accumulated Other Comprehensive Income (Loss) - Schedule of Change in Accumulated Balances for Each Component of Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "i954fd13c9b8a43c0a6cba7f364b31e9f_I20191228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Business Combination",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.bluelinxco.com/role/BusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bxc-20221231.htm",
      "contextRef": "icd6ae65d66994d599a9c21ab87c5b0e4_D20220102-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 59,
   "tag": {
    "bxc_A2021LongTermIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Long-Term Incentive Plan",
        "label": "2021 Long-Term Incentive Plan [Member]",
        "terseLabel": "2021 Plan"
       }
      }
     },
     "localname": "A2021LongTermIncentivePlanMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_A60SeniorSecuredNotesDue2029Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "6.0% Senior Secured Notes Due 2029",
        "label": "6.0% Senior Secured Notes Due 2029 [Member]",
        "terseLabel": "6.0% Senior Secured Notes Due 2029"
       }
      }
     },
     "localname": "A60SeniorSecuredNotesDue2029Member",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_AccumulatedOtherAdjustmentNetOfTaxMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents other changes to accumulated comprehensive income after tax.",
        "label": "Accumulated Other Adjustment Net Of Tax [Member]",
        "terseLabel": "Other, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherAdjustmentNetOfTaxMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment For Sales Discounts, Returns, And Allowances Goods",
        "label": "Adjustment For Sales Discounts, Returns, And Allowances Goods [Member]",
        "terseLabel": "Cash discounts and rebates"
       }
      }
     },
     "localname": "AdjustmentForSalesDiscountsReturnsAndAllowancesGoodsMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_AmortizationOfDebtIssuanceCostsTermLoan": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization Of Debt Issuance Costs, Term Loan",
        "label": "Amortization Of Debt Issuance Costs, Term Loan",
        "terseLabel": "Adjustment to debt issuance cost associated with term loan/revolver"
       }
      }
     },
     "localname": "AmortizationOfDebtIssuanceCostsTermLoan",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_AmortizationofDeferredGains": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of Deferred Gains",
        "label": "Amortization of Deferred Gains",
        "negatedTerseLabel": "Amortization of deferred gain from real estate"
       }
      }
     },
     "localname": "AmortizationofDeferredGains",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Supplemental Balance Sheet Information"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bxc_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit information",
        "label": "Audit information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "xbrltype": "stringItemType"
    },
    "bxc_BusinessCombinationConsiderationTransferredOtherMisc": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Other Misc",
        "label": "Business Combination, Consideration Transferred, Other Misc",
        "terseLabel": "Purchase price of business"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredOtherMisc",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Employee Related Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Employee Related Liabilities",
        "negatedTerseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability",
        "negatedTerseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_CentralStatesSoutheastandSouthwestAreasPensionFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Central States, Southeast and Southwest Areas Pension Fund",
        "label": "Central States, Southeast and Southwest Areas Pension Fund [Member]",
        "terseLabel": "Central States, Southeast and Southwest Areas Pension Fund"
       }
      }
     },
     "localname": "CentralStatesSoutheastandSouthwestAreasPensionFundMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_CharlestonSCAndBuffaloNYMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charleston, S.C. and Buffalo, N.Y.",
        "label": "Charleston, S.C. and Buffalo, N.Y. [Member]",
        "terseLabel": "Charleston, S.C. and Buffalo, N.Y."
       }
      }
     },
     "localname": "CharlestonSCAndBuffaloNYMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents consideration received from vendors and paid to customers.",
        "label": "Consideration Received From Vendors and Paid To Customers [Policy Text Block]",
        "verboseLabel": "Consideration Received from Vendors and Paid to Customers"
       }
      }
     },
     "localname": "ConsiderationReceivedFromVendorsAndPaidToCustomersPolicyTextBlock",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bxc_ContractWithCustomerStandardTermsOfPaymentNumberOfDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Standard Terms Of Payment, Number Of Days",
        "label": "Contract With Customer, Standard Terms Of Payment, Number Of Days",
        "terseLabel": "Standard terms of payment, number of days"
       }
      }
     },
     "localname": "ContractWithCustomerStandardTermsOfPaymentNumberOfDays",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bxc_DebtInstrumentPercentageOfPrincipalDiscount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Percentage Of Principal, Discount",
        "label": "Debt Instrument, Percentage Of Principal, Discount",
        "terseLabel": "Percentage of principal, discount"
       }
      }
     },
     "localname": "DebtInstrumentPercentageOfPrincipalDiscount",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bxc_DeferredTaxAssetsAccountsReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accounts receivable.",
        "label": "Deferred Tax Assets Accounts Receivable",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "DeferredTaxAssetsAccountsReceivable",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Lease Liability",
        "label": "Deferred Tax Assets, Operating Lease, Liability",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Operating Lease Asset",
        "label": "Deferred Tax Liabilities, Operating Lease, Right Of Use Asset",
        "negatedTerseLabel": "Operating lease asset"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amortization of unrecognized gains losses.",
        "label": "Defined Benefit Plan Amortization Of Unrecognized Gains Losses",
        "verboseLabel": "Amortization of unrecognized loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Increase (Decrease) In Actuarial Gain (Loss)",
        "label": "Defined Benefit Plan, Increase (Decrease) In Actuarial Gain (Loss)",
        "negatedTerseLabel": "Decrease in actuarial gain"
       }
      }
     },
     "localname": "DefinedBenefitPlanIncreaseDecreaseInActuarialGainLoss",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Increase (Decrease) In Actuarial Investment Gain (Loss)",
        "label": "Defined Benefit Plan, Increase (Decrease) In Actuarial Investment Gain (Loss)",
        "negatedTerseLabel": "Decrease in investment gains"
       }
      }
     },
     "localname": "DefinedBenefitPlanIncreaseDecreaseInActuarialInvestmentGainLoss",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Net Periodic Benefit Cost Credit, Expected Return Loss Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost Credit, Expected Return Loss Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag",
        "terseLabel": "Defined benefit plan, net periodic benefit cost credit, expected return loss statement of income or comprehensive income extensible list not disclosed flag"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bxc_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Net Periodic Benefit Cost Credit Interest Cost, Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost Credit Interest Cost, Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag",
        "terseLabel": "Defined benefit plan, net periodic benefit cost credit interest cost, statement of income or comprehensive income extensible list not disclosed flag"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleListNotDisclosedFlag",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bxc_DefinedBenefitPlanPensionPlanDurationOfTermination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Pension Plan, Duration Of Termination",
        "label": "Defined Benefit Plan, Pension Plan, Duration Of Termination",
        "terseLabel": "Terminating pension plan term"
       }
      }
     },
     "localname": "DefinedBenefitPlanPensionPlanDurationOfTermination",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "bxc_DefinedBenefitPlanUnrecognizedActuarialLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount for unrecognized actuarial loss in the balance sheet.",
        "label": "Defined Benefit Plan, Unrecognized Actuarial Loss",
        "terseLabel": "Unrecognized actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanUnrecognizedActuarialLoss",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_DefinedContributionPlanNumberofPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Number of Plans",
        "label": "Defined Contribution Plan, Number of Plans",
        "terseLabel": "Number of defined contribution plans"
       }
      }
     },
     "localname": "DefinedContributionPlanNumberofPlans",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bxc_DistributionFacilityAndRealEstateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution Facility And Real Estate",
        "label": "Distribution Facility And Real Estate [Member]",
        "terseLabel": "Distribution Facility And Real Estate"
       }
      }
     },
     "localname": "DistributionFacilityAndRealEstateMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_DiversifiedCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diversified credit",
        "label": "Diversified credit [Member]",
        "terseLabel": "Diversified credit"
       }
      }
     },
     "localname": "DiversifiedCreditMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, at Federal and State Statutory Income Tax Rate, Percent",
        "label": "Effective Income Tax Rate Reconciliation, at Federal and State Statutory Income Tax Rate, Percent",
        "terseLabel": "Total statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalAndStateStatutoryIncomeTaxRatePercent",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bxc_EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Interest Rate Deduction, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Interest Rate Deduction, Amount",
        "terseLabel": "Valuation allowance change arising from interest deduction limitation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationInterestRateDeductionAmount",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_EquipmentAndVehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment And Vehicles [Member]",
        "label": "Equipment And Vehicles [Member]",
        "terseLabel": "Equipment and vehicles"
       }
      }
     },
     "localname": "EquipmentAndVehiclesMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_FinanceLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Cost",
        "label": "Finance Lease, Cost",
        "totalLabel": "Total finance lease costs"
       }
      }
     },
     "localname": "FinanceLeaseCost",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_FinanceLeaseObligationsAndRealEstateDeferredGainCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Obligations And Real Estate Deferred Gain, Current",
        "label": "Finance Lease Obligations And Real Estate Deferred Gain, Current",
        "terseLabel": "Real estate deferred gains - short-term"
       }
      }
     },
     "localname": "FinanceLeaseObligationsAndRealEstateDeferredGainCurrent",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Obligations And Real Estate Deferred Gain, Noncurrent",
        "label": "Finance Lease Obligations And Real Estate Deferred Gain, Noncurrent",
        "terseLabel": "Real estate deferred gains - long-term"
       }
      }
     },
     "localname": "FinanceLeaseObligationsAndRealEstateDeferredGainNoncurrent",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_GlobalEquitySecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Global Equity Securities",
        "label": "Global Equity Securities [Member]",
        "terseLabel": "Global equity"
       }
      }
     },
     "localname": "GlobalEquitySecuritiesMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_HoldbackLiabilityHeldInEscrowMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Holdback Liability Held in Escrow",
        "label": "Holdback Liability Held in Escrow [Member]",
        "terseLabel": "Holdback Liability Held in Escrow"
       }
      }
     },
     "localname": "HoldbackLiabilityHeldInEscrowMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_HourlySavingsPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hourly Savings Plan",
        "label": "Hourly Savings Plan [Member]",
        "terseLabel": "Hourly Savings Plan"
       }
      }
     },
     "localname": "HourlySavingsPlanMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_IncreaseDecreaseinFundedStatusofDefinedBenefitPlan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the change in the defined benefit plan obligation.",
        "label": "Increase (Decrease) in Funded Status of Defined Benefit Plan",
        "negatedLabel": "Decrease in the unfunded obligation"
       }
      }
     },
     "localname": "IncreaseDecreaseinFundedStatusofDefinedBenefitPlan",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_LesseeLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liabilities",
        "label": "Lessee, Lease Liabilities",
        "totalLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "LesseeLeaseLiabilities",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_LesseeLeaseLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liabilities, Current [Abstract]",
        "label": "Lessee, Lease Liabilities, Current [Abstract]",
        "terseLabel": "Current portion"
       }
      }
     },
     "localname": "LesseeLeaseLiabilitiesCurrentAbstract",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bxc_LesseeLeaseLiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liabilities, Noncurrent [Abstract]",
        "label": "Lessee, Lease Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Non-current portion"
       }
      }
     },
     "localname": "LesseeLeaseLiabilitiesNoncurrentAbstract",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bxc_LesseeLeasesNumberOfOptionsToExtend": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Leases, Number Of Options To Extend",
        "label": "Lessee, Leases, Number Of Options To Extend",
        "terseLabel": "Number of options"
       }
      }
     },
     "localname": "LesseeLeasesNumberOfOptionsToExtend",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bxc_LesseeOperatingLeaseNumberOfRenewalTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Number of Renewal Options",
        "label": "Lessee, Operating Lease, Number of Renewal Terms",
        "terseLabel": "Number of renewals"
       }
      }
     },
     "localname": "LesseeOperatingLeaseNumberOfRenewalTerms",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bxc_LesseeRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Right Of Use Asset",
        "label": "Lessee, Right Of Use Asset",
        "totalLabel": "Total lease right-of-use assets"
       }
      }
     },
     "localname": "LesseeRightOfUseAsset",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_LesseeRightOfUseAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Right Of Use Asset",
        "label": "Lessee, Right Of Use Asset [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "LesseeRightOfUseAssetAbstract",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bxc_LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability-matching Securities - Collective Investment Trusts [Member]",
        "label": "Liability Matching Securities - Collective Investment Trusts [Member]",
        "terseLabel": "Liability-matching securities - Collective investment trusts"
       }
      }
     },
     "localname": "LiabilityMatchingSecuritiesCollectiveInvestmentTrustsMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_LiabilityMatchingSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.",
        "label": "Liability-Matching Securities [Member]",
        "terseLabel": "Liability-hedging"
       }
      }
     },
     "localname": "LiabilityMatchingSecuritiesMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_LongtermDebtGrossAndLeaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Debt, Gross And Lease Obligation",
        "label": "Long-term Debt, Gross And Lease Obligation",
        "totalLabel": "Total debt, gross"
       }
      }
     },
     "localname": "LongtermDebtGrossAndLeaseObligation",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiemployer Plans, Employer Contribution Amount as a Percentage of Total Contributions",
        "label": "Multiemployer Plans, Employer Contribution Amount As A Percentage Of Total Contributions",
        "terseLabel": "Multiemployer plans, employer contribution amount as a percentage of total contributions"
       }
      }
     },
     "localname": "MultiemployerPlansEmployerContributionAmountAsAPercentageOfTotalContributions",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bxc_MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiemployer Plans, Employer Contribution Amount as a Percentage of Plan Contributions",
        "label": "Multiemployer Plans, Employer Contribution Amount as a Percentage of Plan Contributions",
        "terseLabel": "Multiemployer plans, employer contribution amount as a percentage of plan contributions"
       }
      }
     },
     "localname": "MultiemployerPlansEmployerContributionAmountasaPercentageofPlanContributions",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bxc_MultiemployerPlansPartialWithdrawal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiemployer Plans, Partial Withdrawal",
        "label": "Multiemployer Plans, Partial Withdrawal",
        "terseLabel": "Multiemployer plans, partial withdrawal"
       }
      }
     },
     "localname": "MultiemployerPlansPartialWithdrawal",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_MultiemployerPlansWarrantyLiabilityPaymentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiemployer Plans, Warranty Liability, Payment Period",
        "label": "Multiemployer Plans, Warranty Liability, Payment Period",
        "terseLabel": "Multiemployer plans, warranty liability, payment period"
       }
      }
     },
     "localname": "MultiemployerPlansWarrantyLiabilityPaymentPeriod",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "bxc_MultiemployerPlansWithdrawalLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiemployer Plans, Withdrawal Liability",
        "label": "Multiemployer Plans, Withdrawal Liability",
        "terseLabel": "Multi-employer pension withdrawal liability"
       }
      }
     },
     "localname": "MultiemployerPlansWithdrawalLiability",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_MultiemployerPlansWithdrawalLiabilityYearlyPayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiemployer Plans, Withdrawal Liability, Payment",
        "label": "Multiemployer Plans, Withdrawal Liability, Yearly Payment",
        "terseLabel": "Yearly payment"
       }
      }
     },
     "localname": "MultiemployerPlansWithdrawalLiabilityYearlyPayment",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_NetOperatingLossCarryforwards": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Operating Loss Carryforwards",
        "label": "Net Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "NetOperatingLossCarryforwards",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Collective Bargaining Agreements, Renewals In Next Fiscal Year",
        "label": "Number Of Collective Bargaining Agreements, Renewals In Next Fiscal Year",
        "terseLabel": "Number of CBAs, renewals in next fiscal year"
       }
      }
     },
     "localname": "NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bxc_NumberOfCustomers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Customers",
        "label": "Number of Customers",
        "terseLabel": "Number of customers"
       }
      }
     },
     "localname": "NumberOfCustomers",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bxc_PercentageOfEmployeesEmployedOnPartTimeBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Employees, Employed On Part Time Basis",
        "label": "Percentage Of Employees, Employed On Part Time Basis",
        "terseLabel": "Percentage of employees, employed on part time basis (less than)"
       }
      }
     },
     "localname": "PercentageOfEmployeesEmployedOnPartTimeBasis",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bxc_PercentageOfEmployeesRepresentedAreUpForRenewal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Employees Represented Are Up For Renewal",
        "label": "Percentage Of Employees Represented Are Up For Renewal",
        "terseLabel": "Employees are up for renewal"
       }
      }
     },
     "localname": "PercentageOfEmployeesRepresentedAreUpForRenewal",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees represented by various labor unions.",
        "label": "Percentage Of Employees Represented By Various Labor Unions",
        "terseLabel": "Percentages of employees represented by various labor unions"
       }
      }
     },
     "localname": "PercentageOfEmployeesRepresentedByVariousLaborUnions",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bxc_ProceedsFromFinancingLeaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Financing Lease Obligation",
        "label": "Proceeds From Financing Lease Obligation",
        "verboseLabel": "Proceeds from real estate financing transactions"
       }
      }
     },
     "localname": "ProceedsFromFinancingLeaseObligation",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_RealAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real Assets",
        "label": "Real Assets [Member]",
        "terseLabel": "Real assets"
       }
      }
     },
     "localname": "RealAssetsMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_ReturnSeekingSecuritiesCollectiveInvestmentTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Return-seeking Securities - Collective Investment Trust [Member]",
        "label": "Return Seeking Securities - Collective Investment Trust [Member]",
        "terseLabel": "Return-seeking securities - Collective investment trust"
       }
      }
     },
     "localname": "ReturnSeekingSecuritiesCollectiveInvestmentTrustMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_SalariedSavingsPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Salaried Savings Plan",
        "label": "Salaried Savings Plan [Member]",
        "terseLabel": "Salaried Savings Plan"
       }
      }
     },
     "localname": "SalariedSavingsPlanMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_SalesChannelDirectMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Channel, Direct",
        "label": "Sales Channel, Direct [Member]",
        "terseLabel": "Direct"
       }
      }
     },
     "localname": "SalesChannelDirectMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_SalesChannelWarehouseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Channel, Warehouse",
        "label": "Sales Channel, Warehouse [Member]",
        "terseLabel": "Warehouse and reload"
       }
      }
     },
     "localname": "SalesChannelWarehouseMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of activity in deferred tax asset valuation allowance.",
        "label": "Schedule Of Activity In Deferred Tax Asset Valuation Allowance [Table Text Block]",
        "verboseLabel": "Schedule of Activity in Deferred Tax Asset Valuation Allowance"
       }
      }
     },
     "localname": "ScheduleOfActivityInDeferredTaxAssetValuationAllowanceTableTextBlock",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bxc_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of changes in projected benefit obligations and fair value of plan assets.",
        "label": "Schedule Of Changes In Projected Benefit Obligations and Fair Value Of Plan Assets [Table Text Block]",
        "verboseLabel": "Schedule of Changes in Projected Benefit Obligations and Change in Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bxc_ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of percentage of fair value of total assets by asset category.",
        "label": "Schedule Of Percentage Of Fair Value Of Total Assets By Asset Category [Table Text Block]",
        "verboseLabel": "Schedule of Percentage of Fair Value of Total Assets by Asset Category"
       }
      }
     },
     "localname": "ScheduleOfPercentageOfFairValueOfTotalAssetsByAssetCategoryTableTextBlock",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bxc_ShareBasedPaymentArrangementExpenseExcessTaxBenefit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangement, Expense, Excess Tax Benefit",
        "label": "Share-based Payment Arrangement, Expense, Excess Tax Benefit",
        "terseLabel": "Excess tax benefit"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementExpenseExcessTaxBenefit",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_ShippingAndHandlingCostsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shipping And Handling Costs, Policy",
        "label": "Shipping And Handling Costs, Policy [Policy Text Block]",
        "verboseLabel": "Shipping and Handling"
       }
      }
     },
     "localname": "ShippingAndHandlingCostsPolicyPolicyTextBlock",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bxc_SpecialtyProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specialty Products",
        "label": "Specialty Products [Member]",
        "terseLabel": "Specialty products"
       }
      }
     },
     "localname": "SpecialtyProductsMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_StockRepurchaseProgramPercentageOfShareRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Percentage of Share Repurchased",
        "label": "Stock Repurchase Program, Percentage of Share Repurchased",
        "terseLabel": "Stock repurchased (in percentage)"
       }
      }
     },
     "localname": "StockRepurchaseProgramPercentageOfShareRepurchased",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bxc_StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchased Repurchased During Period, Average Price Per Share",
        "label": "Stock Repurchased Repurchased During Period, Average Price Per Share",
        "terseLabel": "Stock repurchased (in dollars per share)"
       }
      }
     },
     "localname": "StockRepurchasedRepurchasedDuringPeriodAveragePricePerShare",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bxc_StructuralProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structural Products",
        "label": "Structural Products [Member]",
        "terseLabel": "Structural products"
       }
      }
     },
     "localname": "StructuralProductsMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan",
        "label": "Term Loan [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represent represents valuation allowance provided for taxes related to loss before income tax.",
        "label": "Valuation Allowance, Operating Loss Carryforwards, State And Local Jurisdiction",
        "negatedLabel": "State net operating loss carryforwards",
        "terseLabel": "State net operating loss carryforwards"
       }
      }
     },
     "localname": "ValuationAllowanceOperatingLossCarryforwardsStateAndLocalJurisdiction",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails",
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_ValuationAllowancesUnderTheTaxActAndCARES": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation Allowances Under the Tax Act and CARES",
        "label": "Valuation Allowances Under the Tax Act and CARES",
        "terseLabel": "Valuation allowances under provisions tax"
       }
      }
     },
     "localname": "ValuationAllowancesUnderTheTaxActAndCARES",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bxc_VandermeerForestProductsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vandermeer Forest Products, Inc",
        "label": "Vandermeer Forest Products, Inc [Member]",
        "terseLabel": "Vandermeer Forest Products, Inc"
       }
      }
     },
     "localname": "VandermeerForestProductsIncMember",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bxc_WeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Discount Rate [Abstract]",
        "label": "Weighted Average Discount Rate [Abstract]",
        "terseLabel": "Weighted Average Discount Rate"
       }
      }
     },
     "localname": "WeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bxc_WeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Lease Term [Abstract]",
        "label": "Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted Average Remaining Lease Term (in years)"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.bluelinxco.com/20221231",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r725",
      "r726",
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r725",
      "r726",
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r725",
      "r726",
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r725",
      "r726",
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r728"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityNumberOfEmployees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of persons employed by the Entity",
        "label": "Entity Number of Employees",
        "terseLabel": "Entity number of employees"
       }
      }
     },
     "localname": "EntityNumberOfEmployees",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-Known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r725",
      "r726",
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "auth_ref": [
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board of Directors Chairman [Member]",
        "terseLabel": "Board of Directors Chairman"
       }
      }
     },
     "localname": "BoardOfDirectorsChairmanMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r331",
      "r332",
      "r333",
      "r334",
      "r470",
      "r634",
      "r652",
      "r679",
      "r680",
      "r694",
      "r712",
      "r720",
      "r769",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum",
        "verboseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r331",
      "r332",
      "r333",
      "r334",
      "r470",
      "r634",
      "r652",
      "r679",
      "r680",
      "r694",
      "r712",
      "r720",
      "r769",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r300",
      "r636",
      "r695",
      "r718",
      "r764",
      "r765",
      "r771",
      "r888"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r300",
      "r636",
      "r695",
      "r718",
      "r764",
      "r765",
      "r771",
      "r888"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r331",
      "r332",
      "r333",
      "r334",
      "r417",
      "r470",
      "r505",
      "r506",
      "r507",
      "r633",
      "r634",
      "r652",
      "r679",
      "r680",
      "r694",
      "r712",
      "r720",
      "r763",
      "r769",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r331",
      "r332",
      "r333",
      "r334",
      "r417",
      "r470",
      "r505",
      "r506",
      "r507",
      "r633",
      "r634",
      "r652",
      "r679",
      "r680",
      "r694",
      "r712",
      "r720",
      "r763",
      "r769",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r301",
      "r302",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r696",
      "r719",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r301",
      "r302",
      "r665",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r696",
      "r719",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r747",
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AcceleratedShareRepurchaseProgramAdjustment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount needed to adjust previously recorded stockholders' equity balances to the actual aggregate amounts paid, whether in cash or other consideration, to acquire all of the shares purchased under an Accelerated Share Repurchase arrangement.",
        "label": "Accelerated Share Repurchase Program, Adjustment",
        "terseLabel": "Accelerated share repurchase agreement"
       }
      }
     },
     "localname": "AcceleratedShareRepurchaseProgramAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.",
        "label": "Accelerated Share Repurchases, Final Price Paid Per Share",
        "terseLabel": "Share price (in dollars per share)"
       }
      }
     },
     "localname": "AcceleratedShareRepurchasesFinalPricePaidPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r29",
      "r717"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "auth_ref": [
      "r40",
      "r45",
      "r161",
      "r231",
      "r232",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
        "terseLabel": "Impact of defined benefit pension, net of tax"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r43",
      "r44",
      "r45",
      "r217",
      "r647",
      "r660",
      "r664"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r230",
      "r231",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r42",
      "r45",
      "r161",
      "r629",
      "r655",
      "r656",
      "r735",
      "r736",
      "r737",
      "r743",
      "r744",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails",
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "verboseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r514",
      "r515",
      "r516",
      "r743",
      "r744",
      "r745",
      "r869"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Repurchase of shares to satisfy employee tax withholdings"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition",
        "terseLabel": "Compensation related to share-based grants"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income to cash provided by operations:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, after Tax",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r218",
      "r306",
      "r317",
      "r318",
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "verboseLabel": "Receivable allowances"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredHedgeGains": {
     "auth_ref": [
      "r738"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.",
        "label": "Amortization of Deferred Hedge Gains",
        "terseLabel": "Amortization of deferred gains on real estate"
       }
      }
     },
     "localname": "AmortizationOfDeferredHedgeGains",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r51",
      "r366",
      "r601",
      "r738"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Debt issuance expense"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r366",
      "r601",
      "r692",
      "r693",
      "r738"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of debt discount and issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r68",
      "r83",
      "r89"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AociTaxAttributableToParent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent.",
        "label": "AOCI Tax, Attributable to Parent",
        "terseLabel": "Taxes"
       }
      }
     },
     "localname": "AociTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r172",
      "r187",
      "r215",
      "r244",
      "r291",
      "r294",
      "r298",
      "r310",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r561",
      "r563",
      "r583",
      "r717",
      "r767",
      "r768",
      "r880"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r208",
      "r222",
      "r244",
      "r310",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r561",
      "r563",
      "r583",
      "r717",
      "r767",
      "r768",
      "r880"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r0",
      "r1",
      "r10",
      "r93",
      "r97",
      "r206",
      "r207"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Net book value of total assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Administrative Agent's Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings",
        "verboseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r554",
      "r706",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r143",
      "r144",
      "r554",
      "r706",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r152",
      "r153",
      "r155"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Total preliminary consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredOther1": {
     "auth_ref": [
      "r156"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.",
        "label": "Business Combination, Consideration Transferred, Other",
        "terseLabel": "Preliminary purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredOther1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r151",
      "r154",
      "r560"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "verboseLabel": "Holdback liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r157",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Combination"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r142"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Revenue from acquiree"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedTerseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "negatedTerseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangible assets and goodwill"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]",
        "terseLabel": "Intangible assets and goodwill:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Facility and related real estate",
        "verboseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r146"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total estimated fair value of net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]",
        "terseLabel": "Estimated fair value of identifiable assets acquired and liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r164",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Value"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r70",
      "r211",
      "r681"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r65",
      "r70",
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r65",
      "r166"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r38",
      "r180",
      "r192"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r102",
      "r329",
      "r330",
      "r666",
      "r766"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r743",
      "r744",
      "r869"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "verboseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r23",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "verboseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValueOutstanding": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.",
        "label": "Common Stock, Value, Outstanding",
        "verboseLabel": "Common Stock, $0.01 par value, 20,000,000 shares authorized, 9,048,603 and 9,725,760 outstanding on December\u00a031, 2022 and January\u00a01, 2022, respectively"
       }
      }
     },
     "localname": "CommonStockValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r47",
      "r226",
      "r228",
      "r235",
      "r644",
      "r649"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "verboseLabel": "Comprehensive income:"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r57",
      "r234",
      "r643",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "verboseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of contingent consideration.",
        "label": "Contingent Consideration by Type [Axis]",
        "terseLabel": "Contingent Consideration by Type [Axis]"
       }
      }
     },
     "localname": "ContingentConsiderationByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of contingent payment arrangement.",
        "label": "Contingent Consideration Type [Domain]",
        "terseLabel": "Contingent Consideration Type [Domain]"
       }
      }
     },
     "localname": "ContingentConsiderationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "auth_ref": [
      "r701",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by sales channel for delivery of good or service in contract with customer.",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "terseLabel": "Contract with Customer, Sales Channel [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "auth_ref": [
      "r701",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "terseLabel": "Contract with Customer, Sales Channel [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r53",
      "r636"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of sales",
        "verboseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r741",
      "r865",
      "r867"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "verboseLabel": "Current"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r741",
      "r865",
      "r867"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "verboseLabel": "Current"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r104",
      "r243",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r360",
      "r367",
      "r368",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r16",
      "r17",
      "r18",
      "r173",
      "r176",
      "r186",
      "r247",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r602",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Credit agreement interest rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r18",
      "r176",
      "r186",
      "r371"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails": {
       "order": 1.0,
       "parentTag": "bxc_LongtermDebtGrossAndLeaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term debt, gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r168",
      "r170",
      "r344",
      "r602",
      "r690",
      "r691"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r35",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r36",
      "r247",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r602",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r36",
      "r106",
      "r107",
      "r108",
      "r109",
      "r167",
      "r168",
      "r170",
      "r184",
      "r247",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r369",
      "r602",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r167",
      "r170",
      "r770"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedTerseLabel": "Unamortized bond discount costs",
        "verboseLabel": "Debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rate",
        "verboseLabel": "Average effective interest rate"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r741",
      "r866",
      "r867"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "verboseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "auth_ref": [
      "r169"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "terseLabel": "Debt discount, noncurrent"
       }
      }
     },
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r522",
      "r523"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r68",
      "r140",
      "r538",
      "r546",
      "r547",
      "r741"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income tax"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r20",
      "r21",
      "r174",
      "r185",
      "r532"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r741",
      "r866",
      "r867"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "verboseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r533"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r137",
      "r864"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "verboseLabel": "Inventory reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r863"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Deferred income tax asset, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r863"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total net deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "verboseLabel": "Deferred income tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r137",
      "r864"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Deferred tax assets, operating loss",
        "verboseLabel": "Benefit from net operating loss carryovers"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails",
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r137",
      "r864"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "auth_ref": [
      "r137",
      "r864"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "verboseLabel": "Compensation-related accruals"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": {
     "auth_ref": [
      "r864"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions",
        "verboseLabel": "Pension"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r534"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Less: valuation allowances",
        "periodEndLabel": "Balance as of end of the fiscal year",
        "periodStartLabel": "Balance as of beginning of the fiscal year",
        "terseLabel": "Deferred tax assets, valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails",
      "http://www.bluelinxco.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails",
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r137",
      "r864"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "verboseLabel": "Deferred income tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r137",
      "r864"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent": {
     "auth_ref": [
      "r17",
      "r114",
      "r115",
      "r116"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.",
        "label": "Liability, Defined Benefit Pension Plan, Current",
        "terseLabel": "Pension benefit obligation - short-term"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
     "auth_ref": [
      "r19",
      "r114",
      "r115",
      "r116"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.",
        "label": "Liability, Defined Benefit Pension Plan, Noncurrent",
        "terseLabel": "Pension benefit obligation - long-term"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "auth_ref": [
      "r41",
      "r45",
      "r814"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "verboseLabel": "Accumulated other comprehensive loss (pre-tax)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r408",
      "r704"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "verboseLabel": "Actual return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedTerseLabel": "Actuarial gain"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": {
     "auth_ref": [
      "r114",
      "r116"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.",
        "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position",
        "totalLabel": "Net amount recognized"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]",
        "verboseLabel": "Amounts recognized on the balance sheet consist of:"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "verboseLabel": "Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "verboseLabel": "Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r441",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "terseLabel": "Expected return on plan assets assumption",
        "verboseLabel": "Expected long-term rate of return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Projected benefit obligation at end of period",
        "periodStartLabel": "Projected benefit obligation at beginning of period",
        "terseLabel": "Projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r403",
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r444",
      "r702",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested.",
        "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "verboseLabel": "Change in projected benefit obligation:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
        "verboseLabel": "Change in plan assets:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r410",
      "r420",
      "r459",
      "r702",
      "r703",
      "r704",
      "r705"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "verboseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]",
        "verboseLabel": "Asset allocation structure of the portfolio"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]",
        "terseLabel": "Fiscal Year Ended"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r395",
      "r432",
      "r454",
      "r704",
      "r705"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r407",
      "r418",
      "r420",
      "r421",
      "r702",
      "r703",
      "r704"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Fair value of assets at end of period",
        "periodStartLabel": "Fair value of assets at beginning of period",
        "verboseLabel": "Fair value of plan assets by asset category"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r393",
      "r416",
      "r704"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "negatedTerseLabel": "Unfunded status",
        "terseLabel": "Unfunded status",
        "totalLabel": "Net unfunded status of plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r395",
      "r399",
      "r431",
      "r453",
      "r704",
      "r705"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost",
        "verboseLabel": "Interest cost on projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r429",
      "r451",
      "r704",
      "r705"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "netLabel": "Net periodic pension costs (credit)",
        "totalLabel": "Net periodic pension credit for the pension plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]",
        "verboseLabel": "Net periodic pension cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r412",
      "r834"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofProjectedBenefitObligationandChangeinPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "auth_ref": [
      "r417",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "terseLabel": "Current Target Allocation"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r397",
      "r430",
      "r452",
      "r704",
      "r705"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "verboseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofNetPeriodicPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": {
     "auth_ref": [
      "r415"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.",
        "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "terseLabel": "Non-cash, pre-tax pension settlement charge"
       }
      }
     },
     "localname": "DefinedBenefitPlanSettlementsPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "auth_ref": [
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "terseLabel": "Actual Allocation"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]",
        "verboseLabel": "Projected benefit obligation:"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]",
        "verboseLabel": "Net periodic pension:"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofAssumptionstoDetermineProjectedBenefitObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r464"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, cost recognized"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r68",
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r68",
      "r289"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r390",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Revenues Disaggregated by Revenue Source and Sales Channel"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r482",
      "r510",
      "r511",
      "r513",
      "r517",
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "verboseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]",
        "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "auth_ref": [
      "r2",
      "r3",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations, Held-for-sale [Member]",
        "terseLabel": "Discontinued Operations, Held for Sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsHeldforsaleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r15",
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "verboseLabel": "Assets Held for Sale"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AssetsHeldforSale"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r236",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r265",
      "r267",
      "r272",
      "r273",
      "r274",
      "r278",
      "r574",
      "r575",
      "r645",
      "r650",
      "r685"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic income per share (in dollars per share)",
        "verboseLabel": "Basic income per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r236",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r267",
      "r272",
      "r273",
      "r274",
      "r278",
      "r574",
      "r575",
      "r645",
      "r650",
      "r685"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted income per share (in dollars per share)",
        "verboseLabel": "Diluted income per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r275",
      "r276",
      "r277",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Income per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails",
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r245",
      "r525",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Federal statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r861",
      "r868"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "Blended state statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r512"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "verboseLabel": "Total unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Unrecognized compensation expense weighted average term"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r509"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "verboseLabel": "Income tax benefits offset by a valuation allowance"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r105",
      "r203",
      "r230",
      "r231",
      "r232",
      "r248",
      "r249",
      "r250",
      "r253",
      "r261",
      "r263",
      "r281",
      "r314",
      "r372",
      "r514",
      "r515",
      "r516",
      "r542",
      "r543",
      "r573",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r629",
      "r655",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails",
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r358",
      "r582",
      "r690",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r162",
      "r164",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r162",
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r358",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r578",
      "r630",
      "r631",
      "r632",
      "r690",
      "r691",
      "r702",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r162",
      "r163",
      "r358",
      "r690",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r358",
      "r690",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "verboseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r358",
      "r420",
      "r425",
      "r578",
      "r630",
      "r702",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "verboseLabel": "Quoted prices in active markets of identical assets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r358",
      "r420",
      "r425",
      "r578",
      "r631",
      "r690",
      "r691",
      "r702",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "verboseLabel": "Significant other observable inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r358",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r578",
      "r632",
      "r690",
      "r691",
      "r702",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Significant other unobservable inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "auth_ref": [
      "r420",
      "r577",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "terseLabel": "Assets measured at net asset value (NAV)"
       }
      }
     },
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r358",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r630",
      "r631",
      "r632",
      "r690",
      "r691",
      "r702",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "verboseLabel": "Federal income taxes:"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r609",
      "r614",
      "r716"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "bxc_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "verboseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r611",
      "r617"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r608",
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails": {
       "order": 3.0,
       "parentTag": "bxc_LongtermDebtGrossAndLeaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "netLabel": "Total finance leases",
        "terseLabel": "Total",
        "verboseLabel": "Finance lease obligations"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails",
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r608"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "bxc_LesseeLeaseLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Finance lease liabilities",
        "verboseLabel": "Finance lease liabilities - short-term"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r878"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Finance Lease Maturities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r608"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "bxc_LesseeLeaseLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Finance lease liabilities - long-term",
        "verboseLabel": "Finance lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r610",
      "r617"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Principal payments on finance lease liabilities",
        "terseLabel": "Financing cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r607"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "bxc_LesseeRightOfUseAsset",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease right-of-use assets",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "auth_ref": [
      "r874",
      "r876"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "negatedLabel": "Accumulated depreciation",
        "terseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r609",
      "r614",
      "r716"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "bxc_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "auth_ref": [
      "r873"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r620",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r619",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Weighted Average Remaining Useful Lives"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r213",
      "r327"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Definite-Lived Intangible Asset Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r325",
      "r326",
      "r327",
      "r328",
      "r637",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r88",
      "r641"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Amounts"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r84",
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r88",
      "r637"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net Carrying Amounts"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Gains from sales of property",
        "negatedTerseLabel": "Gains from sales of property"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r212",
      "r323",
      "r642",
      "r688",
      "r717",
      "r749",
      "r756"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, Ending Balance",
        "periodStartLabel": "Goodwill, Beginning Balance",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r324",
      "r688"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r52",
      "r244",
      "r291",
      "r293",
      "r297",
      "r299",
      "r310",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r583",
      "r687",
      "r767"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r92",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Assets Held for Sale"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r49",
      "r171",
      "r181",
      "r196",
      "r291",
      "r293",
      "r297",
      "r299",
      "r646",
      "r687"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before provision for income taxes",
        "totalLabel": "Income before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r1",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r11",
      "r12",
      "r13",
      "r14",
      "r98",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r245",
      "r526",
      "r530",
      "r537",
      "r544",
      "r549",
      "r551",
      "r552",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r246",
      "r262",
      "r263",
      "r290",
      "r524",
      "r545",
      "r550",
      "r651"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails",
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r229",
      "r520",
      "r521",
      "r530",
      "r531",
      "r536",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r861"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "verboseLabel": "Valuation allowance change arising from state net operating losses"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r519",
      "r525"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Permanent differences arising from compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r525"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "verboseLabel": "Federal income taxes computed at the federal statutory tax rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r861"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r861"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "verboseLabel": "State income taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxContingencies": {
     "auth_ref": [
      "r861"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount",
        "terseLabel": "Uncertain tax positions"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesReconciliationtoFederalStatutoryAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Net income tax payments during the period"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r178",
      "r194",
      "r733"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income tax receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedTerseLabel": "Other assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPensionPlanObligations": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for pension benefits. Includes, but is not limited to, defined benefit or defined contribution plans. Excludes other postretirement benefits.",
        "label": "Increase (Decrease) in Obligation, Pension Benefits",
        "terseLabel": "Pension contributions"
       }
      }
     },
     "localname": "IncreaseDecreaseInPensionPlanObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Receivables",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r274",
      "r481"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Dilutive effect of share-based awards (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r82",
      "r86"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r169",
      "r183",
      "r233",
      "r288",
      "r600"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r238",
      "r240",
      "r241"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "verboseLabel": "Interest paid during the period"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r220",
      "r682",
      "r717"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "verboseLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r210",
      "r219",
      "r280",
      "r320",
      "r321",
      "r322",
      "r635",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "verboseLabel": "Inventory Valuation"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r81",
      "r734"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "terseLabel": "Market reserve"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/InventoriesDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held.",
        "label": "Land and Land Improvements [Member]",
        "terseLabel": "Land and land improvements"
       }
      }
     },
     "localname": "LandAndLandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to real estate held.",
        "label": "Land Improvements [Member]",
        "terseLabel": "Land Improvements"
       }
      }
     },
     "localname": "LandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r621",
      "r716"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total operating lease costs"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Right-of-use assets obtained in exchange for lease obligations"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r877"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeaseDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Finance Lease, Description [Abstract]",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "LesseeFinanceLeaseDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeaseRenewalTerm1": {
     "auth_ref": [
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Finance Lease, Renewal Term",
        "terseLabel": "Finance lease, renewal term"
       }
      }
     },
     "localname": "LesseeFinanceLeaseRenewalTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeFinanceLeaseTermOfContract1": {
     "auth_ref": [
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Finance Lease, Term of Contract",
        "terseLabel": "Finance lease, term of contract"
       }
      }
     },
     "localname": "LesseeFinanceLeaseTermOfContract1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Lease Commitments"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r878"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Operating Lease Maturities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Operating lease, renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Operating lease, lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Lease Commitments"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r32",
      "r244",
      "r310",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r562",
      "r563",
      "r564",
      "r583",
      "r686",
      "r767",
      "r880",
      "r881"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r28",
      "r177",
      "r190",
      "r717",
      "r740",
      "r748",
      "r870"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r34",
      "r209",
      "r244",
      "r310",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r562",
      "r563",
      "r564",
      "r583",
      "r717",
      "r767",
      "r880",
      "r881"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "verboseLabel": "Non-current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r0",
      "r1",
      "r10",
      "r93",
      "r97",
      "r206",
      "r207"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "terseLabel": "Net book value of total liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r18",
      "r176",
      "r186"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Long-term line of credit facility"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Revolving credit facility excess availability"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Available borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r30",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line Of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long-Term Debt and Lease Obligation",
        "terseLabel": "Long-term debt, net of current maturities"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "terseLabel": "Less: current maturities of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Including Current Maturities",
        "totalLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Long-term debt, fair value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, excluding current maturities",
        "verboseLabel": "Long-term debt, net of debt issuance costs of $4,057 and $4,701, respectively"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails",
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r36",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails",
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and Equipment",
        "verboseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MultiemployerPlanEmployerContributionCost": {
     "auth_ref": [
      "r465",
      "r466",
      "r477",
      "r712"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.",
        "label": "Multiemployer Plan, Employer Contribution, Cost",
        "terseLabel": "Multiemployer contributions for the period"
       }
      }
     },
     "localname": "MultiemployerPlanEmployerContributionCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MultiemployerPlansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Multiemployer Plan [Line Items]",
        "terseLabel": "Multiemployer Plans [Line Items]"
       }
      }
     },
     "localname": "MultiemployerPlansLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "verboseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "verboseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r65",
      "r66",
      "r69"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "verboseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r50",
      "r69",
      "r182",
      "r195",
      "r207",
      "r224",
      "r227",
      "r232",
      "r244",
      "r252",
      "r256",
      "r257",
      "r258",
      "r259",
      "r262",
      "r263",
      "r271",
      "r291",
      "r293",
      "r297",
      "r299",
      "r310",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r575",
      "r583",
      "r687",
      "r767"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncement, Early Adoption [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r75",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r258",
      "r264",
      "r278",
      "r308",
      "r309",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r514",
      "r515",
      "r516",
      "r540",
      "r541",
      "r542",
      "r543",
      "r556",
      "r557",
      "r558",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r598",
      "r599",
      "r603",
      "r604",
      "r605",
      "r606",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r638",
      "r639",
      "r640",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncement, Early Adoption [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recent Accounting Standards - Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "verboseLabel": "Noncash transactions:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-compete agreements",
        "verboseLabel": "Non-compete agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "verboseLabel": "Non-operating expenses (income):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfRealEstateProperties": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of real estate properties owned as of the balance sheet date.",
        "label": "Number of Real Estate Properties",
        "terseLabel": "Number of real estate properties"
       }
      }
     },
     "localname": "NumberOfRealEstateProperties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r45",
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "terseLabel": "Unrecognized actuarial gain (loss)"
       }
      }
     },
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "verboseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r291",
      "r293",
      "r297",
      "r299",
      "r687"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r615",
      "r716"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r608"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r608"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "bxc_LesseeLeaseLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities - short-term",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r608"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "bxc_LesseeLeaseLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities - long-term",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r612",
      "r617"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r607"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "bxc_LesseeRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "netLabel": "Operating lease right-of-use assets",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.bluelinxco.com/role/LeaseCommitmentsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r620",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r619",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsSupplementalBalanceSheetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Leased Assets [Line Items]",
        "terseLabel": "Operating Leased Assets [Line Items]"
       }
      }
     },
     "localname": "OperatingLeasedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r136"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "NOL carryovers"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r221",
      "r717"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "verboseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "verboseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r40",
      "r43",
      "r437"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "verboseLabel": "Actuarial gain (loss) on defined benefit plan, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": {
     "auth_ref": [
      "r43",
      "r46",
      "r223",
      "r437"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax",
        "terseLabel": "Amortization of unrecognized pension gain, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "verboseLabel": "Other comprehensive (loss) income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r158",
      "r159",
      "r160",
      "r225",
      "r228"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss), net of tax",
        "totalLabel": "Total other comprehensive (loss) income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails",
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r41",
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "terseLabel": "Net adjustment to OCI"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": {
     "auth_ref": [
      "r43",
      "r46",
      "r119",
      "r223"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax",
        "terseLabel": "Impact of defined pension plan, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r158",
      "r159",
      "r160"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "negatedTerseLabel": "Tax benefit (expense)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeOtherNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other.",
        "label": "Other Comprehensive Income, Other, Net of Tax",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeOtherNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Cost and Expense, Operating",
        "terseLabel": "Other operating expenses"
       }
      }
     },
     "localname": "OtherCostAndExpenseOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Other Employee-related Liabilities, Current",
        "verboseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r33",
      "r717"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "verboseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "verboseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedLabel": "Other expense (income), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Common stock repurchase and retirement"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedLabel": "Debt financing costs"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r237"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Repurchase of shares to satisfy employee tax withholdings"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r59",
      "r559"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash consideration paid to and on behalf of shareholder"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisition of business, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Property and equipment investments"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireRealEstate": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the acquisition of a piece of land, anything permanently fixed to it, including buildings, structures on it and so forth; includes real estate intended to generate income for the owner; excludes real estate acquired for use by the owner.",
        "label": "Payments to Acquire Real Estate",
        "terseLabel": "Payments to purchase real estate"
       }
      }
     },
     "localname": "PaymentsToAcquireRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r417",
      "r419",
      "r425",
      "r443",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r461",
      "r462",
      "r464",
      "r478",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "verboseLabel": "Employee Benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r175",
      "r188",
      "r394",
      "r416"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.",
        "label": "Liability, Defined Benefit Plan",
        "negatedTerseLabel": "Accrued pension liability"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofUnfundedStatusandAmountsRecognizedonBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": {
     "auth_ref": [
      "r120",
      "r125",
      "r126",
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]",
        "terseLabel": "Pension"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansPensionsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r112",
      "r393",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r444",
      "r447",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r464",
      "r465",
      "r477",
      "r704",
      "r705",
      "r709",
      "r710",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r444",
      "r702",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassification of Prior Period Presentation"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.",
        "label": "Proceeds from Issuance of Secured Debt",
        "terseLabel": "Proceeds from senior secured notes"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-Term Lines of Credit",
        "verboseLabel": "Borrowings on revolving credit facilities"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "verboseLabel": "Proceeds from sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property and equipment:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r761",
      "r874",
      "r876"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "negatedTerseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r762",
      "r876"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r732",
      "r760",
      "r873"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization",
        "terseLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails",
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r101",
      "r667",
      "r668",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r96",
      "r667",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "verboseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails",
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RealEstateMember": {
     "auth_ref": [
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property consisting of land, land improvement and buildings.",
        "label": "Real Estate [Member]",
        "terseLabel": "Real estate"
       }
      }
     },
     "localname": "RealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstatePropertiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Real Estate Properties [Line Items]",
        "terseLabel": "Real Estate Properties [Line Items]"
       }
      }
     },
     "localname": "RealEstatePropertiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesNetCurrent": {
     "auth_ref": [
      "r191",
      "r197",
      "r717"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.",
        "label": "Receivables, Net, Current",
        "verboseLabel": "Accounts receivable, less allowances of $3,449 and $4,024, respectively"
       }
      }
     },
     "localname": "ReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Repayments of Long-Term Lines of Credit",
        "negatedLabel": "Repayments on revolving credit facilities"
       }
      }
     },
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.",
        "label": "Repayments of Senior Debt",
        "negatedLabel": "Repayments on term loan"
       }
      }
     },
     "localname": "RepaymentsOfSeniorDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "verboseLabel": "Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r25",
      "r110",
      "r189",
      "r659",
      "r664",
      "r717"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "verboseLabel": "Accumulated stockholders\u2019 equity"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r203",
      "r248",
      "r249",
      "r250",
      "r253",
      "r261",
      "r263",
      "r314",
      "r514",
      "r515",
      "r516",
      "r542",
      "r543",
      "r573",
      "r655",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings (Accumulated Deficit)"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r712",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r712",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r112",
      "r113",
      "r393",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r444",
      "r447",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r464",
      "r465",
      "r466",
      "r477",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r112",
      "r113",
      "r393",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r444",
      "r447",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r464",
      "r465",
      "r466",
      "r477",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r286",
      "r287",
      "r292",
      "r295",
      "r296",
      "r300",
      "r301",
      "r303",
      "r389",
      "r390",
      "r636"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Net sales",
        "verboseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.bluelinxco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r392",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "verboseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r391",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r618",
      "r716"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Finance leases",
        "verboseLabel": "Additions of fleet assets under finance leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r618",
      "r716"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r45",
      "r871",
      "r872"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "verboseLabel": "Schedule of Changes in Accumulated Balances for Each Component of Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "verboseLabel": "Schedule of Fair Value of Plan Assets by Asset Category"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.",
        "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]",
        "verboseLabel": "Schedule of Amounts Recognized on Consolidated Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "verboseLabel": "Schedule of Assumptions Used to Determine the Projected Benefit Obligation"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r143",
      "r144",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryConsiderationTransferredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "verboseLabel": "Schedule of Total Share-Based Compensation Expense From our Share-Based Awards"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "verboseLabel": "Schedule of Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r36",
      "r106",
      "r107",
      "r108",
      "r109",
      "r167",
      "r168",
      "r170",
      "r184",
      "r690",
      "r692",
      "r742"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "verboseLabel": "Schedule of Net Deferred Income Tax Assets (Liabilities)"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r123",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsDefinedContributionPlansNarrativeDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofActualInvestmentAllocationbyAssetCategoryDetails",
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofFairValueofTotalAssetsByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r123",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]",
        "terseLabel": "Schedule of Net Periodic Pension Cost for Pension Plans"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "verboseLabel": "Schedule of Provision for Income Taxes is Reconciled to the Federal Statutory"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r128",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "verboseLabel": "Schedule of Estimated Future Benefit Payments"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r84",
      "r87",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r84",
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Definite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r688",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMultiemployerPlansTable": {
     "auth_ref": [
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r477",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about multiemployer plan.",
        "label": "Multiemployer Plan [Table]",
        "terseLabel": "Schedule of Multiemployer Plans [Table]"
       }
      }
     },
     "localname": "ScheduleOfMultiemployerPlansTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsScheduleofMultiemployerPensionPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": {
     "auth_ref": [
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r476",
      "r477",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about multiemployer plan.",
        "label": "Multiemployer Plan [Table Text Block]",
        "terseLabel": "Schedule of Multiemployer Plans"
       }
      }
     },
     "localname": "ScheduleOfMultiemployerPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOperatingLeasedAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Schedule of Operating Leased Assets [Table]",
        "terseLabel": "Schedule of Operating Leased Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfOperatingLeasedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsMajorCategoriesofOurFinanceLeasesDetails",
      "http://www.bluelinxco.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentDetails",
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRealEstatePropertiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning real estate properties and units within those properties by ownership of the property.",
        "label": "Schedule of Real Estate Properties [Table]",
        "terseLabel": "Schedule of Real Estate Properties [Table]"
       }
      }
     },
     "localname": "ScheduleOfRealEstatePropertiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/EmployeeBenefitsSingleEmployerDefinedBenefitPensionPlanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Preliminary Acquisition Accounting"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r479",
      "r480",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Activity for Restricted Stock and Restricted Stock Units"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r715",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "verboseLabel": "Schedule of Activity Related to Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "terseLabel": "Self-Insurance"
       }
      }
     },
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "verboseLabel": "Selling, general, and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r179",
      "r193"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "bxc_LongtermDebtGrossAndLeaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes",
        "terseLabel": "Senior secured notes"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/FairValueMeasurementsDetails",
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Awards vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r494",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending outstanding balance (in shares)",
        "periodStartLabel": "Beginning outstanding balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "verboseLabel": "Number of Awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r494",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending outstanding balance (in dollars per share)",
        "periodStartLabel": "Beginning outstanding balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "verboseLabel": "Weighted Average Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r501"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "verboseLabel": "Total fair value of vested stocks"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "verboseLabel": "Number of shares reserved for issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationScheduleofTotalSharebasedCompensationExpenseDetails",
      "http://www.bluelinxco.com/role/ShareBasedCompensationSchedulesofAwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedLabel": "Repurchase of shares to satisfy employee tax withholdings (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShippingAndHandlingMember": {
     "auth_ref": [
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Packing and transport of product.",
        "label": "Shipping and Handling [Member]",
        "terseLabel": "Shipping and Handling"
       }
      }
     },
     "localname": "ShippingAndHandlingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r74",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "verboseLabel": "State income taxes:"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r39",
      "r105",
      "r203",
      "r230",
      "r231",
      "r232",
      "r248",
      "r249",
      "r250",
      "r253",
      "r261",
      "r263",
      "r281",
      "r314",
      "r372",
      "r514",
      "r515",
      "r516",
      "r542",
      "r543",
      "r573",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r629",
      "r655",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails",
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r248",
      "r249",
      "r250",
      "r281",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r105",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "terseLabel": "Vesting of restricted stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r22",
      "r23",
      "r105",
      "r110"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Vesting of restricted stock units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Share repurchase authorization"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r22",
      "r23",
      "r105",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "negatedTerseLabel": "Common stock repurchase and retirement (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r22",
      "r23",
      "r105",
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedTerseLabel": "Common stock repurchase and retirement"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r22",
      "r23",
      "r105",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Stock repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r23",
      "r26",
      "r27",
      "r80",
      "r717",
      "r740",
      "r748",
      "r870"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofChangeinAccumulatedBalancesforEachComponentofOtherComprehensiveIncomeDetails",
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r616",
      "r716"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedTerseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LeaseCommitmentsLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "Supplemental cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r304",
      "r305",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/BusinessCombinationNarrativeDetails",
      "http://www.bluelinxco.com/role/BusinessCombinationScheduleofPreliminaryAcquisitionAccountingDetails",
      "http://www.bluelinxco.com/role/GoodwillandOtherIntangibleAssetsScheduleofDefiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "negatedTerseLabel": "Unamortized debt issuance costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r518",
      "r527"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of the fiscal year",
        "periodStartLabel": "Balance at beginning of the fiscal year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r528"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedLabel": "Reductions due to lapse of applicable statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r529"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "verboseLabel": "Unrecognized tax benefits, if recognized, would reduce effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r77",
      "r78",
      "r79",
      "r282",
      "r283",
      "r284",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "verboseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance [Abstract]",
        "terseLabel": "Valuation allowance provided for taxes related to:"
       }
      }
     },
     "localname": "ValuationAllowanceAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r535"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Partial release of valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r266",
      "r274"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted average share outstanding - diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r265",
      "r274"
     ],
     "calculation": {
      "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "verboseLabel": "Weighted average shares outstanding - basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.bluelinxco.com/role/IncomeperCommonShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-06(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL7495116-110257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r721": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r722": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r723": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r724": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r725": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r726": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r727": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r728": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r729": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>112
<FILENAME>0001301787-23-000010-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001301787-23-000010-xbrl.zip
M4$L#!!0    ( '*"5582_53#2@@   PK   8    83$R,S$R,#(R-'$Q,"UK
M97@S,3$N:'1MY5IM<QHY$OY^OT*+Z[)V%6_#BU^PXRH'DPUUV23K)97;3U>:
MF1Y068QF)0V8_?77+0T&#&1QG'-L7ZJ"&:G5ZE8_>KHEYNRGRX_=P1^?>FQD
MQY)]^OSF?;_+2I5:[4NS6ZM=#B[9N\&O[UFK6@_80//4""M4RF6MUOM08J61
MM5FG5IM.I]5ILZKTL#:XJI&J5DTJ9: :V[AT?D8M^ D\/O_'V4^5"KM443Z&
MU+)( [<0L]R(=,B^Q&"N6:522'55-M-B.+*L46\TV1>EK\6$^WXKK(3SN9ZS
MFG\^J[E)SD(5S\[/8C%A(GY=$G5>A^91Q!OMDY-6J]$\/CX.CX[C!C2AV8:0
M_R= (VLH[L<8.Y/PNC06:64$-'^G>9C9TZF([:@3U.O_+#FY\[-$I18GTSC8
M?_4ZUC5Q/41EH;)6C3LGJ"OC<8P>5R0DMM,XPA8+-[;"I1BF'>>S;Q!IC.YU
M*L%Q9DM^PKG22$FE.WMU]^^4>BH)'PLYZ_P\$&,P[ -,V94:\_3GLL'(50QH
MD7A!(_X"9X=[FGHGCU"-%"G,G0X:Y&GO9B1"85DSJ :K;N[N8-"LMI?:M%?O
M&Y?\CM!5T%L=W[#2CVW"(Z]]MW<UZ+_M=R\&_8\?V%7OM\_]J]XE>_,'N_K\
MOL>")J\$K7U^P#Y>%2WM>-[RE@W>]=COO>[GJ_Z@W_O]_VKA>O_NOKOX\$N/
M770'M!3!2;/UK0NPV)W?&Y-?U?S(*]8OL\NIX]I?1&A4RB+05B0S9D?<OMIK
M'Y\^+R];&[W<#P[F;CSZ[*NK<E1M-V@5^FS$)\ T3 1,,1':D3",IVG.)39F
M2EN&P7BK])@%]<J_F$K8&YG#>Y'>L'=*DD+#^FE4Q1B=O(P8-9Y:C-YP@Y'!
M,(QG[#I54PGQ$,H^5$6,8H46I H+&IR!BQ1#.&-Y:G4.Z "6.*[:P>!Q-L8G
M+3"\"8^P23,UQO1JE9=;$T@A F.XGI'(F%\#SKNDTV!;C,;@E-)M7YR#!"*A
ML31"L12'HR4Q:#8=B6C$3$X?B_%3T% H(0?&PDBLH:@<FPH[0@=-!I$SD/1F
M:)J*T<T)#HM9.%M>AI>#P>:SP2"P1*0890+,(JIE!""*8[=>ZA=I@D3"J83'
M[Y',8]2)R%D*81E1)[2<L0P#3Y@E+$NY &6!!W-G:L1][,X&99+()0H@$A7"
MQ4UGG#T1-R.62#4U<YAJ& IC\6!A&:=&;S=:65Y"FYD;LV;MRP%<ZZD!;K 2
MG5=[QXW@Z-04D"J* R()E20"'_?-@0M=GW$-#B08=!%*H& R0&2&4I@1C2"Q
M,7(D\20]Q\)$4ID<QQ%[:B4]6C*M(HBQV;!]!$<,B#:/@-Y--.+I$-@%$M-5
M+E'"U<+M??!6N#J8GORCH-HT]2@E_8S8:PF\'DQDR\X3)2L3)0<'Y.9=1*,
M9?<'E4^'S:>#4EY](B -@NK1(:W")1@\?6"P7%;[>R25*>%&/#>[#Z',%P*B
MHIC)YU*5:U2 _#01QK$>2D'J]%#%O.#+9<[5(+F#69%,%U@I%WQ,G0*Y$VTQ
M2HK878Z8/#0B%EP+<D#XE.^R0$J:<D-IV&U,XW*VXTAE  VRR,DT*..([RB7
MG*@=W7)&+-(YCO#%P7)-@]]"($%D7QP/\8/8]BGA.'Q".&ZTUW&\,U^MP7EW
MIML9U;@3)B(FL'(\%W*B=&X0Z%19$H*YCN=H0GP+'@HI[(P2_*9I:6\YX#E,
M^6VQ(KI4F;K,<5,XE.4Z0TP;5Y!$D=*Q,\#5J$-(L<Z0"&WL@8SV#(E@_>WA
MBWM+9$C>+P; T1,"L"?BWH3+W+$511>2!&M$,<&XF VUWFTUL0/[^L?-Y9_#
M*PY$YC2^R Q5;K=;L$M^X+?20!5T\O>G'A;.:W.W!<&O!-KCX$83O 3(Q4\(
M<@5G^FBNHX+.WD7=YGHV0N\>3$GY7$51KBGV2\ES@]:Q,A;;Z384=9D(%?V9
M8^Y%U?M;AB0(8N2P.]*%X7AB G=MD*Y>"AUXJT;<W%8:Q'X.]!"[M.#6HZ#L
M&9/B&F1QAW!'OOS@)7HPT)_44:S]8HYB[FHQGF^3\H*HB#>7H;K@+ +;/<J/
MM4+VUCJ.Q:Q5VMQF?-> *L=C82W 5[)"J+"FH/Y8H'U.R3X"&DG8$,GC7RJI
MY[L0_LP%FN]V7)Y&[K;AX 4=N5[M!8?UT_7/"XG%$A9O H-.ITTZMD8",$1%
MUKP]@DR!7U,:],632X2N['.7C_,;FGL%OC@M^*/^!H[A,0XT<$LQ6T%2%(LX
M!".--5W9YV*#B=CD8XP3KI1SIJ#VC7=9+RK/AML#CFDMT;B-RKC\X#8_!M#=
MV1:1+ONL(-*)DA.@U)#R87'UK N^@'$FU0RP=SI2GB'X"HXP[M\E;U;O$8VB
MQ:JLT]Z4&S 4UIT\"@TA0@5T!4,B>6:@,_]RBF2723[KB-2MK!MTNCH?33 A
MTL1T6_QXZ4+ONXM?^4\.L<AP/_1;C?_C^<3%.P!5UU6S\7I?HUD-6HVMW?5J
ML+7O:VJ;C>IQL+W[6]4V3JHGC=9W5WM2/=I1:\VMKU]CC*+)>/JZU"S-!Q1(
MZ#2R&Q:L_N),X+@;2!_#1]^X[I60MQ#JG'ZG:01E]\+*+?Z+-?B*>W5RKO0_
M%2T6>BXS-[WE-]>/MN[^COP82W;$(1+9]P9A4-\)A:_V6LC2[G/U!_UO1>,/
M6>Z"WRD?H"QS5Z%LOGC/)A;/=_V?S1)_TEC)4LGFBL3N2$#">C<0Y73UPS[Z
M ]$#E_Z%4&;-%4./^O[3\MN3F?+OCG;\CR 36'N?<K'YG2'UQ1".&TCF=ON0
MM1?1MINW\NG?$W5OK)[_%U!+ P04    " !R@E56A#EF'T\(   :*@  &
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
M8 )KKQ8N-K8C+/7%$![B[L[M]B%K[V1M?U-IY=._->G>WSS['5!+ P04
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
M@?V#632,*<J, 5$<J4=.@Q<8&-#\^7:#3S.3/LDV=1.ME=%8L( <N!11(2Z
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
MT]=U<Y9W^IU9Y$X?B,91JY2##@C&+!/,@,$5M$"2XRDH[3?I3/E8^3?ZW7Q
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
MSM^=O7>?3G>_'/'=G?81R$.ZMW,K+(YWM]?)^C*,ZW#]K+V] GT\R'<[>V
MOSG<V"X.=LE'LOO%%W>&Q8.A6,*4MQ E8,Q&^*0M\BVBJ;'<:>%-7'C]INB'
M]WGW+/NK+!+^ZFRMZQ9_PK:]O?3V<%9^3/:X,)Z?UFRXVR+[;>7,N%X#ZJR,
M674!YLS467T<7-J=Y;.\F^6].G,'IH(1_/Y3LSS!"YP:+=*!U/AN'2<7F7[\
MX 36BYH\;(7S>YIE>I'(AZG..QE#/%/,XV%05Y.A"$ <E=5Q69D4\VAV);XM
M^]U>=?ZV]-?CM3 "]ZK)8G%<E2>IG2F-U@X4Q\;.&DEKJNOD[WROL]D!Q8$V
MMO?QWL['+QO;'\_W.FNG[7?_',"_-Q4'WSW<17O+ZU\&BF87^I@B)_\4\!MO
M+__=V3U<0GL[JYW=NQ2'<V!C8R%:8(.+%@,JMI0*K!5HVI?L+)5<IG!O84Y-
M%1XW#/*KH7O;G*T-=^NZ!N%3[/,]-VS7;M@[:8ZMMBU,)-@[F)N6$ERWF#>"
MJU0R!*.%UU*VD""2<O%5X#ZV?'X::^0"Q$V#K_(>O,P] -:_-7(T*ZNL3!NW
ML\-^E=<^=PF 8*\T&Y/SJW*WN;7:-]W\2_/]>TR5:9VCM<7-Q:W%;&604:AJ
M)N4ZKV;M<O'W;\/FA^._SR#V[C9?ASM('SV@/3T#^K87,UG&VL."M4^NSI:\
MKT)=#_\!OS+@N2K[EBK[<LL"PUSI&"EO$>]IBTD66M;QT&(B*!\,"D2*A==8
M<Y1M@3/9J_J=[&U>N2*\R+;Z.8AV\+>>V8>_ _U5@M[S2/G)PO];^+A1;9>G
M<__CF^A'M] ?3;""<=$2A@#Z=40MXZ)MT2@8B<8%Y ']ZZF&?*]GGG$9=H81
MVQB$&]4'<)S!\)OF>.OSP7;EAM F0(= =$L((\'K"+AE &BM8+C&3C)'5%QX
M_6YI2AWFR<+KA[(&0WXO/QY$@>9H_29:;WK+TCGI)6[Y0%B+&2Q R'K3TH2F
MPGQ,&\067H,9(>2S.LI/Z2)\KP<XQ%J*X!]7(!;S8U-DX2RX?B\_28%]< 1#
M_22^\"1- W!9EMCL#E=W?/LWOAF_:[9O7*XB_J__4@3+/^JL%XIP?%!V1WLY
M7F1 V:*?R).9*I@L;01\T@T>R3I<@C=-K>CZJ<T=Y#,6DH/ 02T&_@S8=U*W
M-/6A10FAR"CDO1,I4'?+@VD](5'>E\!\'Q(NIC@"^S.$6>*?)>:!1V%:1A,%
MU$&Q96,(K>"UC03,;X'=PFO-:0NX[19UQKB=^V'"8 L$=Y7W<FAPL" ;JN"S
MXWY5]]/*;*_,X(X4UQON[2._V=^3[$_'299<;WKV%"F]R-0/K;<RMBC1_8N?
M/[HP*A>)%H^_W)HZ^[#%X<?>8O[$H>JO;\K->T6SJR 8=Y"YPM3U +!7_WZ
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
M8S@39N&U$/2%)OP%07K$"2.ROGZ169.\A&35 C)<4=;)'CP&-@FC'^\Y3YF
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
MMQ:2U@<B#$;H3%6!_LUL51J?)3,NED5>IBD$%( [4)DFPI/>?5SE)S UK<*
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
MMKGAKR(Z:0XLS2_]RXR3/ *G+RJ.P"^<OP)*^L]_>'5(E6N[55CYK2[L252
M7_(.O;.;O-=M=]5M;&30)?;XZ>'7P[,9[C#--UH3Y!I303,OI$V\P]AM]KO[
MI^]NXU0)+V8O7AQGCY\\F[7G>>-"Z)?"B74E($_:Y:^>/1OJ82Y=PE5%OS5/
MI?WU!M6*C%?**0O*+2K\YT\/CU^05/!/#V=OV60?#.8R&6HV>_'H*'MT]#1^
MW*1SZ<X;%+'1.S6$2#&"+</[W.&W+PF!(6.DK@3V1WNR\#=W*\4QE!P@/<Y.
M4H!2:P=C^M;W_C?E9O;.=1(,F?U<^JEH[AHVA/^#9J[%U!4[GX%K9/$>'1ZE
M0B+9/_KMX>P'"II*^5> DX9<(2Q>;'FX9"GC:N]I0C 0WXP+Q68-_=%=%'7?
M2E&F#B9Y\YTNYJ.C7;N9WZPH/.V<M&KKVH=R+>],#O)GB\>*_1MV>2);DY$&
M,YK4,B1(^\^'L%<S.&0,"4>^9MP7@YZ>!?!Q-GOZ=?PWO>39(PM,II-OZ#(R
M\Q]'_'W#1$%0(P[<9P;12&%B1;CZZ?JM\HO\Y\6KO2X#KG9.+E0FH+"XK%23
M+;43J*2>+!"X?D4?FQ5]<I2NZ)-;KNCMEO3.50JF3H5^:$%LNDE 0 .1&-=$
MP(4SSIA%K(S4]RNX>:+*(I?T9PV6@[!##_10_]'ZCA%@+ZG2B!CH[0&C!Q7A
MWE$CFS?0E/,3'=0!0>\.2((_EG6^"(5DBL#4'=U.JK+?FL^Q->Z@\E<B(6 X
M*0]715-Z1!RRWX%[W8&82X5_Z3_?K_=]KG?>^ZL PDXY:D#U">C*:8S@,7MW
M>4[5:\6<6!CR&3'P-.RL(1\BBNS-ZQ\,31THB@1%FRN.UH_JX^S4=9?.540B
M X/ WDG[[;[?XT7^?KV@4B0;_=;K)8M&P(R2??.\(;[".@_P5/^7,W*\]6]^
M&'7</0$US'"1M2^OX0';[^@?WU$$4V1OEOEI4W#A9S08Z)-_5RS9CN[):3[_
M>)[WI3E6EU1V'VD^W6I-=5LX)3..0!*$ =5.5"41<M)B -ZN:.8+Q4]>6XUR
MXF\'<I,?J*L%AH18.BI7(9>4 .:=J,^Y3!:5EZV $I+BI^!/D][4_V)Z!]R+
M^,OA[)?A#S@(< 9R#HG1VFH)1-CE80A20EK(@]92K#"$L?M'-)]Q.,,RCL'8
M9WZJ_)7S8KW6-U1U=1"_&*K.LU##*-GK)M3U"0RN:!8'5(A7)/7K?F#T37"J
MIL04YTPLM5;DK]8 S@&^1 A7-@&80(Z%+DQ<@1!_@@>,N6A3I8F0,:KU3JD2
MNO4/\7M9KU#B:7X\L; !"6.";EQ!>$%E4)PY*584PK#SPI,0US"5<;,/@C+,
MS 9P ,5N%3><E4A)&A9Z<1Q#02\&8:$7CV\:%AK%V;@.9R(L]""#*:_-J1M+
M-9^R6"*K^8*@E96BDU:PR\$?MC[?M) 5XI-SS,0G8+,$'YI9?K%LUFW6!5?_
MAS->UI>@=*/%:[DD+Y$W*PZ36DC.P]1GV>S</_V"Q$N9IKG@M2;@QRQ?D5@!
MB11J!C2?RP+QB?[BS[9_2;J&5TCDT8LHA4>#T._1\[N'?N\@DO^) -JG#P=
MNS.IH.][_XC9"8O^CBJX6Q*248@<O)J=TEN^)EO!2_,FF[WQNH#^/QVQ'\@#
M; VN9\?F?6V4?%CRM.!Y+C=*SD"Y'M"KL&U!F$\V .C#O&WK>0&*FZ5SS-=+
M.I)HB?P3F5N$$L^$I(W 8OQ^$5?4844E1R0+.CMMI.K5 F,.9Z]@(4QSO6=J
MS&A>F]D_EF#&7+H5U8';'-'1TZ%"#1/R5].Z+X7%\NC)\'ONDYOWX ,A(A@_
M#W\EHKB/Q>)X].!O*<N#D>,FJ)M1J<850V_R.1.6^NO"&SR5W(*\@NF4CE_<
M;$I/1M;--5,Z&OU@:DI3(H7R1\7Z!H03H.LKNF@;GO 2U7GM6"ZR5# >I VE
M"2DEK268B3],''X@W(5_C803L_$7EDV^<IQT97IA]0@VZ?<DWH@H)!720'.%
M;SA[7 7/"CC\K_5IQJSF@<Q&8)Y% _;M,[_1,//]9I]1JP(RB7+!H+% $@!M
M]L.2'),@N00,H5)^.!XAD"G$O,G -;))?%IS9=#UQB+!@969=D7_N28ZF07M
MI90N^/F51,TG+RV\R)WE:\XKYW*^LMF"P>:)N73)#[]@:!/5?H4C2 82U36A
MOK!?RXD4SP/5;[2,WD!<T*+5ZU4PT4CPB<-OPV%?!<E48U6ZU&)4(&9$NHF
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
M3DNJ[",[@3%N[.D3+@"\#[6V+5P*#UKR6D:O&I53= #/0C^\.1GB9>NU%,%
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
M]#]:^KM^D:\02:JE.-+K:WEU<O!DH&&_AU7Y>0QI1AH"P>6'Y?!^*+B7LIE
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
M !>%9LS5 ''?^=+)FV9#%X_8NZ+B8!HS]@0^0OY)>H;S^:O4WE PO<G6R7>
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
M^MY.)7CT6%AMH<# 0AT9IM_6U'*#6'6+QDEI7RP5CF8K0<S$7<#1&C:D82A
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
M=T;7FI\6RJ(1R\%/26Q6_VZUCFYDKK+;9*JN'$Z9VT<DA%^6K;MF E!_-Q*
M6EN< /3A\+?]#\ZGTY.#P\-W1\>_[6H>D,>)CWY)"33G/+HX/]Q+&#]!T,]A
M%1PBS=0*LMZG)CK8'<;G+ASY*FA33& *,DWNB!ZKAQ6_ ;>S$],@Y1)@^D!$
MET$2JQ8?ZE/JKTQ3_O"+/56!K;^V9G5QYI$UWA"9 8U4P$<P,9=:($;,(\V)
M4DH=QD+PD62+F_9&U4G![F(I+S4-M>>CF6F5R"LE#Z#48=UE7U9.ZAG86!
MQ_M MV%-RJ9?^TZ^+#U54Q0O1(0-?^SVEHE0/Z?NPFH%8FV)P%D%U"\MN$1&
M+.MB-&!2$,NAZJN)UZ*&U%)U9G(IJ_-OAOC51*AB5'C7C,<NC'@T:UE!B?W;
MH:#;A8^&+"QH6D?$[8R]-([@TVO<&F5Y^2MRN9YEP6BS$(\L5&^N)U=:#2U7
MJBK3&Z5;>XNEV\>CXT/G;/_]X?E7Y]W1V<&'D[//I[N9ZWJ,]7DZ_; :WY$C
M^]:]D'U[%\C^41O;?MH_/6?*.CJZK=;>ZNV&UM[99KZV?_J/PW/G_<FI<WKX
MV]'9^>G^\;GL[71&%2$GQ\[A/S\?G7]UX8D/^^=4+G)R\(_?3SZ\.SQ]S!*H
MGUU_M2%8/^Z?GQ^>GKG._O$[Y^CL[//AJ?/I\^G![_MGAV?.R7L)1FQ'_OGT
M:+-*B:VI)/W(U;A'U!Q>MC7_G4O"V 1YIZK-=E$T8AMJ[#0.UI?=>HE=<F2U
M@:G'G9BXEY95URH=)BDUC3"S3G!G7^/D.W?K=@Y_R)[MI@0RO9X.X]"1\T+>
M_N^!'!>RF]45^RMK)&B$"7>;:C2<= )V%A:Y)*H5JYP8@O85H9,K:RZXP)L'
M.0EMM.C1'VK-?-G*P&WU&V#O1 (]2]A+$5^54N\MU3LR5]P:1 [V6(P$M2J1
M%Y+.$R'F\DZ<" <![>*]@-UJS%M=!DREORLK?FO.?G2MAANI)\UTO*N2SA%R
M<N H$6MT3B _JVRLG2LN7W=*^\(0'PY&9(DP+6!650[O$/,]PI9NB7,JE$.;
MSGS(#.M,,ZQ=1,^3R-G/+F +3K-%S*+A+L4:)/)+],M(LDTT/-#;<9%X4_3X
MIYG'TQ]EV5TVG\0)#;?,Y#0N_:MLAA^\:'9J=5WF5M(LL.;(: .52 <);%;&
M8ZC112$$8=;WG7[#;;4DOTO+EM;B .2'.@-.L<.A5MP123<5?-$;U.HM[(?!
MZ]6<$XP%73LMQ627P,V:R9S)W]I 4 !B#R7"@TJ]-$!DM3\9#6KD).QO?S02
M(55.^LX9K6G0T]F_ -Y) 1(U#FO_[-1\FI^+]0<Z#1,4N!\^'!1NZ$6W?M/=
MF)%>N7?(NT!7'>TZP+&7.$\6F[Q0"*33:;F=?MNZG=S-Q#GHXJ;0B<==P_/R
MIMOA+B4<TS&EEQ$5O5!/UO)7R%W!$E:3DI*3Y!VB(5C7U+G<=%,A]*C7VAVU
MZR;OND;3R4++,:EVN&1'-O)FY8!UXI'TJN(H$AP&1*=L="2@<A/?/-/7BZ2#
MA]U9N*N6Y M(ST547VS59^C/)GKJ-K-LGR[/,/-X8EPFPT@<8O-\Y'HLR6R6
M862*%%&J][_<?^X%("'G%F3S".?EA@,WVSVWG6,$93B,QR[#87,EGL0L6*!?
M;[CU1F<5;UG*2-JU0=UB)+LH-U:KFZI#QC+8]9MNJ]U5L$-UX46W6VMK1F-T
MD (S7.">DFG;D9S"S9@=S">)GCI9N.>E5]6I-?OFJA0SEN$7'E5)#"G'Q.5(
M2UR@U:IUU>YW\J*_J,F+UF'M6=*6/;5$*= SQJVORFGEFL-]V'6P& /DR8O8
M%@ N!QX 73+  1&6^HM)!+ QJ^UH80ZVFJO 7=K46#,>M&DT.]E@9>IA?Q:)
M,3S55O#H[*F C?@Z5(_/RW&<&%O3(S[TBAA)#"Y95$7B C;N%2=^T80^+<Z7
M(3GV !9,&2BQN46<Q3T]W3<1^Y&QD29/0U/#.(W!HXG?U @Z/U53UMH#H+2Q
MC .O@I3FQYQF(=B.]6%GK[&C!K(6!R$WWP,YZJ7R P(%VJ?+!#.VX0&,2<>
MH]X/_3B9L_8XW+&,!0ML#SN34IAF07#4E,*%^A'I\-,&F/"U6HK-GZ]P,,I.
M<HT;>CU83;-U/_LE>I!JUG=-8D)X2''P^HE2"90E@(3A+Q%(SZ?50ZM?:S9[
M]]X\H-&J=1J#'>ET4&WV9VZVV7UV323(S-F@-\ MBM<?+QZ[HO;$.=8&]!E+
MQ4]:EWZ@4O>RW3U J?N3[?*P+RV<3V3A?$(O-!HW=+W/N?O%C?CNP1\TI& ,
M'X+"-P*=<5\.;/0I#9G4\4]24W_.L/SH_0BFV=1YAWI1XOQ+M9"5,"6S!'UD
M7\%(>BLL&!M/XFIXWGOGD2TM"US2<60TCQ%+F\Z><QQ?LO>OLQ3A[M)/8!>K
MA7Y.MXC'*!:[>3-%UO$3+WKKR.#%S[G;#>ZTPNZ'Q>Z*I3W#2Z]8VE-G::V6
MV^DUW>[@OCL 5>U_UKP!K45V0:54'E2G=2N5<G?;FMR.RVY?]YD[7\W6X>?Z
M?+'LB!7653V/JFNJF,,.,H=;JT95IZV-X*QUGG9. 6K<Q:FV@TRN47<[]=;M
MM/ M:J9TYYO9.OS<V##<(1[7J]<&_9W'N2?.&>[D@=JB:ZI8PRZQAKMZABK_
MSWIP7MUH= V#[DEYVV^E!6T$B >R >\08=GEU9\;OM[)-5$A[++5JYZ=B_ES
MCSIX5Z8/V25%5EE:Z*7SS1/#355AJA+_*;-?8&WU-1:L\D#E2%"=ABR86)W_
MCZ4MA1J GY3__RP;!;67-PK:LIX_6U.^;E7W[)MJ;"RGP,)VJ@3BU#M9T8Z5
M&2)*N9:-4O%VL03%:I6")#P22:2:3\A6(R/[G#-*.0Q2K"A%V,RQ":MS-!=3
M.466TC^/CHZ8O\"#[V%YIU'?^\<NMC3@KBB?1$) 0A3X+?%FDUV\:*PUNL#-
M8^_;^(JN56::8A?@:<;<T!G#?_:NA9?(0E0Y8!VN4\U6+ROBU35RUDKV[W5M
M\FF6@JC$1@3UNG,$]/1#M\DX^[_>=/;FD].%;]YF 8N-3TGL9R,0//0LMP;E
MK0<IU]JO?*NNA@HB%"]4&>X!.4]5BBU6SCI7U$,3'["[']MUEW*+ *\9-PK&
M/A[!2%!3DH+4K*/4;/3L8MM$6.^7'4VMP?=Z^K+NX4R=3Z(XDLU>@WGJ*'F%
MJ>@:';FAS^B[5;=;+L-O6XVHQ5@PO7#29 1B\<=H#U=L-%N-?U\T:]]F%[\X
M7CA?\DU>"K?ZC=F/VU1[=1N=V0^43&MQC]VI1&O4FO7;%3:M'F/;Z>W.*.-J
MK]5>=VJO_?7VLV9UWY,K;7FO>@TU>L^YPL> 89V12<\ #(,*#*B+U2LP4 NU
M"@RDF=]+T=XN!=*L034A#P,XBD:UGY/0_D3#TT^BI('-IFTL9ZCJ=2KDONM\
M^\Z@UFI6R%TA]Q-$[D:K7>O=,@6V0NX*N;<:N9N#0:U?J245<C]%Y![T&[5&
MIT+N"KF?('+WFOU:9["-R/T<\J/MR/Z=J@V?&(7M7D'EK1PS515OA71W.5N_
M5VO<LIZ@PKD*YV[)Z/JU7L7H*J1[4*0#+;7;J)"N0KJ'1+IVM]:LQ&N%= ^*
M=(WVHXK7YY!,L4;2_)UJWY\8$>U>>?]=LB2JGA(5TMW.D]JJ-7H5SE4X]Z",
MKED;W-)[7R%=A72W-,8'M?XMT[0JI*N0[G9(-P#Q6G&Z"ND>-F>O4QL\(J=;
MTBDF\/_V2S#VO+KH#KN#4;/3;O>ZGM_W&^..-^P-1ZW!T/]WN_[+.I6_CU%M
M7]XXX.C\\*/3K3D_NQ<,K;A^/X/_[_3P[/#T7X?O_O_[:&%0UO#CN3=>Z>3!
M4>R"LB:ZMS2Z/YMN+3>2$[.N7FW+2.KC_O'^;X<?#X_/99NB,^?=T=G!Y[.S
MHY-C9__X'?S?_H>O9T=GSLE[Y_W1\?[QP='^!^?@Y/C=T;E\YC$[1FT9/(%#
M??YP3L Z^71XNH\@.MO2ABM+C[;.N&<_2$<93PU/)W&&O;2PP8CGRVY:W[+(
M:J?%+4DBRDO#\>?/$F/*MS,.(B\:!5X(6P'03*E/&79-(4$CL(_*7-BS[<T/
M JO[D3>;"0\[I56@U=L182JN &38[L:T<V).3#V=G", G,\CXW'Z.SPRCQ-4
M FW8NM@\IP*KP=@R)F#P<^8E\S370,M ')G W NB"IH6-!-L ;@7QO%WA*E-
MU-3C*8@NX_ 2NR(&Z7=F!#B0-D$X8K^WFG,"W-4;S3/J')5FX3RMX*NW,R+A
MY ?C,> FP!76]<+PVADG\10 '*<"0 J&7S C;CN\9KQ=<2T5</5V_ Q;EE%S
ML3%@8)RDBB<(Q%+L-XAZ9;/^YA20UWG/S[CT6>.-^N[ RQ"N7G+MG"D9Z!SH
M=GX5O/5VWDNL_""Q4H/+P!3YPXV"[S%!RMLHN')V7#.FEI*L[RYTCG3\&%X.
M6ARJ&L"?4T<R;R> N\/.>!=PI:K'[9A;:U +0^YJ^X<794@:36J%UW!>2JH9
MFY8L\NY?U9QW>8GL15YXG08DCJWGZ3M\Q=X\YFZ)IBEA"HK\_$J(R/I!@WY@
M+X#'X0:!W'.P<.017,L0S84LHJ_EEJG3)MC 'V%?%X2W_YT6M[QO;?F]5G6!
M&T@U#9\Y92F'CYS,1,)]>14!R :/^U&$ O%4S&(<Z1Y9N\.VBBMA+2E%]AY<
M1-(U_2#=M=Q^C^24./PA1AEU9/P@+D7HG%R*Y#(05SO8YQ1[V6)/RK?: [RE
M?&4E%]&-90#W/2<$4QIYPM4D#D7JA0(%ZSP)AAE(4,1QX"38@'..U($T@1T_
M14+$,E295#.52444BAV  ]1Q2&J WO@%5!^0$9XBS_E5#* 7,T5)UAMKSKG\
MTOXT=52?;O,JTJL &!DJ!%F"+5=Q>_I70BI=^@>@/_@"#IC81FZ:S69A@)_!
MUL,8R12N[KL 08<@P=/ !6'!UN)J C5DN 0^X<A+@'EZSC")/=]!9@#V2Q C
M" $+)O"Y1Z2/[YXEP26 9B_TA@+M<6R>^EV(&<(2NW6GFOF>_>.S8CBO0/=.
M8F#K #Y<(4)5,E0[@O?/Q048E2)][6#[5;B@^;79+[X6(),AK,RO8.MGB\]*
MABOE!G49]U(X+F"T &'O.U=Q[+L.X 5LV'4 1\.K./GN C^<^S&@31A<TC=F
M'V%&8]#H\%X$>H/LV!KY&=Y7?D>+VURR)5[5=6;A-6\)SQ]QYW,$-T >1)X+
M.#ST$E=Z.X"4)HR388J C+'!+%S<%?X/_.I"X)U=>D F>R!)<3'D6"/I'"$7
M._5G]X JX3[GZ$$)Q*4T5!G[E 0)XPOX*!B!,)Z .0 P%-QNESQ5</9XJA!2
MHR)B7@"$**()2B46V$$B$1/_9M!=PE%CP+FIEG* !#-O&(34GWN#3M+;PYS@
M6HC:#)W)?KWPOT+ 48%,<T &L$:,3^CW"W1O?%!?Q20&\G20J:6( R$2IOR+
M644"NA1_ @A1_ 'W&KX0$0I^07QMZGT## -TEK)?+0;,S0<<N"3B(,:$W^HM
M$+?(77@-] 6S'5H@#0"<U$^ZN'?@LW-^9!+,9NH-9G6@P#B=F_;(^&A,ZHJV
M,T&51W=)P.="A?T*&__&^.15)/P"7YM0UV1> ^$IQF,P7 4@(T**U% )=Q0B
M<@(!L35 +4 *7$42#5$B<*9@9*$[^1NNE#<W1%U5P/7%4W*)63\N@27?'3)S
MP^D!;D"UET"9B(H B&"*#-@^%ZU$*AK("T4AH!,:%%@$,5^YD3#*!%4'(9\S
M\#S:X=PC2VDV :423S$#5BU8W93MMPW%P@E<Y%^>]*.XSOQZAK\"T&F$"^,K
M\B0@K1+(HCPDE/,6T:B4).1-E7WG.A-8_1)Y9X(-[%6'<WPGH)(W!>6&, JE
M?3!'2 )K045):N@_\!/ NIWE,A/O$ID^@":&6V/6ZJA(*MLT4I1?B)@ZPB,&
MQP RX+7 P>,YBN"YQ%1BRL"V.G7VKMMDACR+S#!4+UAR$/[C+X73ZV"G\I'L
M>(YW,(&-XB6 AGD%>L-4P!9GH$K,"4ZP0DKI XBNB$(@&^?2AT_4"\)%C#SJ
MT8YH@CN#7R7:V3_S@D1)PMA']6,&B@SP/]6;'D "8HIGGWBL$Z$;*P:L%XIA
MP4M&PL73653HD74'V"F $5]:LC1/A A#.';="#SV+-JJ& O[%(A,047IJ7F-
M3^J;4HVX=K5FL!^&H$"XSG[B9:/8!0L/% 5TL?\F8D!+;^\3< %@:J[S>X:*
MR:%1;KZ )@'W]X>'"/<[FLQPT@]Q%J0!"%KSPY/01SB#H-[_])OK? (@_2:F
M+N!G*H99<H'_NI8$\T5<BV3B"5072?>@PU[GV*["-YR20Z2GV:7ID!\1 L&B
M$P0-Q_!AK[",TFU1#DK&?8EH:%0P6Y]&LK_@E5A+082RM6-+,<M!G&QJ+?_,
M%AF9;[(5Y/XB;,9/:KV%A^8Z 3^M"0(6^4F,UQN6FOI.LJ!]Y/ZVDHGR&3@_
MPH )*91#'WP!+Z/;7[2W)!H!5P\B(D?LU(^_QQ$M"*($K#I<4D3>,%0C2RQ!
MC/8).JP5\BW2+*G1J$RG)+*4JI%?QX_)4T-,E22DTD-)%=#&&ZYEY)=^!2MB
MRE>>IW#4E9FHI93'D2KP?C2,>,Z%+V;,K'!+%K98/!J@%",'G H/';WC+#0R
M'';Q U0OV*DTKSPR]H3"+H0>ZU576JUR#3S'R&J9H4Y1G5*JDI(, NP9UNS"
M:[XA:7#0W2O%4/$^A04IZFWZ'=YHA"J2U#X8#"2&019-V=Z)Q!Q-, 2#-+6N
M<=Z31""F:_AQ*BPVRQ$+=AB"$@#G@BM@0E8WPIQ9BT7E@,NI%"Q%\)X6\5,>
M%M0[+[TNG(/A"PB+>IZTB,SF6 (SD&8H .46T",!FHBO%.YKA\0UH.8>\&\D
M)."?P:+&;51)"U0&%RVE<+NYR9()/+ %E$H>X-VI(&WB'&@V]4;25(UP:MDE
M*(LS#OQOZ2$W=,C1&#=TO2H&\RE!\I]NZ>E6"H23R-G/+F +3K/%'GB7T/4M
MNC 06=E6(:DY0[I"WX/T'9DY=D@K" 'DN3B.:T[V))N%9EQ71O1A_2J;X0<O
MFIU:G=PYDM**$W[ 8#)3\L9! IM5D_%RCO\F<3I[NEZ_X;9:#347KVPV$D?Q
MB+VH,X"2C)0M=6[@Y2,232]Z@UJ]A6HSKP=,*@*UY-IAN#67PJW*P;1S,+L[
M,_QN>X@4-''400&A25H1^['(2)&8IQ)]7E!=JB8ITG_0L3<G2P-TDQ@Q?!_D
M8BC]-0LL;?\B$>S<4S[A_;-3\ZEV#E/^VQ\"M3D<SO?APT&!QE]TZS=1]V=)
M@_!6^QV2FD<BN*1=!Z3@&P$\=CJ=EMOIMRWZSM%VG*-/,RB3E)L9:V"L?G07
MS&&>5!:Q4H-#+\M?(7<%2Q C":\5FRJ<9,BW)Z>7A;$TD'$)B\'4:^V.VG53
MC0;#*&&(^B?8?%-KATMV9+._K!RP3CP:94G"&SH#/99&DCF-C@24WBS^4O%!
M^5;?0T<;^[PDTJ)$*#++!3YKS3FUQ09@3;QTGR[[Z#Q*NB#7D(F@>#Z2)&L5
MMM"ANQ/)-)66H(RKZA%WN1?4G/VY!=D\PGDF>0[%2[OGMG.BI R'*3);@L/F
M2CR)6;! O]YPZXW.*NFT5!2U:X.Z)8IV4?/8IR.7#\0CL)%9MPQV_:;;:G<5
M[%"1?]'MUMJ:T63Z/@K,<(%[2K%O3P0LW(S9@0D++*#JTJOJU)I]<U6*&4M'
M8"+03T<,*<?$C2OT1:M5ZZK=;^M%;ZA [X_^@WXM95G]"T.4R52(9$N/=Y,&
M?0**'G+0EH6]7A3%F,CHR[##@OSU20XPH_4<.<RT1/PBKDD1O/AU7@X;0&(Z
M"'IS5;,1E\:X:%EN'E0+N#(FP,F 1#C>LENJV2^B<#X(UBGZ$9:&\Q=L]-P:
M..*3DFDXVZ8QZ#4Y-HE>@90]'!2):';J=OA2!J8!0-(]ZASCU%L,)KC.?NBE
MWSW7^=V[\H+ ==ZB<RJ=. <HNX:!Q^DXX1"SE=A,S_D7C&F.6_H'T?C9+/[N
MJ;&?'[WD.KT$NH2_OWCI!$XW!PHEY]!2T*%(2654<<7KS'KLV)?A>^G5D!%$
MX]<X$Q[*,'KJ$T @I$@/!NRU-C,#\5[T\9=XY?'?D;BBJ";%P\G58EQ2)6D6
M^UI(2E=3%%\Q>QO%7CK''"SZ!Y9/H#VH[C4?N;#Q0=;JI#K)@)R%*@+-H8!I
M\*,8OP2<Q0 ($D)))@+Y?PG:J(8H7Y )K/(4UTL190S'"\(M^/DXF)/O?$CA
M=L&VHGW!Q(2TZZ?DU3(6"= !X*-S+9U@W,_V"\H;F8'AAXFX"M0E:*UL@93>
MIB)((A)S3A3#GWX7UXO[L%(U3,""DRDXJ[*8:"%S-R@J(R)]#-B.]ANRI0JX
M,@EFV^["*N?>QO989*[,QT<4J/0)724YQ=D<+I*]XRI *4V.'+&C6H)*P<4%
M9D$"&5M*A]0/\G;(BVZKUF952$I\E\6#+X8  -B7"R],)_1/=CGB70Z_(3\
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
MPJHZ8%^0IYNXI!/0L?>HBD$R5=.M4JGI'&O'CMX,N6)3&L(7T^0]S7>\43X
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
M;1H'KM30AU1#;RFVGK=UU>ZXG7KE-=A>O&[\)/-J-T0/N_94&[.7;&R]NKT
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
MC,&X5BMAZEB!?0N#%,O@9$..<8QIK2@4UH?*@U>!#@:U?J=UJR+0>FW06Z\
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
M?/81(@O(PKF[HDLWD<4=)%J64XF+.V'E>P*O'PI06. JX$=9D$Z$K]Q0*NQ
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
MBTAJ3UR.):,VQTLW:"_ND,;">%6M00J,5P3C69<'S5-UL07"DT7&J&*@$?5
MO2*,*$ME+KD@N*T?8T9(D]6*27>0TA6D(7K&%6XJC%0?(\TW7&?I,/%>*T!.
MJCRB"H%%T8"ATEC%M>&>;6UKE/,^EJ:DT@[D$4)^!>U "N1KA?QL'Q"M#3+6
M@,.Y"3M'#FR2'WBK&9<8><R3$J)Y#KS4Y>@H?4"6Q^33P<E)=WR2E/115?*=
M49AN/?3=]]25NKI77)#C:G2!+Z/N+_UN[__;&@_/PBPS7'GPG;Y_>O6Q"P7<
M@0+F.XTJP0*BR$"4*-DA-GHP(2)(\I!*4BTY$AE9,]AO=G^5Q7?H(D=7V:&K
MW:&S8\RT=L9ZG2LULS,>1[#:>T#>2F>")@S16W?HH[)7Y8V'P:NCPZ?_]S^'
MSW?W7KZJPHWRU];>GZ_WCXY;/W44_'@%&J>C+M'ZZ:Z*_SVOV#IT=UI2;VID
M=Z=,W^FD>#4>N(_M[W?2>1&&K]Z;8:C%[['?^?VFDV30K^[DA1D>#E_E[#3_
ME^F=A<NOGAI J)PM=SA;WOV@;\[IA\.CWOL#DM?JX.O!R3$Z?/::')_\U4OW
MS0^/CE'GZ+>3XR/W]?@O]>5P)QU-/ G;2T#<D:0\>0*:4 Y8(V:0II@I_7TU
MY)9-]'.6=-E$Z[B)O/3(*H_!!YHT<.P%*)=^1"L-QR;IX"IIX.C)#;V7YAN
MG9IAZU.6;KMUZ[8;9:F/[H&VJNTUVCD;OQ\,$P7[NSESRC:\]VWX]>#=6XT4
MUQ)CP":/G* H9"Z+2<UFT4@I!!?\.UQVXZ9:!8V53;5&FRH8)IDT"%#$!EC
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
M= C"HAA8H_A\ ](Y_@JC<6X4FHST87HY[+IO\PLKR/_<0.7'-^#LQFIUYJA
MQ$EBO692>FN%")QXXK$PQ+J%_<U5\MG^:'06_.[9,"W=B_04 S^I9G_Y33[5
MG^U\-D/_;%@YI@LS+<!,;JY\75OII)41,/9)T92*@J&!@_3!8XHUD8;F&6=-
MFF_V %&E1P3G&VS2>\+R7Z9W%@J4:X/RC,V(J3(\>@P^6I>@;!A8C"1X'&CT
M(==#Z 3E N3U O)263U%2D5*14I%2FLEI8=,>RFJR[VH+K/^$8N2 NJ=AD@D
M 88# :UQ *XEDU1'A*AIENZR 1D.V?L8^J/*Q=BJQIT$GP>J5 X!L&:4_OEN
M:/H_Z2E96P=Q<>,7*14IW?M9'REARC.#&);,&J.,"\HK9 S&SA*R\%E_&389
M'0TN^_/GUOS[_6EC_LK_^%NFNJML6)W_AZ?YY>AEGM ZZH[#JS#\U'5AHC"\
M#&[PKE]=L816ZE,=WLWU>@J<>FRSYI"4/V!!>M#8!D":,.Z9EPKGV>=MK9=.
MG2W<4!B\2*E(:1VE]) V=3EGU_"<G4]A\)9::0Q(:W.12IZ RA %'8Q6@4K-
M8@,/V@W(8W@93L^&[GW"3DYEF$3K*S,]06@4SUOAY+0W.,\C4LV7UN?N^'UN
M\9(G_6Q6?L/M:5WWE.!0?4LFO=\'PR/SY>]+2:1?W,Q_A;468JV/<^D-T;(8
M<-" O.203C,'EOID'2B3# ,EN21B:YNB)9*N2G1@'?3-(J6FL.W].G9>3MS6
M1X/"N*MAW%E_C LZ(L\T.!\5,)YT18,I!8?R(>H85YAM;1,Y'\LIE-M4,!?*
M+5(J4EK+ZI)R,#Z8*3+K0!$L"IKD!5YHEVP1&\!P8H!J(0-1P1*-&G0R;D""
MPV1\=,E=*-[Z(J4BI2*E1RFE9G1GN$L,K#J.BIZUB)[U86>N=4((7@NG*?"
M$;#(/6@N,7CKK4;.:87"UC;FS:BS+1 N1/M(I-2,O@F%:%=%M/,&+8I:(LK!
M!2.!*6= FX!!6)/,61JME;(Y3+L!F0"_F9[IN]!N_6'Z9V9XWB+M5H9/&5?Q
M,RT.K*?<(!^C=8I%2PVSA".E$&'8(*?S?)V[!_X/S\:CL>GG%2N)2O71TMY\
M1P/"LGP(<(YE'ALF0 7E(1#.#)."&L^VMG6;W3 5L8F]=!>DJQ_?S)UGBBW/
M $TCR+O/%%OLV=>3]>;5LMHH[X9)8H76%J.U&;/6)\$P)1EPIP@P&A0HY 5X
MS8W6,BE<1B5:FU>V"J<53MMD3N.(<Q(QQY$H1I4QGF@>J?;>!*ZM7X;3BAY7
M'^'-)A()S2S35D'$+ (SVH%!P0-5+FEQ$6E.<[A4B+8HK%=8;Q-8;Q$/&U54
MH$ )<T(RX93BF@@FI!:<6H7)[;17IL,^#/_-*'P2$Z<B]<"437:L-AHT=P*(
M)3X:JVCP<FN;WEQPLW#&2&&^PGR/A/F<H,8(E+"C(D,A**^]S+H$Q=Y8]AV%
MKS#?@S#?[!@\*@Q#4B-PAMEDZB(!BEH*QB$7A; Q8K&UC25N2R0*]17J>]34
MMP#S&9^'?S)O9$(0ES[I>5*@B"6GE"CIBJG;#,*;BZ02DF.E2 .)F@%S6H#A
MG@-RW&O$9))9TO6X;J/EBZOOA?4V('FX$\:M;C6289D,XL<47ETJ3:<9I_"=
M;V:9U)XB\R+S(O,B\R+S(O,FRWP1GXOT0OA@$>>,"1R5)$2JZ(3AP6)B<SYG
M97G0G,])T@M<QH\_B/6Q/^=N,4%Z&C$&CI+)P00W8$,,$+W200JAL2);VT2+
M-J9+ITP51M@01O"1"<JLL1PCYJ+52FMMI=%","<X+XS0'$:8\T<HEY ?. %"
M! -F:>[U1@A$S;3!EB).W'I1P@\<$LM-NR]_V?R_W(#T__V3TX3 W 30AYC>
M]:W3R1C05EJ-?KO5#]6;8_-ELSK_E<8H14I%2D5*FR.E!?1T93"-FFI%<Y(_
M5C8XI2+2P6N%L*0+Z^EE</7:6@)_SB6AH>BPM[G5,\(>6* Q&0+"@.164VF"
M8C09 J(M\'P+U<(1C>:(PN3K(*6']+@4)E]C)K_)I^,"=0J$H 08$00,E^F'
M8>G4ER0$AYM'Y1N02/)7&(W3K6;3?/AMPF2ZAX'[6,%]PZ;K+5:D;[2*EN<<
M7QR8B<)P*SFUTB$ON EQ8=*[90#HI(B_3 "MAYY>SS?JUX'Z7-[@?![C98D"
MZTA2-$FDG#$?<0Q;VU3J!LT6*5V!:DY?O2<LEV&^]4)YMG")8T^,,D"1X\"P
M1Z"")T!E1,0'[ABF6]M-&A)4@%R:L!4I%2D5*14I-<3W4E27>U%=9ITDP7&#
M L-9=_' $*6@O0M 6&346QF9L<W2738@K^'J&(K6<#*WHAIPF&URL'E21>O=
MT/1_TE.RMK[AXL$O4BI2NO>SGB8;-FI$A=2&$2$T(SHRY (+(6"Z^%E?YB.O
MG>IP/->NRA 4HU4Y=UYH8)HK,,0K4"9$%9WS+&?1BS;730JO%&XH#%ZD5*34
MQ'.V=INZG+-K>,[.F>A68>ZC,(!U),"B4Z"5(! #I<0;(C&1S3MH-R"/X64X
M/1NZ]PD[.95A$JVOS/0$H5$\;X63T][@/(1<@-#Z?#ER<L/R&VYO979/"0[5
MMV32^WTP+,,_5\%:;BZ]P4CL$",<% L*& L8#%,6@L.(*V*2Z>"WMC%>IIU9
M"0^L@\)9I-04NKU?S\[B\Y:+%ED?'\]Y:VQ45E(/7OH #&D*)C@'TO!TWB)$
MN%-;V[R-]7QY<V'DIF*],'*14I'2_9^;J_34E'/S0>V86>\+3VH19T)#MFB
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
M'P*08F'#(-ZCT05UAGH ^'':QQ7 ,D?1.H-SBV]4<SL1OXDS1<T?M;RX-</
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
M^]*:/ABW8&*EH-+O'^IB!Y->K/.!#OPR&!4H#!1?U% Q:$+W09G<]67AJ4:
MQ:5#X?$/XNSQ$1RU,5B,?,7B(R-WV>,A(R0\7X91>%0<RX"(\5+-AJH0@EM1
M2:NN]=>MHJ##,..H\-<:;/7;$#571B;'_2\CYN+<]$6I8JV:. 8Z.!N+I#0F
MW%Q/M]/#S8F1&,U2%[' XNQ$\7[_($:M3;M?3+L7FY]V_\,T^@5'IO(9?*K2
M)*&,9RE(/H(9*A.MJ,SAM[<?\E??R8/13L!XU3_PKP&E7B-(A09O3]U1_>TX
M.=C9S?9V3')PN/=M__PH9ZE)1%80#S(/EN:B1("N @HI2QFGN1)FJ<)"*G61
MY(5TA7;<2*T<2%#2.)EX7V3)X_%9QSO3^;?KQ[#G=^IA!H>_*.NKK*YUBY:\
M /PGU3I#&X^%4L]FU M>H>_%K'2V5[]@?N!%X_=<<%_L5% SK)(QC9IL*KK(
M:LX:!#?@OJ')1I"^1K/)SZH(1^&DKF4YF^C\!W/5A)M)H]VJ5\!<0P2M^L$T
M/#YQ@0,O6E''T_%97=Z]ZAR/,NG"[JJ%3;I"L.&)LB"QU++7:&['&^M?&OH1
M>[!_!$P512]<R$MO=+?*@H@Y:B$,KM88RIP*/1Q^KH)/@SP[=\6:^68C=3X+
MV@U)6,/19[Q69Z-A2 1K!,8J[^$L554&&ZZ/J]SI&F7)*(%7=;K+J[G7L^<N
M>)*N=A5F2LG*ZU\E$]>ZS9FZB()Q'5L,0P]-8YJQ;)Y:M<MEQABF\[FY,G_E
M@ZL?"[YY$'X'@^AN*5OIN-E;ZF8;/CHBQFZ.$AI%Q =P>SLT+=,@[RO"KFY0
MY_I^%Z.B$4#*L,LG+IZ$G@KF2#*J0=[TH;8VX1FS1,$>$VUT1KG@BA:/I_PG
M7@-2WX.'*%T<SFIT!I:'"ZJR6(/Z/T'5>D"F@\H=7-5["[\):B76FAY>.)1!
M5!^;7;F!\[UFHFT5BA7JQIV1:%:IMBW44\"<M++T8$PZJ]\3<VFK<@F@>8<*
MV3%1[ R9?U_U3F,5NVYLMC7K(-"_*%.-(T0='V,1_PG@TK_G9SJK[[V\JO%B
MM8HP9&@J$[L?8,QCC:D8314' 5R;8CI>+",:FGN=E44<P^=DX(Z'DPB_Y3PZ
M9<&^:/Y:.)H0E-0\GRX,V*P!&#>J&^,.@#FYT;@LWQD,(6XPCMRV2@TN@[9J
MP+TH@Y^F<$F'*#?-/JF?P3B%\51_"H%00PS="I)>&3J QS$TD1V9NC#4R$VP
M6"NR.K3@85C5))02+[.D'SK9E(49XSV9%VW'D>M-)K#:<#4_#X;G@WAE2P-:
M_+%.\]'323!E7;A&L7B-N?6?8S,.+*0)#"W4P+\HO8=5/DPH5!+*J)<[7I5J
M/(N6S"HMO2EA5/7'JS982S(!\N1JPLU*ID&FQL(BW9#\TYA"L$QAW?V0D1^F
M@&;#LK9 (SLS#EM2;9W8"5LVC17ISX-6,*Z#_DCHTK:0T]G0 T)9^BB@S<KY
M!Q2J#8IE]E,%/<UXG:8HTXLFS6!DK ?UO5#Z]UT//YF$ZN:X(R%:<A:,%VBH
MT4T Y,)A_TNT'4?-*:9P55.8;X$R0RNC8A^'[Y R?'\N-[6L[HY'BC6(75^=
M89R/=G SHQ448PIQFJ@=E:WL0I1D>1"Q?K\+QESM)N<84EC6^J^Z'7QQ=2'<
ML] ]Z/*5QTK_,9(QE'N>CW5<$O?F(0_X!6(GV@=#.8*3('3C&56 %VK;D%C;
M9K:?C1H_55CZ[,.8EA:#68.M.#"XV2V(6!^7VHPB#?M3]96I9S6G#"^KJ0,;
M6.>"VEI6#_J>)GJ?M15>@W+B7(AF>^H&-\R_W7E_I W7L'^2N-0JPBW51 L#
M?UCC4^Y3S=CCB=Z,!_\067+99S88I,(=#I 38QUC&7MLMQ%R5L\1^$L(<3'4
M,@)"K'5?NY46F:$*_*YGL#%&'#A699\UI(J1E8U\4G@FC$^&GDQA(K]LO3UX
MO_5KY7>*9>_+7E+CR+RKZ>#7U2"&;O8OZG97=91[7!GRM5)P@P6,T.HUC.)F
M_'PFPZUZ60/YJN8X\;%*N( ][8WK,/3ZM27/1O844W9'KNEHFBM97KYPWD]5
M8BQ"]>GT=/&E=5SB;(V5L3%T(!Z4[C0;A/E7L3<,3!+VMK8L+)S=0NQK+.(S
M\^J>K8SU+<-ZQ]7Q-Z8#ZZBM$<VB3"@<G-4NY\HK.2JMB-]'_MH"6L:EEN4P
MYD,W=6Q%O6*'5G&6N99D"SUU0@DG=X+]W6)Z.OJUYZ6EA3?HB\C@*RG/?<5F
MT%%. 1[GSD%0&);<O\[<:'01*CEW,)">EOGUH0)?W.6RGDFC,5OO%'L2]29U
M>9,.MB\-](7D$84Y$^,#L"<U$,#P/)KK)@N5\WN#&,H1CN:+ZO5CF95+;A5N
M9K4-U6J7+G)YB><O+^P@8DQY$@%UQE7ST/*KE61085,5RQS6594S"=%%2&2-
M6&>TYW60'/NNL_ PR*7.1?OG_G!2_D1YMS:+W35_68W299P\"'F@BD3UY98G
M^-WIQ&V*0M\H2&_HY9^.Q\L-INY6#-L-U'BHOK8RV,'AYR/GDY0Z98DSCA)>
M"$JDM!E)F$TR*1CSN7@T,E@\^PX<_L.5Q!H@9EWI*X@<IC/!=34R$V822E4Q
M9=N4:C)Z[LZ;O8GJL6"0RSRB<ZB/WW.A@5HT=3B RQ$V?EVEZ@;!9+GC7O12
MP$ Z<*E9>LVJ#J:G@&_3JC5&56QJH&+G(A@#&=,X]B*_RF(6_*$J6&.K<7^H
M2L)[.G4UJD8]KF8_H$F=ZKAJ/D%>'CCT<"DLHX+B;I5&&NOESIAJ:)M8LN3Z
MH+L=%,61)77$;4/]=7G1*D*[#X*YWU[AL;]O54[Q#8AELYA+#(T=E]\8/^&Z
MBA^.F'<\5T(07Q2.<%T4P(%41@3\Q'/8;>K,8JQ-85@B'*4.6!>W7L)WE93,
M*F:M$H_(:E#>D ?*K%!C'B.N!6P=EFVNL0@!(&*L\E7Z9ZI>V.C3K@V-H0X5
M%IS"]/<+[#/["S*2VB<R>Z1J[?:LLU<J/S%;?12+N XF=3! ?$'044.G;E1Y
M@@H:FIB=EN7%XT?S PR&(;@WUD4<3?%KE9=K5N0P#(]Y@OWA.+( T-VP(L!(
M!0TFM-^=1C-"H]!C>+2Y!;UF!]W:3FY4'TTD,T4S&-7K[K)52]XZI;.LG]OI
MJ_-G42#_H_++Q;S5I?>>C7IPI7K]BU+!K(M<Q,0,K#<0R_LOEGQX,'<RGOW,
M<U 724 +?NF:',UMRKAN(KCW\LV;<=U&,.CAE4K=B*:O?9\-%V)T7,X\GVA!
M"[)8D!KFC.^P%_T87@578'1<W<A9)8EJ-B_^V![/+CY&1L5HF. VJ:]N[&E;
MKJLB U 4PUJB7@P[,JLS$>U<L25Q[;B)]O?+QL0;'-[9KZQJY16/]WVNO_T/
M*H6T0=&+0=%R\X.B?QCDO,"]1:X2#LLM/$]YYC-M-';S$X5V-A<FV21^_1/Q
M=C\43IZ'6(:&Q1MIL?(!EY6!ZP*8#7A'@F_V  P.Z8#X=H'(,!LDF._0)#2G
MMB%EEM;+Z;A,]8BO1_W(':O^/!>IHMUB"%O)6$NI!-3)R5(W^/GR"S4:P#L#
MXH2,$$".4O^KF6$C:S?B2-VX=?=-C;A!E!BYDZC%Q2V?^_+;V7?C>W#,,GIV
M;N7W'>;V2O5&6%W0[46M=E;2Y8F;I1JQ^##VM_WC(\%9[F W"<MT03C/+-&I
M\"3G@BI98#:<?33R/MZ+4"GX0<:\O9J%HX=<LRCCJW%IY.^9*MXUQ"]H5U55
MLXU(]=(7-QS%^"\,9ZC"6%7#HA6;7(?H-@P.F_5MKFU.9;K8G Q?.B5.9T17
M>KJVIP!PHX I !C'TYZMRZLW8NP;SXWGJ[C'5B(D%-_JG/1 EAJ9DXM*1.SA
MT+"/X])?<C:-TN',@G0ZM%BU*T)U'<YF'4I]^,TZ:RT*YD.-8GC,[0NMMT,C
MD[+T5^4(7#GOQN1P(&R*-$3KU?BW:URX,S1489ZC\Y/?6+[R"L9?]4*?[]\(
M%6>3>[J4@2/DO]^?&6I^NRA_EN%>O Y7A79(9S?>!SR._TZ'H<#>*#1^_V4Z
MB)$]SOX:-89P.^/%CF)W#[<WA'RMSGBHDSQCR%N0V[&_.Q:5#BI(H^/-(E6T
M%^(>+D0Z?R%*K&CD$,]?D=K37@;T5[>J]A'/D*(V--0 VXA/=;W21[>J5GI[
M$>[A(K#YBS =-$ZRO!6S.FAPB!@)BP75AQ7C Q)6L7[]N!N#*D.P8A348S>C
M"@NP!1*^='@6H_;.!\UPPX<HB1Q>S@!KYA[BOAM<O!NC ,KZEP"I&"QB>_!,
M-])39:%I-AFK8E%@"_6<0ZFT-S8F,>.\P?=3,_/:L06O:'P]^O$&KHQO+'_[
MR];^]M];OS[8V.[%',:Y(.DR%'<<TOZ[2ZVQNBCGV4IJ1$JH+*_AUV4>UAA5
MYM'P:PS'+76_>EO1)VG4M-9EX?>-]G$#; [G0L1']*S19-/B/&8:0J>A.]ZK
MERUF1ESBO PVQ#)EM"H*NWC<EXC8#R4G<[.:_/Q1)D+")NO>(#H+GJ:#<=&6
M<'XDI.&%II0(H3SAF>!$&Y/!'XXGJI#6:+'D:Y2)U5:F6:$H3W6B,NI<H0HA
M/5<T,XNVAVK_.\T#>+P]?WZX/8M1*W6BKFGL#UH[JV"4*GRE"MPPI8ES*8(C
M5'ZMD^6;1<Q#H.$,59Z!)!5^"IU\JK3_>MQ+8DX:J#1+Q4#.40EH40QKYC)7
MN1QUI>JZ?$T8OBIT4\6J_%G5 ^HUPEM*<\FL"Z:9ZQ'0S!&N8U6;_*U9KV9A
M]YI!08T=Q,!*;'K<B/W4&!%Z>0)*:;NX\1E%(W;C/4'E05EU, G6X_JP,-=I
MEAXW"J:E&$B\/0Y&8<R%Z7;LM$Z4:LI\,7^GLE67S8YBDA\ZS="Y.8O#7I[D
MN0O/5('G2]DV5]V&[LRC-A]1/O2^K)94E8@JBW25I17@?HW+C*++EH8..+2]
MA^RPR=PDYR+-T1]]69FIN;2;JH#[RJ#G\7S4<[1"Q4-8^"AF>M4[6KTDE'PO
MDWL6(ZU61(J-9\=3->9M#'K?UGP V++3)&SSF]%P,)R6(<_CUJA?1?KL':5)
M88LLU20OM"4\Q4;<N*W".VX3H2E/EB)]E/$Y\.H$-/6">Y&)PCJ6T(("KX9?
M/)Z.J]C[!>AV=H\Z[X JK1K9<8=TMNWP#$AC0\6&:ZHP+V([SUEIJL[KD 5]
MKY&"*"+\9PK, $@]CXV[7]4XM/)4_AC"7W,A2:^VW_U1.R![@/D 9BL??7\6
M4*QR6VZ_>U\_MC]\%J9 *.O6X]83V9UUVX9;46YDW+W.+X?#,P WEN:_/JM2
MQ ]/0+2 X3OCTF(<LFWJ\-E:3HD#A03@.KSDY8O7]:R"?V+1U;O(BLJ>CJM&
MK9/]JX4TVH:CV:I,,XYL]!?W[/C9"F7_UVZL@K)DTK9S.2F-/.A5#6KK3HZE
M\:#.HG' /\]PR,I:ZD!\BP4$0UAO*#98"6=E6\@ZO3QL7=BE4!NPX;4O^>C"
M1LWO#>;'UEM3[D+3+%1V"BB3W\NL-'Q%[* 2"BR #$'FDYZJMKEE98>22X_+
M6U@U8RD/TPU.5.B=CD)J/SZ 8\..GZV,W091<10BO+';3?#SAY'G\J;G)<A/
M4WL<3WPZCJR__+S1X[>NAS!+4I_4S8,[92?[,%IXY3DZUK!Y<4U:,:0A&C;_
MOW$'S],#]QW&=C811C'!>3S;B,I4UX,5U-TY89RZ)D7PVE5!"U$,MST;['ZA
M"H>:%3#"&I!11KV26+.I=KQK(OI;5X;\=]XB*;Y%4_/IO</Y'EI;\123$L\!
MGFM8!DR,4)LF).$UU*Y<206M@HM??^N\4F86?E)*Y"]GF1"K1X"OSE#\;85<
M#9QN$&9=]V*65%$;K4,KHW','SP;AFH4F)XW!9%]4$45ENS&AQ*IU61&L3A!
MF,PLRG.A&U*0KU%);6CY53#M5/>KNFR(7U6I #<8CFJE\S5@*WR^BP%S $:#
MSYV#D QBXUY4K.7U[A\';V=1/8.ZH%NGK.5&2TT)D_!"OUF'%38&WYM0>#V.
MBZ:$P,A9$L9B5058-[ 1?6*%@\@70]15%6]9P6JL-H.L#&&D]J,&6I^E'E9[
M6RF<X>W7(.A[,N,<A+ Q#(!MP&X=7AJ0=R%E+V)UL(?+33.'8R53<HBV^QVG
M)_=K!:]+;_P0]FMI))!@G2XUN\,QO6N6)5MGZ99.#B2:9CF,TO!4I^E6Y3F"
M=[CLFCBNFR>%@B71!:+Z,/ @AKT$JQ16.)[-HX>1XG52;Z2D&HN:=%1CUDH'
M6BDYCD/6L0\6D1E.J8'J7Z 4%&/2JV6]?_;N6>?/[>TW8<IUG0&0L>H"D?5D
MS4EHF=-K=/MNQ*ZKZO,V]OA:-SI+-C_V^ JQQ*MCEG]D5]A([*Z9=*3.<+?1
MH#>7Q(^1&^[K=^1=H-59!=?O2K^1X&]']$6U#Q<PN.A\=A>A#,*X*EMP.7]J
MAL)\1UJY+B_>9.&ZF4SY[#XY',K4M:26)E1^3ZRFDM"T%JN;:ZBDZ8(G($V_
MBSSAHI*BMN<%V+G%+ULU9@PE6N[GGIU+BPX.IM/AEZ8+"'TL,X\&CE"5[@,)
M&>[K63^FZJRTX;QH,**&)>=%+=?"^F9-3TT?!.[(^4+G/Q!&QS,S0E.\KZ+6
MJQJ[R.&C-2&8NB\39F=J/4JT01U!GA[W 2GTM'05Q!DTVC"C$@_4$-.,$,%G
MATRS($(GWP&3^5<UA@UR?#E=&VN75-19/_P#*%E5U^4*6O0R(U_-V@,C\$HE
M+M>Y-&G&>9$K*RSUF=*%-DQJ>T1YP;8V#D.^:TL&W+[[((.=VFZT(7Z.K_#9
MM]?IQXL/_YC\P[?W6$67?_CTGY./A]ML?^=SLG?X.=W;><\_P/C[AR>G'S]M
MLX^?_OIB__R;VW__I_\Q[7_1G\X^[1_"L]].>GNGK_JQ2<!?7P\./YS#,R<?
M3O^B!W]^/-W;L:?[KP3;._PK/=C9A7<=P\\OTZ.<&A!,E")9FGO"+2^(LB8A
MAA54&>ZI9?E2R(&5E-N",5%0$&N,R+D"4#'82,MIO93NL"KDX/L1!ZM=^3]\
M[4+' Z=\6B1*9B+AAEMMX<I@;PP0P6!5<I.\,=]7B0>= S,9SBK*-PK*SWRZ
M92?9X702\"N:'>&6(ZK]K5!W.76 F:^&01)[,QIB/=:9/7WVE8I#=(.RY$Y[
M#N,XA\!LL"*XQ1*+,4\:1Z[ZH*'4%@:,T5;P7#2)A([N6*)I/DP GOR?$@->
MC<K,"&P>&Q!@.B[/LH8$*U-*N4^SG!6\ #Q,N?8V=\(6GJ:\;/H%LCHCU0];
MH*":WBEPM_^]1;(K ,2+Y@0/9V$,=*X7V&^#Z2FQPPDI1]_J($>!D?.GAR9?
M]S_]E>U]^@#C?X#W;_,C R3J)0")LBPEW,%Y2)_GI%!Y+C)I <F!6>7R6=U:
MKSK]LB(34$\_B!%O?G"!:MN!JHM,ERD\#^AJA<(;[?VZ['Y1&)?!]_G>MSUL
M?7-D"RNTLHXDA0WQ<9+((G'$\4QC1BN(#1RN5_$L^?[UZISUI]$4-+MDE2\H
MFG,P,&HN7"8$.C>"5JIBVT%>C_VMFS:=4()HEO45Y<SVHCZ!BTKW#K?7=U%K
MF+N7FZ*_FFO?DCV0L]N+<J6+\NG#D7)"2BH4D5CDCC.NB<J])KGCSBO#;$$+
MN"CL&?_!1:GLYG7X*H+6=2Y-ZG(I/ -16A8\R;1BJ4J\U@;#CJ7W1[L_C2IO
MZP*QNR$?T/?06A^[^FR7(+L]L(WJ]-LQ(/'21JWM!;O*!=O?^>M("9,D*BE(
MEID""RBF!+1I08I$2Y4))JD&B8P]RZ]PO]1,^ ^_BH[FBRI,I1^RE28NMCB*
M7KEW9\//:N"ZG7^ HP*OG&#Q^NAM.5>-B-3>8)E=-@-=SX/;;U"E$D8&71:'
M?]94;\(7A_&;,"B515IV(AA]P:YIL2 ^Z'"7DH8!'C\$I72!/HJ<RUSG.?-<
M<NJMSDRJ,J>M=+S07/\ 5'?W7S51%=1>4.<._(OR9>/ZTB9/[])^.]CYB^]]
M^GR^_^UE<K#S\N(H!ZZ5)4P1)70&>@1-B08T)"XOX#ZG>4(-\,\T6V:?G>KX
M\'*-,.HI5 11L<7$/D:88;>M;F>[K\:?5;?S;W6N>KUNYP\,U8%+]6+8A[/!
MEGEP:[;[&FVQ,?I@U>7O10OL_PFNZ?JRXZ-[(%2.OP#US%W^Y9L]KYW7?LII
M67LZ.@RK5&@LV52OK\RI?>=4R*[$E[Z!]0%6VFYG<CZLS)G8!H1FG9/>\0EJ
M_L>CX7G(><+PQI)V8_Q<E'//@Z8U&4TC753IW*4?YCV0"9#6NTE9SK+.J@HE
M.T/3L^GH\@4&F\5@>%X%*ZCQA$R&)/R &(+57"IJ#2:-+(F&U(T-1?IA2F'C
M=)O;@FTN=.RS4747#AB+>LFJ')1&X=3F,+%TZJS"6^-MJ^/=%PN@1W_6JF_6
MWKQ5QJ?E?);)R6@X/8[I VY0MMZKFR?-@71=#<CAY?OB!F5BR'7DE5PIQA/.
M,BT,+XS7HB@,H\#6-'.F\(MX'*S$UQ1<0/YXA7+&[BQA\&V<[H$O!1<7NL)L
MSS9C!_9B.[1.:864'PHIGTRV]^WE$9;DRJB@)/4Y R&%%41R#3J3RN"6YLSE
M0B'</\M^)*7@E5UY77]T.P^OD=$5VG\UVVM/RE3=[^1XC9>1?^8.G,O16DKK
MBK' H2]IG6%41HR$,-3@<^ICE635[Y>-WA?:*5Q29'C6W;%><YG4L[B2TH 1
M O-"6KBJX]P:-I35JXNO*5NU8W^K:KZVM)@TNF55\<<X\LFP;X'K?VX6@JB:
M1<46;V-L&]\88]% $UZT9*8IHY 7.<HM-XXT)\Y.^P <R]I0U>?ZN[K0(>I,
M3]AUM2@DLB,#\I\U-"'&*4FX+U*B"IX3EFA7(%O(]5*^#DL24+==GM/"<,&E
MD-XP8V7N*=,NO5YEWOLL'A&J(@7B*E,#3C%DMJKAU&@=L8),YRSIURBL!.LM
MWU;%CF%]*X(50;'AV&_5#[^#I'S65Q>_]09A]N&AW^>'PP@K0*<0B%>*:D%J
MBQ_/@J^>)3$ :S*"_VSUYO+C9^&C?TWL\F<B><98>NG'R3-ZZ6??&Y86SW@N
MKC3LO\*4X[1A9W"3__<6Z(1U7%JHK?);TJ%A9ZOQOO/5].PK?OGWI0"\Q9V,
MFWCWWOUP5$W/S9REL-,P%=:7;KT[A>P"]!M0_TFY7!_^]WMY54$5^@T&Z81X
MC0[NQ>\/:W-_V47^/)S"&';\ZW5V<7EK0*5TL#7?V0"L^W-/RU^"OK#\%VCV
MF7<$5F7X0C=(+*]WHOH^5((^ 3$%90@WFMNG&<U>:4N2SD/8F/^YT1*;2PMM
MR#9J;7?H^6!+31+*YDZ'PU(XJ[1$-_X3K4M7T_'8@Q777O7TG^_AF8_]#Y],
M^O'3'HA>?YSL[_S=Q^SJCZ>O>A^^[?+]G?<7^__\YW0OW2N?^1O>E0T^'H*(
M=_IW#]8"LP?Q[<^7R?X_?_</#O=A_C"_3\?)_N$N_7#ZX=L'*BY>'[Z<[+U+
MOKX^/.9[.]OID7:Z\#ZC)+?&$6Z3G,C"%,077"DJX;,<A+0\[<I47J(:WH0P
MD%5<DT!^#HI++O6S4%Q'I]\U:?Y[246[E0#@'"O/_7 Z*[(>D-\3]FR%L(GI
MN#@ L%3ZZT)\YJ)\D5[OY%9RC <-JUYQSJ0":C24)])H:54!A.B90R7,7.(;
M7$+3U;YDM!$ QL[)BI7^>]$"[!H!]ML2P%*1*VFL(;S0GO \-T1ZYDF>9IZ[
M(K%9H@!@NXQ?YH"^,KZNQKB[P=<'*.H>AJ"W2]7V9J&EQ2.X$G"56U(J1J56
MOJ ;74UK>GQXMW8Q<OWAIBWB70GQZ!+BI4PKRV1&;(XBI<#8FXP:N'/.YY1J
MD3F)(:K=M+@L2/6Z(N4::.Q&2/FO8("[CYSO*PANZ3H$MWM*-YMY4:.?_?N(
MK8(QMDI>*MU3M/1/85&6:_D_,VKSPC@.X$2Y+J24B2QT[EF1>^H+6<ID/^/V
M7(],]@0=FPL!\7O\R+A"*3@0X!.2$JY R%*Y+HA( 'ET 4Q&8D#\C^+A5_C"
M8JVA4*3&C(;GP=]5I0?6S=X;O=C.U0B;O/5F)1BQHT7,50W>N7'IH;)EL>CH
MD+/-<L7]BPX55>_SF(NWTEGX0 KC_M#+,BMR6=+V7 !W%<A6Q^B&O3@^'KEC
M]/V:2VR596+G>%4GC"IB1PV.0X>S6"5A]L]Y!W4W1+O5%1'AYUEYQE )H:K?
MV?!5(\Y,8O!%L_Q3712KC/_ Y*$+N$S'54IH&34TJ^E2^H[+)V/5R^B%7E6I
MLE%,-.2;UGM6Y;K&O.GEM8;7E/WA0WDE'UL2CMV9*FO&A+7A2[IU.ZBR3\NI
MQ@N,_E]XQ,0>]YAM.@AW_%1]QJQ.QL0O)[_^0I-?8]/@4&T%0PYCE&*<<A\H
M;#J.E>@QS6FVMY'F0OC.J@J=(2X7AH6K UQNR>G<%G58+.I -[^HPZ-)+/P'
M"_TWZ[BL*-9[Y=JQ,!LXE1# <8J5\>KB:MU&9;6%2KTQ$7AYAW_LII]WZ^<^
M3S(4XQ7+.#=2%RHS(,VG3FN>%.I*3O.FY/;C8L7?*2-<E8!=P(+?5F5^WRRF
M<>7F_7@S6C=^Z\:_CAM_NQ]"^F=*3"/>L;/3[,74NO-;=_[537(O2Q9A%V3@
M7B--Z*K@>ZD1]!I[-G<EU^3$"V:;8L,/ N,J?LJ*W+J_;N;^^NG4.#RQ,B.N
M;#_T-.S&^]_^AK'^_O3Q\(]/,&X/QCL_^//5R<&?^WUX=PKS[.W]\_[;AV_'
M"W;C(=O_9^_;_C_PO3_W8 V[L*YM>,]+_B%]#^O\^/G@S]VO'P_W/QV\6O"4
M'6YG1SGC+O6:$2X323A7*1&6:Y*8S&E?".&5!_6EFR67I=(]8$_9@P"QL@S6
MN%&3^R:>L1;3[AS38FG-^,VWL\+J+;*M$=FR&;*9[.#P^-N1U46JF<Y)RCS'
M& !%-.;A9-YQ8PW7E+JMYY1UJ;BL7,$##K)Z$-"V._@"A#$<7;1"VD,"M/K8
M6@1;(X)]W7N!Z!50C!T<?N9[YT?4YAC(Y(C!H QN"D8 MAA1*K/P_TQ[;@'#
M\F[&1"N>W0LM5\4\NITS+.<1]'A7%?1H!;6'A&LWK,O2XMP5<>[=$LYEE%'+
M .*R- 4M5&I+5"(%L2E/O+8V4:K8>LZZ,KLL5;H5U6Z7M ]J!WH_=$()VT.&
MGF!'@VC+;(6XVP*[2PJ6_330U8?Y&L_R+2[JP+\?EX^V@'9=0.LM YH0U.J<
MDRR1 &A:<J*<*DAB1"X!@O*$^ZWG!7V$X></ L[>A#I!-H3Y#,9E,%"S'5XK
MN3TDR6W.Q%:>[<MXM/#]4,"QQ;:?P[:+)6SSJ:%::$XT3Q/ -IX38:DF/E.&
MRRSWN4D!VQ+:BFKW9%5;BJS$2,<RLN^WG_(H+VS'S3S*WSE7RC9\<ZO*AK$^
M#P9[G?3.6FYQ.;=@N2Q$YJQGC,LT Z1("R=U+JGV2JK[L5]6!!*_'/C#X8D:
M5,&\K;Z_3A:R/Z_O9WO'1YFRS$BEB$VL)3Q/%)$<9&3!;)%:E5/&W-;SE'7A
M'C]2+K+Q2'<8&D$C%;::_:7P5H DG*J4JL)I3#,6%*YN4N2,L2QWU+7P]OCA
MK;<$;ZF73E*7$@G7@G#G$B+@JA%A',TS;0HEY=9SN@YTVU#]?^/1;7\X(%A.
M#ML<UVT.6SGN<CG.%:#V:U=H+WF6)SJGU$D$OBQU4M$-!;H6RZZ'91=+6):
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
M<\!BE/NQ%05@G5[(;:F*UDB#49^ 6U)>=-@ C<EP^8 >.$NLR/.M^;>M\U<
M@!0 D/="!GE6B[068.YEM@(32W>S/'G);AFKUK!H"C7J__5 K"YN5F"RO0:5
M?+?<?*D;,Q3;?HZ1IA=L#@[?,TA2*Q8D\?6OY@H6$*G\%6%ES^+[?J^3^_!E
M3?\,+LZ83F%IHI;+&]#<WSQD.Q\^0=S^Z]'.YL>KYN9?1WM76ZS1V;K8.P:P
M^[P-\?K'RSF@>;*SZ?D^ &+CPQ9O;C9P\\/[X\:NOP2@;$&L3_:.#R^;F[^G
MQM4>V7EW8 /#DG&!< P$<64L<E(I9+"5H&-@P[2=]I=Y4DJ#60,M#AR UD7*
M),@?P<0*DO1TW#):@=I?-YW%9MWYV_(^%P= Y*71(4JJ(Y=>6L%<"LPJ:Q7Q
M?J:%D2>:4<M$!GT>!0/4H(H(0:0% V#C77CS[;>;? Y((XDZ"HF)XRI0RY4S
M%FLAG>,D\96)'C['F[YV\%NY9H7W.ISH]>3[K<(/KUGP=L%A_[GV _FQF)2L
M6V7\,+%_< 2(YV+L7K<AB>&7V@_TQVR^"G^FZP&''4S!J+WBR+9>W[((!6;O
MP'XLFS://+/"4-X\[ ;#X5+^8]D'\.[+;=F2Y\8NWS&X7PI,_T'\6$[-#[W,
MVW7WJ^0YRF7<@SSF]55TK\>@.2A7-AO+\<J6KS=JDEF$82-1Z7>R91P,8:IL
M'V84%J+D KJ.O J3/0!W=;WVOFCS!T,N9A[^6]CL',04_85R@\%>+:<48=W]
MM5 ,QG%0OM"FE'LFAMAN031Y63YPO?;GW?)5O,;UF]V\PCADSJ%1&2E?WQ1^
M+X)E&'%>= A(\_@'.1KM9@]O>'F:=\1&=\B:D@-FF*'<CPA>JHQ6R]@+?,">
M#>4-BM>%+^==1WAD*2V7Q0CODJJS4Q#@O!V7=]K6:SNWUB2?BRIZQHTFO7]]
M[V)CK_1U ER<0] \E#Q_7W)3JE%8GE]C(BX>NTC73RB=FMS?K9=;-PYJ1?O(
M_I?"3^W!4D#(6>8#\AA O8;GA>YVO_1:O@CY<_O4K#WCL>;\ (!-J_2,0MY!
MO.Z:"AJ0%SXS',,(ST;3/VYS.;$$A8S]!)^.1U8?N>43<@BO,W[N*%(&#(BV
M#W-OK[<L9^.]8"\7$N]M-]_?KN"=YY/\/1KP;A[O3OJS'&VS""EVTF9NS#BS
MB0'!X/4FQB@.Q&_-I=F%^[T[((1)\!(X2B92Q+G4R%#%$"$J.8F%(LFN;0QC
M=R;ZJ\$:?[NA:-5B=+K%*%W^%J/W\-+F>YW?]B)7PXQO@XL3PJBM[WD!WE_
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
MI4X09S,G(^?.*AU3B#Q%9D2R+)G2[;V_@:B,P>*,P=Z,,: \<LQ]1(D9"\9
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
M>-Z\VA(')' F#!'(<T\0)\1!R"<)LMS;$*-,"F>&+5[7=+8%T;*1ZE9%E17
MC<BJ\D$Z36UDF')GM<,:*T:-5<PQJL1]R:HJ@%LY@/MT"^"VV8&QR0;%(Q+P
M"^*&:.1TTB@RL'.,!XL]7]L@IB[5,@'<6]C+__6LU<Z#O;LATYO?C!> 45QR
M2S'@F*))&RDDH9'G#5R(CBM'[77BV-6,HT:#4H$:CJ*U!G$I&7*>$*0I98%3
M$:3)W=^5J1OVZ Y%5<?(Y84$S0W8&2MTP)A;P2V)UEN.(7BC.+%0N3:O%A*F
M7!LI"(1IW" 234!<.X%L!'"P+H"),,ICF]D\I:FKJ@#[F16Z8?T1_+%_.;E#
M]%V>SILHSY&Y",<F([3&'+/D*/P#6Z^P\I((6GDZKQ/6\*RGPUD*4CA$ W>(
MA\01!'$)*:MYH,P9'0N28EUGXM%EBLN7DZH@80P)C,H@2:16R,@M,P93IYWS
M2EI%@^65I_-J(6'*T\$&=#]%A6(,%'$L,3(^,)0< ZRP,D7' !(HKF.S3)#P
M%K(XO_6Z@V'_K-3F5K=VVN\=]N.@2NK<B6O<2.(I480&#^&;U%)KXE4R*G A
M5.7JO%)<(S.NCB4X8!(("M@JQ*-TR"@7,@$@,]8:8<&V;1!55V)1_1BJG,X2
M(H+77"GC(PX\<!J3=<P02HS#D>C@*D_G]2+"E*>3+(\Z2(J2"1CQQ ,R6$3D
M</+)07 LK5_;T$L&"(_-Z#PF!KI?4=KKPXQ%G6>J,&.U,(/.>!$":\.]9LC$
MC!D2"Z2]-0B+)(41,>D@UC:8Q'4M%[7'?>]2T%5)I;Q5&%E46[<*1E8.1J9<
M#X)CH-IKY"$:15P!EC@0#:2$2I*9J(6"8(017:>/=SZ>!4;>0OKEENJ ?M[H
MSAM+OSRD6_ +>TX5V#T[V+'9328"YLT+GGE]%.*>"F0MH8A*)W@D-!].7-L@
M0M2IG-T[?W!KX2KKLHQ \,*^3P4$+P$$4UZ/T(8%(00208/7PZU'ED(LI:/6
MD6"..<];2TS5L9D-GEX$"-Y"_<Q8I2;+9^JU;IRIH;FGCSF_ _%CXKZEF[0'
M'_Y8R-0LMSU8(;\P-\.L;,*SVP0^XQPRZ0-C,:(D"$.<*H8<=1A)8[4*!BN<
M:*;L$G6)%YQ0>Y0J+OEIN@J(*R!>";^\ N*7 N+INJ_(L9#"H*#SX3T;';(Z
M461LD)1A$S@#("::U(FXJT7F*@'Q/1CA5J,GVVV5N6[!]N)-:V^/:C6:4+X
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
M0=K20=K4J41-A7;86\1CWGAR!-!,NX "48PQ%:,7NH T22M(JR!M52#MZ0I
M*TA;-DB;.*-Y]>[ 11<3$QC%J 1X:9(B+?*134R5((!87)2-#XQ\= NIY:-[
M66ITFF4FK=>Z<5CKI>O0VI4:5)' O'0 .O\\>1Q4X+4X\&K,A)B.6"64XXC2
M[)3QE)"SAB-FA29>2.=%IJ&3=:(JFHA7K.7/%9-56OXL6CX5=46<M)8^HA04
M0UPGA5P@'F$6G-6&L\0P:+FN&_7HFN%*RY=7RY\K3*FT_#FT?#H0@365CGB&
MK.<2<:PQ<BYR)+GQGF"OB04MYW7)'DT[6='%/$A%_['MLT(Q:C;72-FNCS5_
M9+N'L6;[K0&\1BWU>YUBGR^6$4I9J@H?M'N#P2RMS"NO(WY(QY<%!"AW='RY
M ]U^*U9NNSMFPH(+WL$:#0?7R_QNO,H5ICT(TS[.Q"=<"A*%-TA0K!$7N:LD
MYP%I!];))(.]*VBR9[D'JGY.KT*[GZYAVR*TNW)G%JCZTP264=((PHT$#Q"T
M) I!"U8$4:&49)8K+5ANV8CGL-]5RO\JE/_IFKE5RK]<RC\=RUBMA$H"#+V*
M!G$M [+!0%1#O/).,Q55S+$,K/ER*/];V$ZY;QC3RL6F<3 $50QGI9*W6YW6
ML/ANM=/RY#LM[L+?<19R>C>Y7*?\R>9XJ=X5!WHFT2VU+F) 5['?JX#M0<#V
M:3:@,9;;0"6RUB7$L3%("R40\XH'\&\T(297A&M8WU^6*$U3Y6*7=<>ETO8E
MTO:I&$99G(*P%+&H%.*&>Z2M3LA0C2W%V.-<[E9I^VIJ^\N&,@O7^RJ&>9SR
M3\<P6 @).IZ0UQ:4WTJ%M"8.L22)BMH#WA?[,1K/[L?</X:IMF(>I+.?(&CI
M#VVK6QRE.NT-6@4A2+6_LCS[*_"'DK/E,,(?XZ "H@<!T=Y,S&&D &<S$&2<
MR50M@$::68X,B*]3TD@EW=H&8]4FR@JI\!(6=U6*^UC%G0H??$C2" !6+K!$
M7#F&=  /45H>,9;1$:+6-LRC*S,KY5UB^_OLFR"S:EQ%"8O3\9DH(>F88O!(
M:&ERLV"#G&(XUV9&1L#Q,IG-E=2UFB52JW8ZGJJ_5P2![\;NL!9:$&+W01'@
MYA.;')FK(78';W%/8ZFCA_$6[E87!E?LX)9'X"J8>@!,^=F#(L:0(+!')A]P
MXU@*Y&!9D4_,46^LXDZN;<PY)/(BF8PJ?[FB(42EO8O1WJE @D?I$DT:$2E
M>Q5ER!B,D1=1:I-4),RN;4B]3(7AE0ZOZ.F/2H<7HL/3@4(PT8O !;*,QLR?
MX9!6"2,!J\EM2IY*NK8A\#*=X'H+.PH[PZ/8?V/[!TMX?KQ8ANL_=0^WA[%3
M92 ?!CJ'LVY_(H*I0)%1)(S*E3"5R&$2*!?:RTQ!1LBB>C]6*<AE#.*?_1#&
M'<I<Y2$7J.E3(8)5FID$T0$.L(P\>(6<I1P9X9SP2GE>]'.H2\*7(P]9J?G*
M[S14-GL1FCQS#MQ%8;E2B%BPU-QB"!0<4RAPIDG U@H6LLU>DF-3;V(_X<X^
M&P^-RB8IWZ?[?[[-KM.+G)KE1O.EB+O>7D_JY\+RDYGXR[OHL<(<88L%XDY@
M!'^)(%U.NJB-3WEWV.BZT&)!>9]%J-$+YWPK$*U =,FWO2H0?4(0G0IM [?!
M4>(0-MHB#C$.LM%R)!7',23/A3< HJJN^*/S6!6(5B!:@>@S[3M6(/IT(#J=
M54A6QD0<09;&G!_$$ADK'0J$)FRB)))DFFM>)^;1'5^7 $3OT:QU-=I\OAM>
MM_ K5V'<QZ]>.X]%B\]^;K4& [M)2^0_Q]:7HA%G+]7^]P.4G5+PE9QE/@@.
MCI/2,87(4V1&),N2.=B>&VV*.W4\#OZZ'LS]-%RNJ(9_?Z_:3WAGUY,F($/S
M:@\W#P]H<(EX@Q'SN5K/88(T@W]B96VP$%1JYL#CN;,W,\AAN^#YZ(;<"!8D
MHWV6I>2\-3QJ=6N]G+>M^;-^/Q:]7S-#3@TN[YWULS04JFAS'S-GVP5+R. H
MPB7KM=QS-K6Z\+?6J*U9[, M!H4,Y4-YX\-Y843 4TCCZ 'G1RU_5#OMPV+W
M04] 2 =G[6%9C5N.".YVVNOGCH&WRW;[L5T,9MB[OCU\-?:_9#KX;$#RF_8<
MZ&K9'+P^\6T7A^<Q=FNNUSLIYB./*,134)'6B P%_F@[/0"3J^(/]>(O=W,Y
MKM<^CQ6O9FM?YI"JV$,8Y&!8S&>^P_S9@$&!!H<XC/T.J'UM>&2'=9CR 5S8
MZQ8-Y$IDR#ILO]A6NU#H^*45\JO5:ZUA7EP8>:RU6R<1IA1NT:UU>\/B7E]_
M/$A(<:7+[P) =Q7#>NW9&EC/$#1EMMF6=:UV:]B*@S??N[IYW#B@BAH9M$>2
M\X2X8AJYR 5B5!H.(:VE@I?HW>J>Q? NPVJD5@>G@L4\0%@D<JLQI@T3VNL
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
M<!1>KM4BX,$I3/:P?Q9+(O^Q.'9L_[#5'4N=F;1-QV>#82M=/C_HT@RZ8UF
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
M(3B#E%)YM>:RG BWF"OW-B[X?7?[%*RH&Q;P?WDZRWLTFH^2+%.)HY:8/$U
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
MM=5ZX.83.]X,=P"7@=!!7FQ,9XF#]S6P]  XML_W=X[9X=>]TT, @4.Z>P&
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
MXJE160Z_QF1SNL(6&5,";F]4/B^\'I38YQOP_6Y2Y$>QG](M<0/XKQY[7A*
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
M1Q.;" PD$XGTF3368]E+K,[*JGRFA%=17O&')I_I(>.ZCMG>Y?LC19U+*%-
MOIC/)-&!*%U*;$J%-RH)S((=+[;6-:*^)I\I7G^?UQI77:&T2E182:5KQ>I/
MD_9T<]WIZ:[!EYPBX\""" F5-K. "KT?\KA@MCN<8HG/PIC!^[).4)F@51V5
M@.GAM_;._)C,;+PS]^@NO-Q%L_SXB&9Y ,&I2"YU!D+3940I[8EDRKO@4YYB
MB9_[=L[\F#[<.&<>@@HN]K:/4AU2ZYPGP).:<,$$T<PE1 3E V4Z8WA')5<D
M[;T\W\QMRS;^41=!K,HWSC3XV]#U71OO/%_5L5-4E]N%C\Z@$DMF@<B('V*&
M8R>*71#,&*K7CZ(#S__,@Z[<\>6X-@JHN#[*YKE@]&E1HRH9<N[5<Z//C+#5
M^@-H\;07=9$* >K;B][2[&?R29'ZF@J@-R>%%34\EZ/ ([ &K1.?F4Q9*CC/
M,^VP5(30)@?[3!EWE*;BU49H7OG*E:;)UEB^U25*YZ69=9GVV$TI4XH[ ?(3
M5IIJ(W,K3.+YRCR9>4GVARX&_\&J\%B%K=,K1X"$!_""WSL]^^W)Y=/G6C[U
M3[Z<8EO./T]WO_[G%.0'O.?SY?[!G]^^_//E=.]R^_O^SFYZ^/5C9_?M@GPZ
M_>,4VW(>GAY>[,&<]G<^L+V#7;%[^K'SY116L_..[U[^I]C[]^?S_[U\?[YW
M>7@$1.)H:@-AF>-@ 1D/]KS@Q(F4!J88S]$2G61&;*.<9TD&A(4J)7Y.M4QR
M:_.$"\VL34"5 8RPNH_) H.1?_4&][T5-[ZU"\P%VU[SU4)%VCE27QE0?_V;
MYV<*JI:4SAG)C>"..DD9SX(/><H4951O4@#^6IQ:S2_;568\ OM?,]*AWF"'
MN=TS^XYY*X"XW0&FF0SJ6.OB64K'&>:=#T]'Y6A\'Z.GNS,K.Z-!CE\ZG=FF
M@-MT-MVF[NPV&=RF&$H.L^VYLD[_*4#SQML>>+!WW(UW,UNM3QCH?CI#X=&L
MFXY>25+T-\'VPL;$B/[5$UTSOQ6. P,&9!=CX*JF/3/&?!RZ59R"_3J(TUDO
MLU<.TFZ5WE=BFFZ:E/Y]/.&WTPD_J9Q&#\V@]O1T>UB\#@8" HD=(#N@:Z\X
MC[EZ-U4>7Z785WIZY5O DX2?DF>GJ:^&K5E,PJM#,]S0=5U[.PQZ<*QLY>8
MI'(O U7"K"XF&>6SA?YFJGAJTSOSE6]G*0T>\Q0]F&@M"LS:'PU;2/''H$O#
ME&,U$TPC_1:KD!;61XCJQ%#8ROE4?5@7&IJT\:I+GJZ9Y147O=-"7O FH-R9
M)>MR1;E%P,Q)PE=E>X1.[1:#E]<SC_7L'T_K^_WB]\J__PG[K?Y[T!OU"^Q\
M^5(5P*D[?'=G]_ONY;LCBLW:E<X)36/906N(]%80$VB.T?T<M,5%%4N[-*?!
M>.LYY2Y((Y*,VH0&)3RZG!:5P8-8W*O3J8)FJ\9-=4.GBI 6>LXA]=R&P5Y?
MK5;>'E]69W9>M^HW_U,M;9)H&]O.QXK6_=*_'O_PFRO*?D=?O"ZZ$67BEWZ;
MG]F*CAYQHM7'TTS5K:3*5L4>]$,W?G/]\5;\*#:I7_R,\2U.L[4?)UOIVL^N
M&C;E6X*S'QKVZL\$6__2.TR6J?SY3/9A=I9)_C"3O=G._BM2;D6]P"#(MM$?
M/<GECCUZ7B>M-'HIQN--'E5+C]+^=WSXMZ6D]:46.9&7'M_U$3EV[,%MC9VW
M$\A:7.$+V(S:9]U:M15W)9#IHS4>8\\D>+85KRY;N+C?GM=NC2-8*I7Z!G13
M+[P6+0MKOWY7;KZU/_J&Y['O4S/F/GCUA6U>0[0;1;0W1-5-6^.291[76-UU
MKJ4IFOYT(N"7]QCETQO!&*[\]38G:[3]=@QF<->1>K+6>A_"51N #1(WZL"G
MEM_BH=]FE4GK.:SUO^ZTQ-FEQ42$C5K;;;J&&XW7.4)3;SC/I,K2E.5),$F:
M"6_-FF38I<B6OWKH_AF<HA=RXB6Z63S+TX<"_YBWZ/"?/\LO!SU^>/#N?'?'
M7AY^W?NV]P^&P!R*_9W/%U^P:]WEY^3+SB'?^V<W^?*I_L[__GEB3EUG_^O)
MR>[!]OG>Y5ZQ2S^D& +SY>LWOG?P9V=_Y_!R[^#CM[VOQ^GAY<?._U[N#G<_
M)=__.G@WW+L\/-^]M$=,*BVH4B1+-):NEHHH;Q31/LNDS0USN8N-\-I ;6N"
M+N_"!(CTMV2&J[2&ZUZYJ'DTD/230I((+DB1><I]SA7+E3'>)-YAQ*5-$M%
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
MIVCX!%Y>GG@8O=TZ+X8G+0W/#'!-O2YB3$L[9.]3WQVVAKTY1NO!5'#$T_[
MG^"[SC S'G[WK5\ZO;+\M=WJ@I4+LQGJ[UNM[2NZTU^QO;C>[FIC&1<TWH I
M2S^\/20>08*_/"Y^1_=V<#R;[NY\@)\_'"GG$TXQCMDB2TL:+^HTX7FJO&:)
MCBWLTZUE2=QZ?#1O*.*A*>+2'B4IRY S2;#*$2Z$(BK7DB0V291+=*J<1O5L
M:_F^=DP2BX -L.2*THX 85U+F]Z9!R#T+0\J#1R)KY 4P67H!Z=%MU(HSF$L
M@)X(?AV/8.A& T3+4.!I(70Q&-H"E"*(=B[BF"?Z;$8ZN%M!F[X2/4N$[1'
M-J!TI]"FZ!3#B^LQ?VNBL$;][WGH>__4&^D[E0@$J30:PH)!WNI6&,'!7!2^
MXW _X"G=!V&I[0EN!NYW?:YXB/#^LP*V C&BF&U:%8^UUX7-+*/J.!:DOU32
M[==_^>_XI[FSK,\_RN^*!BZ\AC.\P!ET+L:?(>45H;#P0V_8&L"1P-%U>O6G
MLQ,?(3W"I)V?)3P4IB=^E8X+VX"?#&!;SC20P51'L+H\:85.[[S<:CW' Y]O
MZU%I0:A?P!MZH(X,6N>@?8!F$G,]\6@&1=2I*O4*CG#0.YT]>_A>W%S8L?'F
M5JK:S+'#/B-G5L$&<%QC$D#R:*.6TQFY\9FN4>/J">%L<5+Q*.I,U$6=+B[
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
M?2EV#][Q_[U\O]2AG:4R2;WP1,"Q$DY]1E1J&<DYAMHQ#F?M[ZW4Q#,J&=&
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
MX=WV;O/(9>]?VT]M!SWK_7H)ALZJ")D[-8E]5B>^&9U@G_N6-8+H[@Z!YYN
M<SO%_8YQ4'?2X%??WC=J_(^K\<LA[TQXRBC3)#,:E'>9!Z)9PHB3J76)E-H'
MC6K\W7MRW4\NSM.K\4V:W_VCS!UC@AJ4V32467 6I#SDN76,F, IX<Q9(E,M
M2**E43D3RFOQZDVZ)>_LA/Q94.8EV#(;XRQXCGK]CSH+7JH==&=GP4]G!$V*
MD'1ZW6."D6(37EM3EJ2QDYZ1G30^WK_@= _@<,<5#L;5#1J=YC8ZS7(_XSS/
ME<XS3[2PFG#-)-%92$G"M-#2!JJXQHM5>N<+D)]%IVDLIY=@.36X<\^XLU3;
MVJG,)9QD*N>$&Z:(8BDC2BA#'8@<YGV#.TNJWM6)&L\C[']_-&AYF, IJ&DE
MZFD8F5\W<XZ!^L4IY@/ !SUXLC:2 IQH_.LD$**,N=3XB*NX?1*<.IM;W=+P
M9:,QE6#4A[^=:6#U43F7;5 "JQ>A@$>TZ9WYK=;!B0<+;?:1NF=:NV5&PSAD
MMS=L=6"BPYBCT(YK<+/^^/9,IL)*1;0=%XMU%.!0AA?Q2V5\]RV-Q=:)+F$^
M+:!R>!V^!4[]Y ;)$O#ZM0D1,#O8I,XIUJG6G4XUFD;>*(!DAK@CTXYRN"%%
M%]GSS%=;,?"GNNC&M([XU_GO5AL8-78_@"?L8(2/UG.L=V;:KZYL504=,1FD
M"S3HN\,!CK-UUZ2-!Z+^..+K L_5WH ?9D13).FXZ"KEI3HHH)9AI\IFZ13:
M%)%<QAPTV82G8.46BM;)I H8^+P 8C&^GC.>(H#Q\4E+MSJPR!:L% @[P*G#
M65K 6J"2>=JH$H*08B]:2%K=[@B7:T87O5%5/F%*6[-?K#BGJJN.D )4,[-O
M\)M#9NGU(SNBY >BA#F,J8Q4& &TB!R\@#1M&.H8QZFF-?-:V' ]1#@!@@6F
M\PA&I[WC@>Z? $.5(X.RJ _;<H(93;H/#-D?%'AL<;KP\RDF%K@!3&<0P3"N
M !EDLE^^XRL=*B)$Q5_C=8X?*N<6M6X58[:*WX;G^J.!/4%\J789SR\2X.QY
M(-!5,X#1)J_[25CO[ZLA^HEY:TZ,Q0E%PH"1]3'*LZY#] 3I%EL;NU8?9 FP
M3]%#Q.[9"CSZ\ =[$>7&H$ 21^XX[\$H7^&H\<^]+E!V^1I&JC8!)NR_1?;"
M&C^UH-!3Z"$ ._9DYH&*EOVD&FRO,^-^F8Q6=,\ LY"+2F3'2*8G!3!E?+$N
M>]V80C=UXP#KG(,<@Y'&@JG>A/-BB(#2'X!$1DQ$QHXO+,IO;6"UHE.E"HXG
MLF+FRY,!SCPK'$XFDK_NM$Z\.X;?C[&@T2SR@KR,F=>PYSBCGD5^=M6L@)U
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
M6(H=]<P7F@KGN6;<4/CD)-/<,JY]'7BZR5BZL&/F>#".>X58+ SBP89TJK5
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
MVPLI5G82_-9N7:18^=;%9;<_%5>VW2ABB#WH4JN,;AO8KXVV_5*=ILBAT_#
M' Z:XNS+4+C^Z+W'<3R][J!ZCRHJCF(LQU%QH\O@MU%L7'Z7,@)P,&HZI->^
ML)_@A\Y562(E85D>OARKET9E_LU3M'8UJJ.>7J6=]!P&N*'!DG>,EFH.VX-6
M+",2>XWIV*G^AK[@MS0H37RK\[G;_ERJQ6?;:W6'_<;%S)M.SW-_+$S-EW__
MW1^'6.9XTLM>]W,KQ!0A.PK6K.)XLLSXZE "+)/06M7\Z&##K*J,+ITZDN1@
M).&K')5[VHN5 HQZ\^<?N_V)3.^"9G3R$8N+),+C6*%\%FKT7OWJ4$(_-O*[
M;*<8T30BI]!G4,7V%;Q(_S*=MDKA0&,5[J:PV95M)CW(STQ*D0-9*W78::1
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
M02R'0X# /\K)?-7K7BP!ROJ(V/+@\"8_V#N].@00;!XU\<'YRQ/+>#J_&A'
M'$;<4(:<$Q05PJ<B:C"K.2_QDK.M)=1MQ@'76FKN]6 A2_6SF3>8%YJC2+E#
M'#N!C+,2&29DC-@'CEDZ6+CHRID<+'SP$ZNUH-RSH!SMGX!5"H3:.E0P _8I
M+ 0@(P60*.QYD6K+899/H"ZF.5]^ G5T//%+3*?(ANEP8B\"X[B>2?4PO91/
MUM.'7=0?="G/A_N _K2'(>:S8F/^D\X_ A\*,0Q]>4"LE<[-^'3^,2?7&+.H
MI<?=TCF9_$NWDXZV52=!+WO=SZU^NBX=))S0KIA;+\^*_LA9-1""V(&GQ#[<
MM%,N/D=G222R7#P(:7%?_6\W'5RKX.)E'MH)JM3P<2MV<OW^I(A.>.8#,L8#
M.PE!I#JN! GE" ,.86$J0=-VR,WLY,[KSMH(2BTAZSW<^ 4DY(3:8#S# <GH
M)3"18)#&@2",=0#R*B(EP$3PSJI<?".I2(>K2]1;81ZFN9U.&/3 )N*#&H9Y
M-?UIS&TJA>9:5*AH?8T!7<=>=ZP]^!EJS^'1RQ.GB+=4ICSFT0,]DQ99CCUR
MA32%=<R[0+9>=+J+[.QF97G.5.M1IC.8R2-<(N/H<.1V(HR)6B6N=PG4[FM.
MYP#,^RZKZ/?EA_Q.HVV<ZS$G&.KGJ*7Y# $'W<%QA,Z-^&V]S-XB"1INGN_2
MDQ@+*P@)"+/D%.>"(F-)1 H8D:&,NL@C&'7LIGQ5R>[(A_>'G6_9&%,I-9;G
M^DN98>(M&JJRQXR2RK@9)W'.OV(;7ZKLH U;I@=M#&+O(O7VIH08WY4Y_R?)
M=9DUZU6W5WV5KB,SP@Z@X7\+PUZRFI^W>%.P,[Z><$VE4,HBZCB'E=%Y9)5Q
M2%H"__78">V3H4'G-T=*O\.2)%E)6%J=89ZC<DG(HUQ8BZ-T$BQ.P;F2-NA
M"F&=<IX9%TX(55NW64A^_FG7O&J AM^H%FO($_/2]CJMSFE_E'5X<W*Y^$I0
MN^0 !*KY^E7K\,/!I^9%$W\\/P5R]?'\\/5?K>.+_2]->@QMO*2'[^8$%9[Q
M\</Q%^B+.*9OKHZOWUX<[NV*@XLF/[Z >\]WKS^>0W^/CL5_KD]I\\M)47AK
MB)9@^<H4[F$"4#6ED!-.!JX"F#NR7'A!W  FDH(+J:Q2$599;'D!1)L)KSWQ
M!;&4!Z/G4[_LERZ62X##/\N,7GGD%W8"Y[,%30MY.3G??O)L3YTW/$8!)D)@
M\&Y4*P7OI<'2MKY,@?A(Z-2'V "ZX(=IW<J9R/S(<95&->>;:;BK!KQ,*Y=Q
M2.EIJ@O@Z^2?6UB&.CFC?UJ(1FG6<HV"1G=2#2([^2;/#:WV<&K7<_+D83\G
M#4OI='O1]@'XJ\7T(@[.NF'['KK6N&P/RWQJN5?)DQ>+(B53RQ[#R76+N7BV
M*[]E^G7%\O\8&?=AI[$[/(4N-"@;.:F38_2/;LJPELAX"\C)H-NK2/?G-"#5
M6_?BY;#GSV"0DJ?UM&<O&O!%?V@[.3G=R$/>N+!7T]<.+].O=R'MN-!,J"(5
M?%$<E!&,=JRYP$6D1GK+,VDG6%/VK9(7J=]OQUWYN^SU[A#DK9=(RNY%2CM'
M'@L'_]G8_QX?'GER<'3Z-<6O')P"19&&"X\1%L2B9%0!15$"Z0+SPC,<C<-
M4<0-F3V796W<:>P->R-P*%H]D,[_#FUO4&KW3![MG-!P-)\W>(.6EE+!T6*@
MQ4)B0[CAVDD@7((1@P4F@9(Y8H#Y2H?0"@$+Y7N4W/==U87;R-;#.X(>5+:N
M#M^<1&:4DU2CPDN!@%0XI&&ZD/5% /X6G"=DZX4FVXPMNMK'V+\D)>BP$W)J
M2###1K"54GUVQ@O)9:]5YJF\$:-6%*#X09FB,R[&.6E:(5A5!8F_4[<GO:HE
M*4G2]>'N2<%9RC)LD*'.I",?&!DA):(%5<8JRY1G6R^4V<&+Q5\G?&6G 6ME
M$Y8R-O)'K5@G@2<D/I-L^5%6O^GESU:K34E0[[@2@NA;25+:1!JX9<X5V#&P
MW2C\7_1<ENXK$#7VC2S9]4*X-A$CL!#&**DK'(>%T!2(4\^0UKQ 6BH13'11
M$K#5<T;$FW.G?\DY@&,O$V80#H"E7>]C.^U%IW1&69HF$]?8/>W%O.70^*7*
MW+K[[NWDVRI%ZZ^-+ZW!6>.O1'9[+<#%?__[S]*/-6[H+E+HO.(A%(QBZ[@-
M7%O-N;=6:J9D4*+".#':BORF.$Z]8G[#1<D,B2:G-ZI%\A8BR0YV3V#M,5B:
MB*+7(9W&B,APKP#U%&"&]YP;M?5"WBB12[G9^VK]!.&;%K51<NG8^IR%MS5H
M 4L+L0U_@VDW<5W>DIS]H)#5Y.R^A(L#WA58*(*913X=I>1<*N2B!EDS/&@&
M\^4#")<0;%OH)=[W"3N;3]8^M< V?DDR5J':40^,W$IN4I6L,; !A)7Q-[D.
MY<R^T$IYZU1E"=>PM-[$URKL @%+*0*!H569HJ=$\'8"A^CSEC@!YD#!3&1%
M!-9F0.QXM,D;3D#W"TQ<-(H*G>!L20#?93G^HQ3[Y7;/Q%FT0A8K  ,QRO9"
M^VIDC\Z WJ0D0<;)=C?[M,H62C/B-E[XRN=3.68XW5$IP?)BQ:QQ7N7_F75!
M5HXE/+G%NGXWN=U6WK*0O_*!_$_2S W0U+]GO4G*T=.('+#J3\@6T-G?;/N+
MO>IO_6O6S=;JH+DQG'_]\B5?_*_K_>O%L@<O]1\_&7_P=YJT%M@KV+'.YY48
M,V-!W[RFSI+ (Y/CE9B.5N)ON4E6\[W^JU;'MDM3UK9";<[.(.'[+X"$W!0\
M:J ]3J9]08,5TM@'I.!/K(6641=@SN(=O@0,JR6V#$BFY8YUS=6>K+Q<-=^L
MB:OU4F1V"E@XN]U.2U5X9YZW)2-WNPS7ACN&[<'V3,O?M:DS[)>!%-_<ZTH&
M]LKMJ!0B/N5:?I2[.1D\&_TX&+1+>E)QGA4<9]IS/EQNU8TJ]V2.\RY>#LJ,
M]414''VF)--HTJJG!@MOV/@,1.0BHH69'7M9%QRT8>+\G]YB*JL/K>CG=B.7
M2K(PO_VR=E":[&ZN F3'SH/^S 959H.Q=S$*\!_7(ZKZ/_. G<;N8&ID9ZW=
MY#P.Y=TIZO!.V%FPM%W.E!.RX)IX*PSU45H"\&Z(4Q5V&B+0Z$.-G3\#._E!
MLCIBM(9A1#U7B!<D.9&)0A(76A8"ECL1MUY0KK;YS;L0TP(^.CQ4#'M9/C<4
M "M'3U+/98Z>"738RJ:Z,VV@2C)!=#111* +V#)A#=;>4<JM)15M /9.T.A#
M+?H_0?3A37=/0HC26R81R#A#/+@B15=J8)T:!^RQDP9$7V.RC<D2HGG#!MP:
M=]O6+T&U:?*],@.FB?+$$)Z24ZB"(J[!(H09(6"?.$V8Q43SM-/&=Y9D )K:
M:7N8"G#S,7Y_) S=[82]$C WK(;;3X_[(\TO)U@R[*,RR&M. !.(1T9RC?X_
M>V_>U$:R[ U_%05WB9D(%5-K5Y7GOD1@@WV89Q VQN,#_SAJ:Q 6$D>+,7SZ
M-ZM:0BN810()^C[/\0!2=U=79?YRSY0NUXP$.'EB5W6$VTF1AMUT]4:]</X
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
MW3^R!+D2Y%8;Y.9N99<@MQ"0FS2P.56.V2"0RJU#/'B#%)$,^=SXP"D'(QM
MCN JR1Y=B_Y4*+=L@Y5?[%#DU5CE:YB+,%[D__#\\[LV-BSO\3HJ&PJ$'_UW
M<Z(7Q(R&$H_QN[XTC7#6*[X8I6_N[KO;&CO<NYM#J1+>+^=A,'!29D'+'!.D
MN2&(&RJ0$=HC[FC 4CBF+ 65,*LR@9>HT?H3]6<KP6J9WNTYW7 E6#UC@L<
MK#S((.X)15H1 "LP6Y'.I$4L<!Z<PR0H#& EJD0]NK2F!*L2K%;5G5:"U3-F
ML]2N=J[@WM]PT$*:X! .L:N2<1:IS&"D.!9PPMZ[E-?.JT0O$UB]!@?*M*&[
M$[LLA$ZW IQZ]Y;JKW[BPT)MPL&9;!?]>4JT6D22QT"U$BK/M>4:&6UB[IWR
MR) L-HP$601:E] JK&U07N79O+(\EBC&67+TDQA.)4<_04;#@*-S)45@8"<I
M'N=:LT"1I9E'BG %)!QPYO+$T8I/=_HL.?K%</1"K8N2HY\@?#^P*#()<A@K
MC@A1$F1TSI&6(D-.\Q DL0[X&SB:515>)AG].@<SY5-!VGN'RF[MXX]O:^7_
MTE.OYK]!+P;NYV:2Q9$AHU!?IF?-%]_=E U&P+;R$N1PCKT#C8TI9&60*!=<
MXT!TE.!IB+DBC\;WN7/0DCO'2RPML?3YC.$22Q>.I1/6+Y6Y8XI0)&3N$9>:
M(F4SBW3FE+ >3!\G$I9B-J^\AA)+2RPML73A;H@22Q>-I9-^AZ!D;@6V")-,
M(FX$8*ER!HF@&)Q5[-;%US:8JF),7PR6WC[([L:!-1O_9]M_;#QV+,P3\W(:
M??/.=$XJ>:-U4:DW"VZ*')W&WP5?Z;8*3T:G<F$ZY02<5SQ49J466T[ F9J
M,XO-R]DW#WK_<E)+.?NFG'WS(F;?J'+TS1UEQ[F!TP/)$0<%]^(@M7K3-7J1
M8.MQ<T+E#/3$7CN<P>D-AZS=)9UNU6?4+,L]7F<*YW!JCANH.&"EM%MGDPW+
M[MVK["5[K%YT;_@%S]+Y:"XCR'5>@_?I_/O1:>-L[^!]?7?KF![20WSTX=//
MPX/]QNX'N.;TDXA-)HZ^OC\YFO0^G>V?[7T]%+M?=R[VMHY.CT[WO\/Z3FH?
MOL#:':UM?>>UJW\:AU_?GXW.TQEX\AV<&O6$(.HM1EPS&^=6$"2PH]82%@3'
MQ=P*LDS]X<NY%24V/>,\G1*;%H)-$U%&3)SF5GBD!.6(@TA!UE*!N,5:QL9A
M&,R@V%!'JD=[QDML*K%IU6)U)38]'3:-1^V.OYD0M/!Y0+G(-.+<,J0<#\@&
M1W)."<^E3G-UJ%BF>5\ORX_R>.-U+(_X8:6(J]OZ?]E*$?O(M=?\N^_.NBPQ
M;'X8-MV=1@?-M6("C#UK$1?6(TV,0RI(, &5<UC(>54E+E_#AY*YG[0JL63N
M!3/WA/&D-?895CG*0BQG$AP#<PN)C R42H$E*##S*E LF7MYF?M)"A1+YEXL
M<T]:'QSS+).&(IO[#''I<Q#:N4"2^2P.1E=6\7G5*I;=3QYI?10,<W_KHW0
MO5 'T$*-J8_M.A#;N6F4?J#Y(_%T9Q=,M0P.;"B<"8QXCF5LGZ>1HBX+N:8R
M(UGR46O\ OM E!#U0B%JH29A"5&+A:@)2Y!H%GAF"+)2*\25"4CGG"-FF6!!
MVUS2/(7XB9R>W%I"5 E1RPE1"S5L2XA:*$1-VK.:*Z*L)HCE/+8>=@S 2AKD
ML:(!X]S07*]MJ&J6+5.@?T816W]QM=X9T+\K?H]46V_V4BG(K+^,5'7U>8'3
M=1D+KLY;G7K\SIM4)U;_$89U5I%71B[LY^CCX27&=EJ-7O?F2Z92P9^I,DZ2
M\2*WT7]/KG/PS\UQ0+8=S'=D<ECL&].X,)>=M3_&J^+J332QAY.O?W,A8?'O
MQ/$4_*RMSDF>&47!8M/$J#P/4F)&!)=6*5) $UP3_&:$B"P0ZRBWPH"^%'*B
M@+@5$UAB[1R3=.V&YW!X@)&!8>4#Q\%:3IDWF NO3;S;Y',8\<S1H+64@E-X
MH/:":<&QI-C9P&]ZCF8&>W@ XX"=F;>*&H=59B25!E0%M[8J996U5A,EKTJG
M=W[>2%GQIC'TLY3%EF6QY4M9;%EL.:DL7C-_66M9UEJ6M9;+OZ-EK659:[D<
M-)KF=HR/VJNT;-? %U.E9?CI3DSS.*12S*+&LF5AV4G&E#66+ZW&\MHN?&I_
MU]Y$\61E0%IS74RV+NZPFAGNA@ATB*W/L$<LK#;> )"$_#YA1Y>>UY?M>9U[
M_'IBBM)>'XAWFMM]&'[?:H\7.;RJ/*,6/MHZ9#7Z!>]N_=4X/(-KK_[YOO=U
MF\-S&K738W9X\"GZ6?G1N\G>9/O?:Z>.'<'GNV?_U(]./\$S/HG#@V-XIR]T
M;\N?U+;@O:].OH]6A^YM[5S4MC:_.1NTYU0B:5B.."$!61<TRICVCE(GK<%K
M&[*JYS;1O(P<E?BU<L'M$K^6!;\NQ_'+V-PY3G+D5?!Q2IQ"QAJ ,Y;;C%MB
MK0#\$M4L>_20N!*_2OQ:U<AWB5]+@E^U"?V+4!P,SPGBUFK$O8T%II0BCSV(
M+TR54FQM@U<Y7[JX^(MQ(,UFU_=EX>CRVHJCF3PE4BT J;Y,68I$8J$T:%HN
MY IQ$2Q2'A3H'&>9I3FWF3=K&[J*];R:6)?59DO([L]B6I7LOGAVGS"LK.$9
M'*E%UF&)."<:&<<4RHF+W.ZQ%"Z5/0B^3 5H);^_!%.DY/>%\_ND(:(]L5Y:
MC"3+,.)*2F2I<0@[XZT5)LC<KVVPJF*/=J3,N][TQBD3TUE]_6>B:&T,T_SJ
M31^:W3=()PQXZL <?4Q@;C'AQ#OF9NX4G8L[DQUB*^U?!-^-^T^O7KQQ_#4O
M\DFBOK!>^1Q"I=;JAIA+LN"72W=\4^_"OKH[O.[;7@?^UNE4WK7.+"#4:#;:
M<VQ_->4NY+UV]R2T1U/DUB?"M5,)Z3-3AD&C#QS$NPF6<LZ59GF6RRSP+ <%
M+Z<KDS+\>313V)I&,N,[)R%TQ[*%X^;-(M0RBWCP608?,EXFYF;Z/HFY-RFA
MR^G\FIT]]?8FKKE#8M229,G=\4WOE5][CPS0EY?U>5O6[.)R,_4];E+F92X_
MLMS1K5[F-R[34=ZU$<['=K0$NI<5H.U* !W_/&IA9=N;5Q*VIM0*8@US7G!N
MC50A]V!2!*9%;EBNO^W<O]O-A+OH;0!5)&PZUSOK)35]\ZP%>W65E)-7X2'Z
M68MC2C]\NM@]<!3^AP\/MG_N'>R?'9W"NK]^NCCZL(MK9[L7TV-,M^$YL6Q[
M\V?MZA#^MW^R>[ M:A^.SFIG[^']WGX_O/I$XYK^?;4[U0@G2"J5<AS)@#/$
M.<5(ATPBK 5WS,.'.+8DH[2JV*-=PF6R38E:3X1:F=%*AQ#[X1J>\5R3H#/B
M/>;:"<5Q@5KW:X!3HM:SH=9$;QPF!&:$$D1UC&,1RI$"($. 89(:YXW*&: 6
MD57Q^,!UF6+S2 5RA$6 U\[;P 2WNQU>9GSNM^52NDK@6CAP3<_MRKA4EHF
MC& :<9IY9#0F"(,.EF4J\Q3+M0V-JUB3*=SZO8R]OP3>?@+5I.3MI^#M":7$
M$TX89CFB3!K$ XDC&3!#V.;,9 3TE4RO;4A6E7Q)>'M._JR"1>DZ%4NNFLSV
M9%4KS7!O=]:=6PJ\4*OQ[N^_W,"]7#I9"=#S ^CIP3D>&^R4S0&;)?SCA$&:
M:*!LI5V.J?<ZF+4-PB@@]+P*8^_3>F29'6%WB].]-K![H4CW!!IJB71S1;H)
M5=10F@LP(5'FLM@[V@ID9!X0D]KGP7HB8P$:X:RJQ+0N.F>D*SUG=XRB?TV_
M!%_9A%69XU#9#V>FWHP9F(F%*@>A?5;YK=ZL7 ;3[DR9#/?9EY'38G DOM6+
MZ6N3@NFYH_ WK[(,T,^:D_F(_(M?[\32BK1^V^:':^NWS>4=,&6?)Z]9,GT8
M&9*,B3)X%??&]]J10TOA=0?AY:;G6VHK&1$!>689XIP%I#TAB.$@&#$.>Y&O
M;>AU2J;[=C^>\!\$5R^->>ZC );,\ZS,,ZGY$8ZU=0%EF@#S9!0CZY1#@N76
MNEQAY^/4$+P^'!HRDWM>EKYUOYEO\\QC7'DH>+@<';7^2B!8+! <3TE1SB5U
M#DQ BBT%*9III&SND/7<!^TL586S:UW+N8C1!>3>KCSO/%R,EKSSI+PS&<DS
M.?=P9,@I$9OX>(FLSC42QE+-L9'$!> =L8ZS^0K1I39'[^BTV*IW'+Q3M[)O
MNF%9-/*YW^-UZD=W]C2\S"R/&UWHS5ZL-IM+O)#?RZ(:,%ODM8^A'0NCKIWG
MB);P?P?XW[Z(T%^H3X>T=K6-OWEB-!P+1\(),*(,QD@3B9'76@2O U$,KVVH
M=<&7HVO"<_#"_RQ42RSQXZ%1N!(_G@$_=L?Q@UEOE>065$?,$2B,#AF ?(2)
MM4QJ2C*FHP<3/SKV]E+PXV5IRG-V-]T&AG>M4UH^ G@69>H6N[J$PL=#X<\I
M50IK)51.)3(^&,0IL;&^D*-<>.*U,8K(.")V7<GE*--Y?BB<MX5;HL?<5*D2
M/1:-'A.*E'722 ^6%[$A0]P9@Q0@/N)$6T]SG%%+4C0+XQ(^'M8\;VD:?!V<
MA,J9.6VU*PYXZ+C5KL<>='FEU6M7\E%%J=+H-X^,7S#I.X-^/\69#YK^I#3_
M?H.;XI/K#]JA[/U5]OYZ1;V_WA4\=5FV^@IEJZ^RU5?9ZNNAVL;VH&PN2=<?
MX:3N&M.^BT<[;Y?NO>]>-#+K%9=;@[Q':8C6%&M0OK75@5-MM,@]XYHPPQ3.
M,_:0(KA7U0S\_/OAV1=V>+!Y4=LZ!DOJ.SXZ..:'!W^=')X>XMW3';[[]<O/
MHP\[K/9YPIHZVZ\?'?B3W:U-O+>U?P(66&-OZ^1D]PS6=_KI<O?T^.?1P?OO
ML [R[ZN=Z=X#N0E@+QE$2!X05]@A#7N+)%;":2PS3MW:!M55]GAK:OD:$)2(
M]$(121DK Z9""6EYSIG!1DONN+6.R$"SAQ2KE8BT&$2:R+.R)#A)-4%88X/
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
MU0((Z(9"@*3I3P!CS9L)H9D.:BYD0 =D8'^Z-Q]#.[96!W =(8+^#WZO^1%
M+W+(6].IC],&L(B+]'$!0 YBYIHT$'W=M'&UM_E-646U=AST8.415U$/SJF*
M0V8L@5]S$AN.M)IAFC+.B_-(0J#7'B.4]@A\ &F8RKF)8\VB?F3C\8!*<3=0
M>5):V@]]/23XMY?_%+K:WP9LYB_-*-_NAC>OG*BV(^ 0DE&;&XPR%9M3DMP
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
M>\U"0\Y%:&1X687&="K:,R'!Q\W]@T*,[.SL/!CM,K;T:$?P>K\7R+)AWCY
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
MW@M'8-?(H5)AEE&C$HOFBJOC9/G#I;&'E1.3%;#'O> Q7?GZ@0<_X4[!$%9
ML<_LIXMC\F53JRS.I"00S&9#9D_LYD >Q>IH$7S$P?R:92OF:CK8"_=::->-
MEK5)P(UAU"W+W'G$S9Y.2ZUZQ]BBV\)*GB?Y#.=ONKS?NY:L^98+!5&RJ7*]
MG4OM^ 9V(45Q7+9Q(>KWZ-8]Y- ^L\&><H_R8F'FPV^:2\)O$LK&P? -G$B+
M L]UM/1^K%-I]6#G*<\L*5;$2R+A4QFT!0JJ+ ^?-$,NV_!3+59;4&!7J1^P
MBF"<P"3?=(*_(!.W_<J#12\>&EYSJ?5ED]_<8@!3YO9B"8%7-Z$+1X9P:.'-
M+;=ZC^_V*+S!3=A<!!3@COO)(N"ZCFPY<1X\E@]OA5SKVG8P\F/T&N6 ;?%=
M1;8RDFW3N:^X=MS/52AN[D"[K6M7W/=AJO/HYZA\7K-[YF)7Z[*-2[$)M:ZM
MYJ\BU'$_7>$7"P:N[]K:I?N9#6&:EDV,E<^KQ'C:8O(J-AWWHY5N+XPN[]:U
M?S*V3L&:DQ!@!:82@VG3F;MC*NVS/D!EJ?3)C>U[[GG:>5V[YH^N(M.)C$N1
M"?,XMYB]2F<Z[F>+=/I0EUW@M=L!+$%E$V&%IA*C:>.IJ[ATW \6N73!PD L
M.G]A&:SRQ5@J,)473)O/746FXWZRPI[#_M)QS+1WSF#D.Y'V_^R'<C>=RK@4
MH$1QGBVG\%8D.(IJ'<>2>FY-JETO)/DW>H$SAG_NXX'WVW\ 4$L#!!0    (
M '*"559,$'_R_Q4  "'Y   0    8GAC+3(P,C(Q,C,Q+GAS9.U=X7?:NI+_
M?O\*+7O.GNXYER:A:7N3O>D[A$#+;AJR0-IW/]TC; &Z-19/LI/P_OJ59!L;
MR[8L0QKO,_W0@-',2/,;2:/12/[];\\K!SPBRC!QKUIG;T]; +D6L;&[N&H]
M3 ?MWUI_^_3++[__6[O]]^OQ+;@AEK]"K@=Z%$$/V> )>TOPW4;L!YA3L@+?
M"?V!'V&[_4D2]<AZ0_%BZ8'.:>==^E=Z"<_/YA?VQ8?V>]BY:)]??/C8AJ=V
MIPT[[\[.Y^_1Z?OWLU\7E^]GIQ\_7J!9^_T90NUSZ]QJS\Y//[0[%Q\[G?./
M9^?HXE0R?6:7S%JB%02\82Z[?&97K:7GK2]/3IZ>GMX^O7M+Z.*D<WIZ=O+W
MK[<36;05EG6P^V.G]/.,.E'Y=R?BYQED*"H^>[9V2L\<'_$RSQ9Y:Y$5I^ET
MSG@KHN*"&2Y@CUWF0=?:LK<]VO8V:\2R:?C/)^)G(>>T?7K6[G!)T/,HGOD>
M&A"ZND%SZ#O>5<MW_^%#!\\QLCFZ#A+X[11(_.Q!ND#>'5PAMH86*M7 3[\
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
MNNMMME86WC 7W(]KD"^G8_3JVSU\)J5\XO"(.^GQB>3:G_,6D;L_BM'44=4
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
M&XJQ>@6REN6 >^W[=DLJPCHCF0?O%%EAP9;ZG0>N;4JV:/)&FY?+=[F@7ME
M/^:1Z0!9'9M<ZR.T:TUHG=C^<C)=>WE_$VO[SVYC4NVYED8FU&W#.TJ0"6,J
M(!1R\N.4AN"L!1.8BEEQH5GKBN2M1JOLOL+5I?9+)%$11M=7*KA4+DH#:%0B
M3T*1LYIIX;0!&7E ]+*U)W@/27TR$EK@8U-,M>1(\YE#*ZIN7;>.!HL(1!NM
M5B7/(6KTH+PTRID8A6O=1GT[ROI4T=<%:#K@3[NA,DM OY^3"JWQ ?J#&V!M
M$M86! $X=X4(JLVA7:D]WY53)CNK1&O+;"O"^M1\OT-QTY [S87.%=INVP-/
M9I9/EH.6BIR5B(6@+1 <MQ;1!>&L[TCT;$-?GZJ\NA1 S7EU/%NYQC?':3A:
MVO?SR4J6UA6=UP)E,O?/#[F=W/M1S2WI U;:L6'MF9,L9PEVX44I7>< 5WV5
MHN N9^^;1^LZ,JPO/_;J9M,+SR:+%BM(+];^Y<Y;SHP"5ARM6&1;!]E&\FT5
M8QQ]9+ZUWMN2M,=@:.^"EQMF?C;G4,LILS<1]VPQ(.?5^,4XU/DZ]?<D;P?.
M% P\.N"6Z%2.90A>6LA2L!QJXTK>^AY^)P(?@_G= 90:<*MK0-VR&R?S39WP
M_>_K$G*=-:>8!F%KWX&( 7S@C Z&,J@MIT/2.L>@Z0(>@U7? 2"/P.VN ;M(
M0[I\:?SQ%>WM;,"=X[DP7\>_T%ZAD!!YIA,F<HJV1+(V6UO_N]#W&*S_#N!V
M.*^Z1M/-[DIME%B4M]XI$-[4"016@L\^UY!#C$HE4<*1!-QM)/:I"<(1,=6$
M8\<RTRZ\8GK#,F'GGV%TOF32:#3YHX:<!C):&X-*8 2YWHI[#Z$.R;1"^N2S
M0I:/Y #L0/6.W0=^%/!UQ=<FQ='+D9G#+WA%>6\: '.<XFQ>?_,<\WE:T+QP
M]P<A<:],';.IZH KD0R$E (DS] ZRWA0VPRN.)",/G7S;HFL8W/H>/=FM6_]
M9%P[PTS*&YQ?G(W+=RQ/2+A2&=#D%NV0!S>_4VNV"XUNV*X1<*5QB?-&J%JQ
MI,B65V3?@Q<^D1T6G=4\BNRQL<ZYBYY6@8*KG[I6'[.9-[OY\X![6GI0))V#
M2W2RK +OO8'L12;YS47)K8<S'DQTG^[GFJ'MMKC"<5C;/'1UE>QES\:4 P^,
M,<!B28IK+.""8V"LCXB"V=)\#L(=Y/3I:N[(*-J='4WLM%N(N:NMR,"B4<:+
M"$8G 4IZ#<YR#2B]\>B+$YBVL,WV>'2?;LJ:X^,8[.A"IGPO+"GH3"1S%$)6
M9!?2*B'6J;1!.G(YDD7-6P?,;J*C^=J6]5(Y,:.\R4#+)!\J*0;!6(2<&4LN
MH+6R0[7<TP*V@W%PAW3<=_.[ _D-GK6))D5&'E NGI%GG3F$D!GX4J*4WI&7
MU97U>N"5R-%2L;O'R(%\Z0XP2_ *8632W$!BM9D\9Q&"\ )H"U#E%%TVG<O%
M&R1'@_5];YB??52Q9-)X06A0 1,$%B(I0)91:.F%:IV%?#LUO9:0NV/B7OSO
MQX;N8$_?7+RVNJUZMC9/D!REU>75[**?Z?JO:0T%M28S)D198S*,U\E?AH2$
MBT$SB46VGMS1=@5]=&.ZA-_QV-W:Y[FL7%ZTGOK>1V? M=5%DL7N="U:ME:
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
MS[8M[W57K]<OD6CX^Y_^/U!+ P04    " !R@E56A+P)L*E7  "TT0, %
M &)X8RTR,#(R,3(S,5]D968N>&UL[+U;=UM'DB[XWK_"X_,Z4<[[I597GR7)
M<I5F9-,CR>733UB1-PE=)* &0-GJ7S^1("A> ) ;0&X A%2K%LT+M/>7$5]F
M1F1$1OS[__[SXOR[3WDR'8Y'?_N>_X5]_UT>Q7$:CM[_[?O?WOT$[OO__1__
M]F___G\!_)_G;UY_]^,X7E[DT>R[%Y.,LYR^^V,X^_#=[RE/__5=F8POOOM]
M//G7\!,"_,?\'[T8?_P\&;[_,/M.,"'O_W7R5U2\^.0-:!0>E#<6D"4!*"17
M16>F=?B_W_]5!V:MSP$TSQE45!&"8@:$MT(HRU7V;/[0\^'H7W^M7P).\W<T
MN-%T_N/?OO\PFWW\ZP\__/'''W_Y,TS._S*>O/]!,"9_N/[T]XN/_[GT^3_D
M_-/<>__#_*]?/CH=KOH@/9;_\']^?OTV?L@7",/1=(:C>/,">GV:??F'M]'H
M'Z[^2!^=#O\ZG?_[U^.(L[EZ'AW"=VL_47^"ZX]!_15P 9+_Y<]I^OX__NV[
M[ZXDAY,X&9_G-[E\M_CVMS>OEI$.1[,?TO#BA\5G?L#S<T(\?\+L\\?\M^^G
MPXN/Y_GZ=Q\FN:Q%?SWD"DI7./^K/NV'G3%](""3>!DRT&_SJ!*\(<953]\=
M\Y=G0<H%+\]G#1$O/[LIWO$%#EL*>.G1#=#.'P07^2+D24NH=YY["^<UR/L(
MZR/#^66F#_T9QW^)XXL?Y@!?G/WR]NSUJQ^?O7OYX]MW]/7GE[^\>WOVT]MW
M9R_^WW^<O?[QY9NW+_^_WUZ]^\\?7_[TZL6K=X\/(OP9":@07%S-]?^U^3MN
M#8B8,QP-ZV+TFGY<O*A"[WMH^<]9'J6<OO]NF/[V_=!+;XUTGO-DE8\8=*'M
M0RCEN8O)FL'FKZN#O![F^3C>>?MY78''7RASCB&?SW\[N)S">\2/@[<SV@SK
MODARR:_HV^F 8Q Z) ?6FTA;5N 0:$.CG<WX)"+M><(O$VYZ3>""TS"GW.(5
M/U0M_I#/9]/KW\SU.M?I>A17RMM^7*]&D?;Y:?XQ7_WWU>CM;!S_]6%\GLAF
M>/G?E\/9YS?C\_.?QI,_<)(&'IU'F14P7PHHI1(X4Q=)+PIGZ%01I?&@-X1X
M5R(WA'XVN9;-8KG8<CVI1E!3;LS&^U/)%2UH?-]_-Y[0X_[V/=N506\_X"1/
MSRYGU0:J9N6 L8#29@/%^03*%@:>=B2PI2CALO;"M>;($HC]LZ!7M8U;RGR9
M!'QG$BP-=>!"D,J(!!D5C<]YLOEURN"L%6BD%5S&YLOC?10G3H/=I+[, [$K
M#W[),Q+ ^"*_'D^G ]0A<RT-^$(+H$K6TBHH/=#*R%/ATED9&E/@#H#3UO[V
MLEY6O-Q5\6>S#WGR8GSQ<9(_5+/^4[[!]B;'<YQ.AV5XY><^2_]U.9W5#?,G
M$N"SLQ>O?KWR!)Z-TOPYOXZGLTF>#2?S7?5Y'I'F9K^>XVA*8SXK[_!/$AS9
M@IIID*RN=\D0SZ64H!CSG.D08G"-J;7G(9XV>8^9+\O30S79'U]-IY<Y_7@Y
MH0W[USP9CM/5/OXF$_QAG.4T_]BS*MR_3^JD3K1U9TP(,?I JWD*X*1U0(Y0
M5MQ*ZW5[%V,;I*=-UCUH;YESNB?._1/)>U\/FFEO4 L%5CL+2LH"SA4'+I:
MUJ)!;+VP;@7TJV1<0]TM$\[L2KB;=7KZ;OPLI;D^\/Q7'*97HQ?X<3C#\_F<
M>4[22W7QIV5\OL+/!W+VL7Y+\XDD.1W.\ML\^32,^6KDM">,WU]I>""RYEF2
MC9L\,R18*\$KEZ&0BVTD%FM8:XKN:6BG3>ICY,?R-+!M#D3JJ$AH9'O\/IQ]
MJ/*D64R_6#W @?%"%.,U<&UT#9,I<-PJ*-P&$X/,"4TO9R:;X3QM@O:NN66V
MN8:+[IM\7B.V[\9=H7NK/?,^@RU(/B,J 2$B#4(8([Q+.:O6_OD.<$^;>_O2
MXS(%?1-#\TW^>#F)'RHV<LO>S+VQ%=;R(*B,WAD+Q65RQ$))$#)])ZT.-F8E
M&=-]V)<=\9TVR7K3U(HCY=T#"YW SDWB@4S(T3D#.6ARM4@2$#2S$$*RW/H0
M<NS%:^D&[QNIMM'3"D[M'*?H8H+.CY0&)1=;BHF0&"VLRG /*),$YH)D@4G4
MN?712V=PI\VG?G2T@DT[1SN6PW ^"^X%D@FH,O&[) 1O,=,7)QDQW%K>VJ)Z
M)/39)I;G&/E2(H"+0M"PC(=0K";MBI2DR"PGN>=8W@XI'.\PG.>!+R;%%#1D
M(9&,IF0!C??T(\>@%6<.L:_TC3F"AK/X5GI>[^D).XAQ5>#YNZMDJ[_&\S'M
M'7_[?C:YS#>_'(]F^<_9R_/Y"__V_32_K]\T8\(5L:HM/1[5]>;9G\/IP&C'
M-8L.N$"R>V*F.5PB@ZB8HTG@DBRI+V*L M20)P^D3#[ FRT4O8XS.PN\A]R%
M>YA^G.^(G4 -[B5Q-F+#2D M]_QU2:@/<&!WQ8W[DOK>*)&]E*$$"3*HN7,M
MP2,3$'G4D3$?DVY]1K='*MS)[ST\$S81=@\,(#@7BW/GG^>V,=E &0U7$G)F
M#!1W 4)D!:)5V7K&!7>M[84E$/LW_!LH9]Q2LCTD,*YQ,1;@3.:2>[*-%-(H
ME;7$;.XM"*^<C0F#S+RY'_@ H%.@0#N)]S#SG\5X>7$Y/X%=EZ2R (I1,A:R
M '*"."BI%7BO3#6EE<-2,$;6FAI=P9T$37K11 ]9CV_RC,::TTN<C,@!GUX3
M&0LO4B7(S#A03G$:NY?@K(K:)U,4:VTOK$9R"F1H(..U:8___L,]P9"G_*_M
M;_F\O;RXP,GG<7D[?#^:9[&-9L3E\>5H5H]#Q^?#.,S37W RP1DQ^<<ZLO/I
M%E=]MGQ1D_L^+09Y[]*/E%88\BE%*DZ%H (KS*<2E156^)0'6[YSUY3F/VZ]
M8S(>T;=Q;@E/SR8O/N#H/:U%MS\Q',4AZ>[FM$4Z(<F2X?44D%8GYNHY6E*0
M;!#H4E)<MCY*WAGT[O;S='96_CX>I^FS45JD:DS?CL_3P)<DM12*[#LN:XJZ
M 2]U)-=!<U^LH45BQ46]'0WI=6CVOS3NET_+UG<3O?1@AK\:?2(9C">?:Z1H
M'M=^DZ>$+T\'FB5F4=-N(6I\VV0#*%*D'W6@O9T7SMI?.EN'YFMC3".]]&"I
M;RN7J_-,X3"[F@QN)1I0WCD(PBE G07G7,>06UMG.P'>5[C@L&S;GTX/'8R8
M3F8#&F"ZC+.SR6(AGI^E1>VLD<'3ZFL5J,P*>*,+"&&5T%EI:3J=.- +;I&2
M?KHAY+IW'RK4L$>MCQM*O^&:=@O/[8UYX3AU ;5),*(;-9:![#<(T49'RPIO
M)."]:5]J1)XE@V"1T7J:"@1G/>04/,ZW6MLIJ>"XM+XFWK!'I6\BUS[N3'\8
M?OQ(JQD!^P>.$GWL_>)00PI'(V4"M*IY+3E(0,7I1]3*ZEA"Y*T/%M>"V9^Y
MVU!92WG=+22]UN<YR/%1+3V5+L_SN)#,:*N=?::1U6.WC_,@W70VO*@'I[]-
M<[D\?STD<[WO<Z;M$>WQ0*J1V.Z7J['!%Q8E,\$H'C0RK;+TW'/!N"JVX\G5
M]N!V6XFNWU:OS,Z>W7KEC4UOD^<Z: [<*0DJZ Q>:0W&H'9,.Y=#Z\2VQU'M
MN@*O?<.UA$L>^*P8<L,@RVAK1E^ H -]%RWIVV=+GLV^!GX#:_^'$(TY<G^)
M;JV*/@K=+&;G65D+]LH?D0JU*9Q<7\]J%!,M62HJ@O-8. ODC?C6!YQ=L>WK
M$*%GMO2BBD,?"#PJN^>?W]$CYL:P1\^E21(<F3V@+%DP7D4!2A7D,9*Q%%O?
MHND ZV"9BKW0H>L*M:5:>O HUH^>'K"PH[M ["FOL0.\PV0Y-E=M5^KLJ)<#
M42C03DL;,0-F7 0E6 "7L@5N@N12,6USZ]L !Z/.(UF1Q\"<3=31 V->DX_R
MZN+C9/SIZL!VX5D7)4R,HMZ(KE=&K/'@G-%0A,RN%!]*\P)-JY$<D:F\K=+&
MS27>@WG\_'(XOZ9\G=3)7!:::PBV7A<(CM 8PE4$+RI[A]@\.>XN@M/3^PX2
M[F'>_XSQ QGSD\^W1[J EG-19-&362]K%4*9/6!A$J3!*(-WJ=C63O,#<$Z/
M":UDWS 7LI[>OJF!NOF>IW6(,=>ZDRB(FT5*"()',"4'X5U)J8@&(8LO+SQ)
MSV-[D?:AUP6]NL!H&(J\]>K]!Q^W%/Y]]>T@N<8QQMMP<O!:\JR!AT#K#Q8/
M7OL"V1B.P3EE98LT@]X5^$ <L:W^-A%88[W]3)*ZN+Q8 &$,DR&? AB:7&L]
M1T#A$V0ML5Z/"+Q)//C.2_<;!MQ:[.,6,FMH',^!X)^W@-1P8S"(8&W0%8@
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
MK01D%IF7VHND70>KI,.K]F^7-%;.N#_)'EL(]8XE=]UGM/_XZ8.OW6OPM+L
M[D5.1;26>3(\R<]1B"ZH)(*./+D8E"S8.7+Z(((>PZ;D@$D6.1E:*&A*N(*
MG&NP46&2V?#@]E"SX N> Y6/_/MXG/X8GI^OK![X2YX]"]/9!.-LP$00-G@D
M"U76;(Q< $5(]2!68]',Y]#I NEN(8^60SH*_W$[/C8J&=F+\O<3\]VZ(N8+
MG'Y8Y!I]PO,:Z1XDR9WA64"IC844;7C@7(P0N3'H6!"I6XN/_JG=<42'8_91
M$+#'>JH[LF<_<>OM1W<YF= _N/HD/273(.E?TMJDI#;1>/"B%JW1-+S@,@.K
M;4QD_#@G]U#BO/FXOLV3HV;2D1?9?C7Z1)\?3SX/C)2&,><@I:)H4"*2!\01
M=%+<R"(5'HMM]/! OLV'X^)*#P4$]E-<'(O@.M5<+L4%*-0:T!0!6<4B"S,Q
M=:LV<Z )<815YD]]@K3A4L/;86O:2&P]P+./\U.YT?O7&:?Y3:U9?%9^FR[^
MZ4 X;S3:!(SEJH=@JQ^HP9D8E1+9<_;8X=-^$7^;"D?.DAZ*J/=F(?XZR1]Q
MF%[^^3&/:+"CJZXLBT$KS$$QK\ 6329CI,VRMB&$2"HI/AA65/L6V0<8Z+<9
M];2XUD/)^+8FY]V: /-AOON HR_JNU83)LN+=0:*2:0FE7SMC^5!>8L.A9!>
M=2KC>3#WI>- OTVPI\6UY0EFG]0$&R@9K50J K.>5I.B"WBI TCR])161>K2
MNAS67@?X9";4/DE[R&FV$>-Z.(S^@D,8&7@4$61,B18F00N3KYT\!5FN)>8<
M3>N**]](V9V46^GIR(]C%T;>[3]<I1-,?\7/\R1+E830DDN0PI'$1&#@T-1R
M19$G;BW/HJ]FQWL9X)-A_I.S;]IR:WDBN6,YI7IY\?%\_#GG>2G ?/L# YYY
M=K$X$#J:VD670R@L0,E1.:D=YHA[/J%:C_;;5#AB=BSSWQ\+_^^>O]U<3D?A
M-"JEH=XDKKV!/="/%KPE0PM%=O; Q[-'4$7@E)G?@A<K[.WCRHQ:VN3FQN<@
M:*U"M JBC @JH:6I[6M^KQ4^E((>CSF8MV98W^;),?-HQ5PY5*;48_(?9!-E
MX2X "UF#,N1NHZ1-D 5E O,J:W\DZ8./#>7;G#@VOJR8!_LO4^)C"3SZ#%AJ
M']U0L!9E=%!LD-XSY,JVSOY[DF5*=LG@[E4IQUZFQ"-W.4E'8S$TEBPCH-,T
M-ZQ)D2GFG.KK8.:IEBG92/T=RY1LHH:#5)WH O!;F9*-5;EQ^8EM]' 0PB@C
M==#" 9D!Y)[IVL>"&PL\2D/S1$2GQ&D09<LR)?WR9!/Q[[],2='*EY3(8?>U
MJKV@[Z(NM3=K-IKI$N/)EBG92#&;E2G90*H'[[S':K%279-[ BA9'/A:^EFA
MY1*%3B&VKB-[BIWW=K%$^E)7#Z'*S3NX/0[W6^>]'E2_<^>]S?5V!)WW#,U
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
MP(JC*:-J@0Q%LY0[)\E(#*RH+@5GVR,[U-%,"Q[=KDYY8)WU<$RXT8A6CV3
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
M?TX%#\H5<N^2C!"+]DXH9W/N=^(?, EI'[K?1+X]Z/Q-_C0^_U1/ANZ 6V3
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
M:)H)S2U3.C'6^D1Q0XC[YU-OZKZ?-->CKGI8HEY.9\,+\D/.2@>Y6.--3*&
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
M"1*<0TGHO-$LQ1BPTS6#0RNP4]F$%OK;1&"]EDW0(A1M5 !R00VH''6MP<A
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
M(R::G?S/]TYO[U678-N.\0UO;%/7A<0W7U0K_3YP?7%ZW+W#$.T$[R$3D53
M4&0 001W4(&UG-\!9%Y2/YI7_S)ELEB\<;HS9+7+P'#R/L(*A>R<WB]+MOY[
M(?G+V'/PO-00V)8GSE#@1YJ;O&8-[P$"8]RW/(_@_+TG)L*SD_?VTY]TR=;S
M)0=T#E7FEGLA&!!?^=2BFD"VQV'\[Y=4X&DIY43EQ(H*/*KC@S^"W8DU-?KJ
M:%8BK0(VE3L0H0)B5RDV*[@?MP.R^3*$])Y>%:J;:/A*7YY=Q7+8GM1Q2@4^
M0P1&U;1[(6%OC//5\TU=E[F*T3Y;.S7\)]"S\E J +&"+_=2-"9A:A-U8'<\
MW?7QSI.B*P?2#D8$2 =3,(*TKA$6HFTW?V,J)XH'W8O9C)*]HD68EKYUT>_A
MA.LQG/2$%$E(QQN3I=!,, /5YDN=*;^XN:PNSRUG"4+B8.XXWI[S>ST/YHQ;
MS+Y$E&X3#*95U30D]7#5+PCBZT+.6CI-5D=ZB\53 GETE_]A(DD_@/^TC+9)
M(_&$V;S',R6";RC<]_.;&)5:7GK9<A5T/99R6G-X0&#/>B_]L2[@3!;^9J0
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
M2.Z9[E1$;M=[KV.!Q] =S5PUU^'UA<%@G8')H< 7UTU^_$AG L\JGZ<ZIV[
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
M?R:^9;#X!= F]WVGSO\'4$L#!!0    ( '*"55;X0R"55&4! %[O 0 3
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
M.4QR#(%8V,KK/(K9NB<I8>.7V!VIZ,EGCXIG=QZXFM%WT0U*U"J^531%$%[
M "P__Z.G"#9,, G-?7N;S17>VE-\++N/Z9#'S#*^W.CQNEYAG(,VV6V;SQ>9
ML9$Q<M)SCG<X\1HJ 8I[C>+?QMZTH,@B;H">>.\4C'[;J<P3_)%V=ND>JW+A
MF6)Q;N6.O[&WX\<M/+N(%8-87)4.LK]8%APA#O4Q9[8.J5JP%K\8DT\$^;J]
M(--)A1N07SZ=6@K^UT4@00J<UXQ/^6B+IE$_4)QZ2+XS=#YO8E9XQD%+>@1>
M*A/5';EDO;)@*]?8Q'_W?6O&X-:?)&E)#UA47CT++V ,!4_;7H$7K+!Q2.H;
MS2I!"',N&]:)J.^.X]@M*2YZNCOU/;-7/L9^]P,MF#W :)F>XN?]AL[/ '+.
MGF<.XR&0 XT@MC4LJ"DLST3C!HB;7UX^F=1-*,]*H5@MHN2"TYCL2(WJ6JA/
M]:6OY&^*R=Z0FRKJEU[Z1^NWW'O+E<"]*KK 9+P%79,J9A:E6AKSF(O.>\21
MK0**--6:5L)$]GE+BJ243I0,6.E 0N:M>EHLG)DPL8^3R6\/R&_IM[-J<D.@
M#9,#K'D^##[PM> P/T:[5Z/5H<.,<<TT DK1L5DFI@SAEP][+'6]EIZ3D;RP
M%M6Z]N>2A6#^W3 AG^<9]#?(24CS<K?#G/&9\7#,\>'XN'=@]B5[:#==8DQC
M.O2L:UO 5:&S4MJU+N:>SZZ(.UYTLP"A=/X]VBND8(]_%?*+T7)"DZ?X@'%Y
M^T3SIY!+:M5WIVP#6_,OA,4>.^U_;4=2 ?#SC<6":@:95/N5;5!MI%MJV+IW
M^D O*R?XY7#YQMTGS]XWURV_'?[AV>&QNL-J.,2_8?. OX?UGAD%]*2$PG7Z
MO2';4/_PATBN:1-!$NNRO:?5T-F9$RV%IA?''K<^"S7MR,I]PM*J=$C?C(W=
MUTSEWT:B5Z@C'9Y,-R@0!3MI6KCUC%"$#LY!U#HV:B78_C2J!7'V=NCS/N4$
MV\/L0I]DE>>ZCK>V2-VL&)/58E:VVU0K$I:0@D,M..!K"=X59HVXY08W"_]R
M4'SK\-)"U8X0F\[RI[.?PLJS;WT]J\P;1WU&2J$[&TQ MZ!EJ%]9O #%@_R
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
M/G4:NO1!P/KIT?8.G\5-*/M\-4M:%:#:ZV%"YI\3>\EZ%,2()O0I6-V[)BN
M"-;SUBX*D2I(G:,'3ZLM8U8$?J:Y_RQ:C"]@@GA['B)!H>]EC :%(0=(F26V
MJA8F@=V'XX1><Q'<SPXTGI[85SBE;T.PV!?Z#1<RLY^,B?4-BI2[W!#A9VPV
MO"K(.D&NN12F:W,XF>"C]FH"WZFL+=*^"Z*%? <6A!(:H?B'$/51#2=7DXQU
M3Q)'\G>>9I>1;K1<^K%#+JFC@?[3)\K=]E7S#<@]<=._)6)Q\A;.-=@FO5XW
MI?Y*JR@3],1[XX)BZ@*QIB=<+%?MZQ(6-SO$D*9G%&"/H_"9LZ1;?#CLI)1M
M \OF]V^6@L6"A?U*J;M\LM)RG$[:O[[\LIMX48JGH.V^,%I._>#5JYD'=^[L
ME3LPUOGMJJ@W#NB)Z;G\-<NXQ:VY:V6,=K+VT^;+\7+Q)L1F[ACQS=F$(Y@#
M"__;?A/E]ZT*C E4S<_WP<(X/#8.)7G'''HY?67*PH^2HC%A^L44<NRB2W39
M<4,Y=B7+TR^:U!*8()XU"+B7?&.*J!6K%DVL@S_7-Q:MX+&OY-DJ^H[SG3S>
M^_$(.S)A(V4?8QI<LY6H&<EI-(14C,QML3EHP>.T-*FZ&EU2A[_7,#@_+TYX
M+9\*2I[2BSF9YA32%9 ,XV%P>6N%]W3.BAJ6E!0C,W6=:MI5NT;S[WSCXGC3
M<G1C^D*$O->'U=,RYB)]M"/ !*EY#ID64DE3)_LZI'N/#5[UR?RPNV'+5LSD
M)NF:X_OGJBV%328),R,?:8;TZI\1>=$0Q6']@W.H>*OVR,(S^R:!NJ%C+X@#
MA;\1%5NS9Q0?=L$ A^ D_C/2DJ#-OJ.\VM9#];FZL_8#Z_CFNN;HP_5-#8]-
MI0=>[GN15!1CO?? P[V:!O\5/,HPUHYL9VV;@'[ )67<T;:>A*RG!,@@SG]'
M0 G@HQ?-?%^@%T,JIL/4&T1B/V=ZP5<;W&U4WH/8Y1\-8O?JGY-G:6HP%' ,
MX<!1VYI/,B,H*<LI'9Y9OE#[6UB2GA J^.Q]7.33YTQ0I@WE*5^&2_7KI]6O
M9K=\52*K+/00ZM]O9UUZKA'V.N_0G;*C=QBG6FUVL.F0"9:6>AM['0JX@<?3
M9XGKR9NP6F"*^/;^U>'S T1'<W4E*D=UO]SQYDNX*,DY;VH4]LSB2YQ(B]EN
M@:.'CEPY?XV#_2Y(AD.W%:7[H?K4/-Q1!D8LF]IT$MRXT!LFA^$]*^X@4"R3
MSMHK+;4W"_YZ/Q)V(AHX:DP3X*/\K/:0XJT-T:EKC&V'"1]J[$I)OO/NM"U0
MUM&%VMOV^B*HX&*\)5O,4?U:$N?*9]8)=Y*%B$*U[X<<M6?TP$B7^4 ^C*/
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
M3_K>,R, 5.!5Q8@A=S7+ZE7Y.AUL6HL+E_C!Z?.CH:,F1;)=XN#N!N4O,.#
M-YH"E+0(CIHE_;:-A3,Z6C80*]]6L)-V*/?EJ16&K9ZK.+&U"4/4G^*4;M;
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
MYR"MCN854L]=:(QX(.9!5U=H;##9]_'\,Z4T5ZY,=]X4*HPFT J(L-:#(Z!
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
MSZPP%M\T*U%?81,T5&<N^$-M7=C=-2+GB*K 2?K<O![;HE"XG0@3M'OP4U!
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
MUC#VLPFL>X,B-1J/H//+-#-/E@RYQ!N0D5&H,&6[F)*-"74?J?K8,?^.]&'
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
M2[XI[OS7?W]ZX(?E:Y"G*U#/X&K1,5@A]G(U+?C[H:7:LX;Z?'UO7^ G[!E
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
M;3YI[E9RGR6"E7)EEY[>Y>GSVUIV7)I(F?Z*E5>=JM8BCHS"] 5D+C7A[?-
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
M3%B Y 091B'85SK]0I++BVT?0WL7B2P9#TFA+0O)WZ-Y=%4V>/J 7;#<(4'
M4PV7@C$M9>?4=-TH$V&U>W,WGQKLWKH ]W!'L:]Z.6>_(+TKK\.P(BTHL/74
M^\$Z(/&X$MQ_=A<R^4RF!4T%5=)/9?_4=GEV)$E3A[#DW*%(]6TV!QA_"NT[
M8SS$J[72"/5F 8Y<:"[$L@ /H !&\K:1Q;*3;F'-2&VL$(7-TBJB;F!?AC=4
M4=G7'0QG1]P3NOS&;#_:M8?;[)UBC2]OEW;^/- LP\P B./C]MI!'J*K48-(
MT\TT63SV>;G]_E% 6);N !Z5#%QK^7Y^#\EKR90.-F?_6 AZZQ-SE)3-CL3
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
M7(,J,@%O* UNX%2](=&JXN(\F*"FE?PL]08[?$("C/F]G%O@Y0O$V8S*(A8
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
MQ8B8'BF6&[C\\'K#0M9>WIV]R\.55N2(V@!$SY]RG0$=$HK.T$3FGTPXEWR
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
M-7GKTP_H'$8.^"K?#P3ANT5H\WJ%#-#]L:=8CC8F'V>^S"OF)"9X.\NM4S[
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
MY06E+]'*&>4]4X&H>-TW&O&F&IWNV0XV'\N=?+R"7]1FS'[=BP"GY?ZAW]>
M,PS0=3\T!_S&2/"T^;TDEQDME=<6;P-)I)5GMD5:*U 0\A;N*?C0[GGJ5=XI
MK?X'IR@YUM>XDAZF7KKZL1U,3ET2GXNTB6AMP?,* >ZT:BP_</^@&^]R1*S$
MP1QR*17QKLGV*;K*JQ,:?_!2)#3WQ(C2SDU\><"=R+S@S=.\*9VI&E\D:+S;
M"#$P04[00]C:<J1(U\A12-)Q<KOZA?7^FYRR!LJL9]>NO.?W<D7!=,6 D.+U
MK#''C;*!$HBG:AV31AK!O"@6H:_)3MJ;:XO[0_>HVOX8T_(("VRV\9!_M:'T
MY_% Y\GI NT?^2K\@FQ7QS\=+OWW+H#,$SWF9I OW3XGI^)E_D8*%\KQ$;?L
MA^YQ2E4X_[.]]K3"UP<ORZ9?UP5T3ORCLL._L)4;\_^H0? ?I47O_U:[X%^
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
M65#4,KT]7&2]B+1F!:00D?CUDZJ1!DX?>B2J]>[)^I?6R)LXO>TYI?/6\KK
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
MP/?32^ J47W7 C3/*"_6G#WU$P9-1QE^9'GY)UL/V ,Y1$@WLD:G#3VYZA^
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
M32[E0F;HHRW!!R<,1O^J_878E\IHZP8M&RDBVTQJ-MCIG-+S Y-K\PQ0#TJ
M>O;'#N!?2A=?;31+S[_A\E/3EP'R&Q&&W='H.1LBE29MQG9Y]LX5WL$L10)T
M6H?<!\Q3U*B< )AHU=&M;4/2(3@-[Y2Y=/N(.UYU7G>Y4;Y%L/L@%R:3XW34
M[I7*(Z+:+PB[@33E$5R-5A^".PI$=];-*@*BR+?OOZ>7 :GT(9=I,;SXK7?7
M3EC>>'T!>]962?HL*W_4H9W^,-6-$LI5:XHX_"@6H(00:<UF'WQTM$FK&<]\
MHZ:\QWS2!(-GQ-AI"XD<LH''S,,=N]"22%_(M$4'LDJU$YL,E3226L,=19SV
MGE5(IFH34W)F(FNQPT^)/5(NMP7Z'L5C3D7$W4UY]6'FK9 A[T8$:;H+68VE
M\CD@4V;UHF:T4A[T6.D]KT;=>6 CW,3*(P7%SWK@J@-U;@89@[WIW[#BU0S0
ME,N<3BQ"W\<=G&U51U+)(==74Q(Z4:#9ONI/('#3RFP]9EJ5/,6TL#LSZCTV
M/Q#\0#:!-TGKHDS])V)AC%)!QO6:Y">RHQWO(,\Y9.3]2YU205)JKEN +)2:
M/XQWI"5!*<[.>]8ER&._QD5R59NCOHY!*Q1PJP^*I1_G"DA_3#.-KC#HO7$X
ML.DGZ84Q6.M/Y4_DW$<<-R0@J?]V&QG!T4I$)VE:!]3,_-*I2WI0.1W _]KC
MU6GAB?7$U2\%HB*BO=T]R4P.\CZ;L)5*/T9E!5S *:JM)[R5BV%+F\O,@$,T
M-E8F*WI(O?KI=@NZ>$OP9M$U*:DG!!S1VI899800(T@1Y-P[KG>UK_$X\36]
M%'3'FE=<G]^&D76;4N8BAYB#*;>+_INOX?[*\TBBA83?=9)C)WBJJ<OH]*,(
MVE^#Y:KNIAGJO2H%6^C'G3_89_\PHOO(2"@_UE.#<LM[:G0(YJQH'M$46CL3
MP?:U'K5N+BL7TI:>IF4FH_M<.^V$P#;Z"7:N(9>GGO:6.2-14":;X16AZM2-
M;A*B+X\V6YQU>F9%N95!F,2GY*6@V$87N,:?'16WH(KE:3#9 :@9B<]YT*Y8
MPJ/1/99Y$.[:*>'1Z.=YY,)/(T?)2Q?XOYS7&D>VF=)9INDSV#I<.S(RE[_"
M4@H(\]&N(6FX)*C7:NL(N#0+WY\O&.+RT39_8(Q&:,=J'MH9WX!2;@**Y!MQ
M[8U"Y!2C!@)6$A8E(=*6*UI3?\.=OFHIC7KX]7/\+?.,<T.WXK=%.!]>1W#0
M)\,AG0$HNB+M1>MIX+(J-_P",;U4I^ZD6VUQ0&D-E^[M1+/<L<5W,06<9Y+5
MFR]^=8D,G$9H,-_[]9ISV3)5.)0<2.SOJYNXMT"D]9?>H;;>:_Q),)=<,&5F
ML,C$I)ZLI9(\II'TG.0?D@DB]QMQ^=6/%SPWBCDS]]CX<T!Q]%0DQ%;^72+H
MOS\DS/1#,F84<AL</0X1WS(Z@4G05#:*@(7(U(YUU8S8:+Z3\4S)\PSY^>7H
M+,?,WD76<3!1CHP#EBF6<.YAI#?O4T@%Q5=/NUP%T>:GBMJXV?BLS>#9^6D9
MA<BMA,B^W^=@Y1%TKC@&2'Z&A*$]U431SD^/1]+_Y]9 (XVB_USDQ&:"!:Y1
M)&X@1O4*UUL(.BT-I#=T<2P1/A69ZJ\.\ZJ/M:A_[1$8'=)P15N\.;Y!M/^Q
MX1SV.++]]MR&7->R1=,PMB;XBRJD:I>CUM9_J1NS>!';OM;D=ZSS)+#W/[?*
M*H[<&*=$P.V!HUX4 T@2W(1@J-IF=(Y(U4-U\O(#SAP"5YHSUW^\$%3Y9:>,
MD4H?/5Q5-/6>&6G>5CM^J4",9\5]!D^@F##Y#@,D]@ZH>=M1_+ZGX[$'_F:B
MDU06EZ*W4GG:[/E: T=_U=<OG3@W/812V8_.M5C3.5WFP;'(PQ!?U2BH@*J!
M)R1I200J:*!?U'LKX(/I;8-X4AB_H"EG%_A5\F"5U8U3^PVL+%O.>80<4Z<A
MN&Y$$1!Z,>Y*:UUMF'*I5Y/VBOZAG%AC5)51DRTD!]Y$ZF'F/+#<1DPQU0A
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
MR)NF2DP)I_I8^!@(X8-H0%TP$2F,N-30L$B7PQ@)-T#TVO-,K>&B)Z%^?S-
M<6&AM7X/6<O[.*"(FNL920K\OZ CL%5>;&$O9+F9-K>AM+AQ," H$MNRD+%R
ME[GP.ODR<UO622_-B1K17-#53TMLEG_(_WF3U8B?KA>V"(44)?5E%FSX'AE7
MW5$YK7UN_&FN+<>XKS??Z2[P 7^N SUJ=)"$)-*ELD8@<:!O$T2#4M2S^QZ,
M#$+!KZJQ7>FPTZB 5??//"$_Q/I8$[Z"C(QE,W+Y?67C;D-##P"EB6=DV=TH
M)!_!;H^*SW[4F94>++Z8]F4ZU_(>E5E)\ %[=66RO5C&0\O3KT6%G=^M:?UL
MHP@XN<Q1E,AVM$](2<)A(RSP8[AAL<6<96%KQE.*&3*#$D2<'%"/0[,8>! =
MAEL%=%=4DTONH&J&;YD)3GBS-B1#HV4K9(W%"E2J)T_$Z4.6JDA_ "@YF"*(
M =[CG'>FBB_FOR0:Y5=?*6Y>N'ZH]XR9'Z_(SJH_L?#AI"7$ &%%AR\B7 ]7
M.&@M*HXB61.W,?$M2A]F#0+?F"^$O^X]Q;RSLA!@7&1P>N#WZ)#EAVMW/"PH
MW(4DV46H?_BRVPT,,(UKWYKOD;O2]@"=4K\_H-KS7-HG>0.^QMU18.4RW<EZ
M\>Q)9P<4M@EYNH=:UGT2"U[:PO7D<)5OH82 ">5U(WGW3"V[UC3'#DQ^G+QB
MX;B9 I!XUCTG@1Z*AP@GW($$W.$*<>1AB^5!<ZV_73+YROOT"_YM^4PY'[0F
MA)TAP\W!SP%#PJ(5H$,H'H"<.A)-*1H;$#E9FA^LG<@I[=:?PQ)^5U!A;='B
M/]_ABQBG9\XMP()83DJFYD2BXU&,2+Y->+;+PD&(CY77W)[JS3;+L/)GZ2WS
M@Y=R97K91 O$S]6_"G@!?GH,PCY%,?;(4Z2IZ=T:9 /D-)0E[,C&8< U<V@V
MO=9V^/M&-+1%MJ<M5[>E_?&V<+G^38QFE'@T#%!5W]LD&R,7($V3*48\M$DT
M6QW"[/4*,"'N^?-6M;.K*9.&JT?_]>+B1V/G@I,D%678EF7BD,,OXXRN$C?C
M:-) %4XASHB-$DS-UH$( \RPE!P7^*)I\J%-K.G%^= "H;+V^*0/AZP.>F<O
M>UQ7YA#_L*%%UJ4;!B6D-'HI<0M&3]ZQXDDN-XHQ4;*'P)Q3YV&A,US,7_'2
M^EP]9T? C$OKI<:'*HX.B]N0E\U76?IA!%L7*+82RM C[(+\@.&&^BKKUW9#
M(U7.VV7_@O'UD90OZ.577, ^;"[T9>\PR\R[?2;#B\TS#_^E#[)Z2"^[A+?+
ME+N-@$4E?!.WDUU5X\E.6R->NE%T_^%/UY=6][Q.6)GUC^]H*+,W52O><%>R
MZWK] CQY# )DO^S5DEV1PYTIPZJB^,7>A8)9UU+AHQCJA4&!*Y'G),G&K$RA
MBKUW--\%%DF^N'GX6!>*344U9N\KDZ7A=B-&'-0RVFEW(/97"5UMV+P764!'
M<93)^ 1,+M?)1H:9;%_,*8WH(],=TL^#598A5'-54L^I('_2%< 9X; 5@R-Y
M*/G,U>R7S:8G%G=PSC54[T$BF?$33C)A6S!.!"O!@B((Z3NOED>X"(W?D"#4
M)[6(N_ .;LB]FS]JF\M7DX>U?@>?Q>2ZJ+FXK(WR5TRN];&Q?&OA8_@)V4>1
M(< ^)@R:M$GWHS#V\?J/."_M8Y P_'Z_<^Z/8,TFZ75CN7M6'@*X 7GLH'0H
MTTXQ60 Y(G%N!A5R#$I#MV4/H=D_OEB##^.MU4_![Y,"*KI:&U0%=HOC><];
MR":<2GCA-<J>/&Q<7_]O+6& $GH/0W9'3F-:OO0?I$-8,'[K3M>F* R&W9U)
M<S3IZ=J5O<J_$_U\N4>ZNN9GW=55,SA$J*#I2/;W3M9T\S#UHWG9]YKG\"]\
MH-<Y&8Y;41=C*#4/YM\J,G[)7H;AU <#CT%!X9FPYH,A#)M[8)3(C[90W,')
MU0W- A'QAS=5^T,5@MPO#]M4L2A]X#\R_%]^Q.\,XSGX-0[M77G>(TJ()+U_
M0+HV$OXJ<'9U1*7N0R]H47-(2'A$+L5U_64<U "#38,T@O=OD86 PI'.J'T&
M@@CY<@O1YSQL*?)"*.IR9YI JY[;8#KGJJ6FFN!)^YYO$_J3B] 6Z,!ZE#TU
M"Q%.\,<>Q+V:.XB$@C;AJ($5U<SY;BF.A?#04^H1*@&OBPME6^]G,1@XO;4W
MAC#3^C%,T!#,L@.)'8W3;2'KB&[RFF[-E_[N7_P[D6_8VE&^UFR_?DG.+54F
MX]'#AW^*S2]2L<Z.J&4[&NLOO3@Z0KQTVFSV[T<G%AV#!E#)&$*J72@*M\F]
M[G;0/1=FJM(Z9<9TZ#5O42COTIK*R[UMO/I[GH_A3R59BC:!;IND\())#XDI
M<3W"M(ELHBEN)#TLIWF5;,?CNO04T8J2]@_,_O'<0LK*OI##6'%0<?T;E' =
ME8 B7(5F8[B0(@%0#H1H57!!\-NQ2+I!65%K;VUM"]VY1%KX.7:;6)Q^SUXE
M9%/MRV"I*^4M^BY]PB4T(6H>*M1&E,8VAMM<.72DEMY3#N?<",AQVUC]ZJD<
M7W.D> QJXLS.=9DY)QO0Z_ (N[+<3V 5E6"D%J*"/-1I[%KUR"77JE[5RYN]
MKH/RP^*.+?M*%1F<Y]GM+UQL\[-3Z9;%*L76&+E_=MKDN\J,2FOQ<#,E3)35
M?)40:E^HKPWY7#!IV=R>IA3NZRAWR^G9C+;*;;T+)X4_ZORIKG)%]47? Z=O
MG $F<0?+=OW!-?!7D1:=<SJUTCMNRJ>.07/.%[]<%97,+E@!;>Q-K#[=P=C2
MDS\=$W2P9+W5MI]]#&+Z1M@<.$A],&A#1%E&$IEJ8R.%,UN4$(OM[S3-7;4S
M5/9Y0N1US@XRG-)R\3Q+?6*D1EN!MJ3TH=)0O$C>("0G8:0_DVMCR]/NM%W(
M;)!KHV5NNMN]!!>]_D8SX4"WH,8"]CQ8!'TI%>APZ]G#07E K3P&^9TS8D:<
M!'1>PU.N=2^JU&T0(V//+ZP(O50;SXN($"V8F(Y[B%B'UZ63H@$(T?3?27!W
M3<B*B*L$9#FV!$7C[]X0ZFAO?]_4<;W .E"5 A3-1)LJ?@C1<)C06(18_(L<
MBN,8Y*^^HM>+(=B !5!]1@819*7OG2-I?J5_5XWG5=1#8)9=AS\, /7Q3WEO
MTC]&= 6_R/L=<&+[$:P:@T5O-C%7DB5HHQ*" '_][NWOYU^5B/T6:9EO,++J
M*/5_-F/8RY.*N2E[8C7JIC_C\NL7)](4_\_Q[([, ..X>-?HAX<U]H^%/T#N
MA4GZ''V._Z%T=)5E9X&NEY!+"QB"\S"UW8_Z]%<\MF!^^YR$W+31XK;NXX43
M=LK[ZWJ/@8G[I$G^OZI5@>?#<DA4?YMI#J?S%?V'5S,O_\F;D,SBSNL*.U 3
MFJTS,IE\@#$#(9'( 4CCY'X$P9^$ [X09X>/08R1G.SFP*._\Y/)D18+1\4%
MK07!OSOC;/CTKIV5LQ13CEN3.%?GMG4,VI,BFI+JB/2"5$\3L=BKKJ:<!1H$
M'ZG4T>3AKS;MWXE<Z!/BL8H13L 56=?K7'UQW47SDZQ"T'MD 7V=2U&MX+U$
MLCN%CQZCU&\8PM7)978<'K[":2(-XX7?TCFUO\VAFE31@#<7SK+,%_:(XGLB
MH!RG]0/5?')Q_Y!83U(A-J/!2#%7@''D06U)MZ<P8;\^509]+1FB8S,=,Z3$
MY&#%'9GI\"/T8UY$O."L]E66SU'#X8!"_3Z9"":9 ^>P)5HDMZFC=8O>\^]W
M@UP]4M)#*^9TK,)*E2!7.]1N"(T)Y5OR7OYS[L+UD["[]*>L07Z"M$SNNQ#9
ML2-I/?RT24&]@;YLP]^/%M1YOZ6*7;-1?8[VSZQ3DPYT,>M*6.6WDF'*"C[X
MJWA"E/U9O<JMKO9W13-67DZY"[C''UEEY(3*-0O$N19NY?3)% $LI-%_[=IV
MQ$7JFY#N:((RZ>J,FH$"]IDOC-D,;Q-C]<RW$ZH<](H7T>6GG)\.EY?U,G:Z
M7S]U69%QVVX9@[/8?T8V0S !)=@#0'&CA#D=M:6L5?;M@5'^G6!9@1O2ZR,K
M6VZ!E2;*UA=X7-KR3OAO7Z]'RU-3H,'*FTM<LS36U\<@MAV;:YMX=MN-"\&[
MX7LF%=3*'\@E(>LO@FNKB&SE3]]OL^C\]3 #15L\0HIL(H2I.2F]]8DTACG*
MY;^P!%&3Z;V:NE#)W!MN6FQ6,FOC/)SC"8,:Y[QN!W\)!Z1']A;)UL@/:"X#
M1P*&E !(H<H^5@-)D:*JMH;A5[K:E$B1&>7L,54Y;AK96)DO8H0[OT_R,>!0
M+3H'^^>(J/[S];V894QO;D!HG8D:^BW"G*CSZ3ZI,[0I(4^GME/+?<WNW;N+
MWEEG+6])#=V#-6SN%1(V26H I(K"#X3OV(EIZDQ4OUU[X=*B/ *RNHV]W<'V
M]JU6"[>3@K!1Y7\]Z01YCPXX02AO],HB:9PXF2 -,!)XR-<;"2WYE*BBDLE'
MVM7.5=$;)U[J%.S[2)ZRM3Y#Q1W 8@!S"&"YWSPI"L_N=7H@WQ1>91U4T/ED
MX:==L-@KP0)#.E,(<TP-WA4Z!E6+*R/30( ,:9A:" V"I:((CI!D2 L+W0O'
M/2AX@]UD<@DL*'KULHB4SSN^[;D^*3/$MQBP?7%-\4]"KN.[\[PQI#_4$H-0
MLB,\9J2'%2@D0X(?D-Y7>8QBF(TDX6&[MEDVM1QA!8O%/V3@6)<5,V_I1LVP
M6ZUF')OWIHTASZ$M;12>:E(2<61/F1 \(,&P@)M'RB-D9C?TFMU^97B,7)#-
MY."U=(QR:[97B4E+2%M+;(:\QOBJ9T!:#X9JN081,=1G_PYI:G1VU@Q:22ZO
MJYPK:IG*#BH.=C[7FM$CZY>_"@IQC-WPBMFF<[ ]3GVIG,86B#^(/P9)4-B)
M4=B"[#?P)CSCZB@BLA;H9^GNL79[^"PD5,;FN_3=N*JG!//$##%0:?9KVBBF
MA=9&)QOW5FJ6* G>#A.EOA*%:W^E6%?=.1$TAO!_]KE$)H-OE,DIIRDCB27[
MW[[ P?]QVQ[82)8B1<VD<!/*\9OQ=0C#>B#*-EB9+)J^ZA8W>'E/UJ*UX/H9
M4PZ?Y _G&#/^H"G\\@.D(R ?%PK%5NUE$M@,8TSGV-SA TZ8Q3W5LO=),!F;
MG]N=:0ZB^Y\&0SD>2LIJI?W%T\,X0#H3#BA#'_7H!9!@K>"!3' ?!DPQK%BS
M#@W&=96<\^[J^)G4+3!1T'8-4_!&IK..Z>9@Q<\WSIX\U%S:6>0PJADZ@N*C
M: )6;^%C_ZX /3I719B:"E-U/-JW7[E/%A^=U$:ZN_V073V[5L;GSSD4NVP&
M0D23)6EC$'$,?:;OY,MQX4G'(*Y0RAVBFW-7WC6T5>N\*K8EC>1C6>Y4A+?,
M+TO0GWIW8ZR5T*V+.]P<@'"B^F)[A )$T,D4*;(1X#GZ9?!\QN_.+ZEA.H8B
MP>3JCY.342K)U+;.C).B;"]?OGSAR Y[3:>AD6-0V\B>R=8DA&(.:)#M$)!&
M]*"G#&!1]^V@^AOOAO3Z;I&/H,:5#?<F_1LEERV-[XM2OOQI XE $V"-ZEDT
M:53?90K=Q9QD 0JQU1C.0(&_U\]'Q1_9>.#U#L=(BOM^W?G24<X.X:5I26WO
M'FNP9Q?O7?Y_^H/_HT>X0U]L<#\T$]*LMY=>0V$'1 FOR(,/)MIBO*6M!:IN
M!9_L-(T4^^115R<MFR,!NKKV[MNX%HTUA7 !']ZOOM0U &D:V><EW#^X-&^@
M\WK-0[]S;B^L]DL>^9KU;K1,L%LJEWV15C+[H<*=Q6^CBHQ;Z/^>R8RD1&'I
M.:$$6&'!"1B18Y#WN,4PDJ$0]_F&I\X4KGL6=G6JQ<TW63%,\M9=@_[KXY]X
M"AW9!ECNZLW3U_F+T]XJ/>LK@324%S@3U?0[72W<X%PXD7$P@=PK8MX1*;8H
M$G(C-U5EIUMWN]S*;YEG]'2#HQWL222$;C!1_V^#V<S^YM8, O46> EN<%GN
M?F7:<\K:ZO[5KB?.RWHG7@]+5N[^6%%DQ$'2T4RH\'$[&ENU/W%T#">1OX5*
M*3(J;8"KDR.&N%T#5W@_!J7*33]BE1-DUWLZ6*,V45/F<KM2"X7-0S>V[0>2
M1;Y#A)K#TV&,KFXV07#_Z8.C@],N&G.?$_=!LMS-Y0R#HWVO A+B$R>,J2"Z
M"1>D,YX<;13:7+^7BH.* 5JD%, D O=[(5+4;5WW*-@U=DWS869..=2O/6>^
M@R6?S3QZDN4;ZC\TF)[E=%#WH?SW3.9[Y.(QJ.$8E+5*V@(\R+$4.4+W"J54
M0,:.6)@2(I>JMM.DK*DZ=\+I4OYTF)AF&,=%^2G;X-U_F3.Y=$ RIJNC%$P(
M)!W5]F4(PK3VS:E4);H6(8RSJHH_R!W3*"@*;11Z66#/9'+UX\_DV]L1GLKX
MKQAL^V]4<S*&; )7)ID3YKM_3Z'\X4AQ?]CTC\_3S2U>_2ORM*FKE:M@Y3B.
M[(R2UVF8RN:K+(^1'U-(S^A_RF['39M;45TH(PK02-\/W::U5[O,!5;KA*7:
MXE*3.E^NUMC$RVNZY[KG(AWI$;A#&]MLP?1"5POQ:+K\2T<UW:]^!8_"\P]1
M.F/G/*6G?TA\&G]-K63Z*/XMA,D[-W[""22V@[D8\#^U*WUPJ*=&_=U!8T-M
M89S >;+G^Q@E[[99[6_[6P5./C=!P<^\,CBV<@=J$1!Z8E^E/D8%@Y=&!GL,
M9S$!X+C%%<?Z=*D9VL";U>"_CG-76QHZ-V2=PU9,<FZWG\G\;7MG&&4:\ *L
M3'U#D]CMS-Z+V$(E0ED0)W6K8MX S.0!FL1T2%@M[I1?4TR 2<PS;[-+:QUR
M3<VW6?$]MZA)R%/(951CU9X@M#\TF!2DUR.?,E)M>)!4_ZOD3$QHA$5'0'GG
MH\MM/!;"W*RLA[H92>3>=_7==+\3C_*% @IS&XS_)"H,.8UF0W(%'X,X:?1Z
M[I<S;*''%F$1&=YS:-_!T;AJPL<[GNXHX?[,;T7VBD4^8[CP_V?SF?KS_S:?
M9^CF\Z\;'>#UZ"AI =#-STE&@$SX@GN52!CIZ[S?X==9TP;C,1!_N9L>''Q_
MP\<N-%RE#2S<WF;&,SS^\P?":KM^],U'P)MD0VW1IF.E>@HJ>-R)%#U5VZT7
M_=(L/":\#%['W#153OND:V3E;_DYIYS!5B8QV)^]5Q;YB"[,&0$PR8/ZYAX&
M4)EX3[X5A :U**,8@D\7"T7>6&Q^E7M6^ZOJI7VV]6<&C82\N$K2NS\1.;![
M\&K'^68HQW>1B7A<>F;0WX4)JY"C=.M'+PM(CM=N\$>7R%P<88QX9_\\SY6/
M;F?42@+I,]N>,E*'5V]!4S"^4-:Z!ORS>8G=JPO-Z<]":F2.0?:WV$N,0Q*,
MW (88YHNA'D7D= K720>8)_L35=HYQ%Z!#+>LX$7 9L11Y@HPSS,O4,OPW1^
MJ'#D%&3*L%^X5,R:>44#=)%C<84N_0>,_IL>]"K]LTSO;0)G!(?4LQ[(5=&Y
M0"VPJ"J>(@QO6XD!TCUF5L3]KS%^[LI=/[!OO6CU,]=D8.=BU\,8HSTZPCE2
MTW_5 TI)DQ3Y8Q#W,2CT()EH%ET5,&6*S68!(AQF<W24(K3S&I3N$6LJ*KN#
M#L\G<2SUJJ*+CW;M '6U>&+,$$R88DA6 FPBL_DF7O]V36ZI<!_SO07YFW[*
M_3NC#_?/56/1]6>K$6*+W^;Y&/J08W_MAJBB6,%DU6-0 /L?-8-0H]*P[JL^
M1><,BI<_!U8D7?%Y]6'%3O4B3[S]1<H+IYC__X^?_-_C?X__.F#/CT$$&!A0
MN8^ALP6!$)9/T"(A"J9[E. #=C'-<V%E+GD#*_=W,CRB;?)S V6=G//C3;8M
M/W'QN_W9!6K))I1(8!??@8@@%FZ!4Q'VU>-*.?6_QH."G_$WH9]TB<?Y)[F#
M]$%L5(N'W:J?@&)00TO06^U*PH;!3'[S^WI1Y;W5KOU@/=S6X:C0F9Y1C9W<
M33>Y/^AE7WY*#ZI/&XIM1[=4[4&(O-:S!K>VJ,$C4(Z*=LN629;=POU["PN?
MXV:6K)0%VO*9+8W[%3YK?DZ!?:O''61WRQ"=>EW5!P] N_9!KI!']ZICK2WF
M)*%RXS7$FAQ+P[2ST$RXV*T^%S0+_I;(ONWS@S&=IM9O==ECCJ'%"^O12%\+
MC<0[T[73#6;\!!:*F-0K%R"8Y$$8&<1PR@3V2(8_$NA$% V7[HBFJGH.__FD
M]M7DWCI?"(/LB6YO^1[M(SO,U_I1\"IC'Q3<\^\D8U7::>0,&MP=50,WQ8>5
MO?RJZ?;]O%[JC]H?.BD%TYZ?.U7:[VKM"(,^2'+@"+'LI%YBU3#X$9I@6L*^
MI3=R@;T6BF?2^#938K*ENQ@D>LV9!U48:%ZZ.G:?$?2GA 4$0F9-PV3_W7'?
M<M /7HZ@L0X04'B[?4'\_N7A@>N$7^_?S1^#&L,.$MU/[PF8)^N=^<3_:#UC
M7_^;9P[1B<:F1):G\$UWB^+54ST-,;/-QR#(-XT@(YZ>8]##()IS/39')E*J
M/"GAK(N7G"A'V:*D7YQA3QJ>IH.<@K)A_/<A=G1;"V2L?*SY?B=P1: X.%AN
M?.=-M!1; 8EPJ>9GARP7,_-=2[&%J %(%H;I&!3X&F&%#55"SL;B=ON\\0>L
M\'1K#0]G2Z2/R_ZVD,_-KOS%N[I<"_KZH"-7Y9_6-%:[%]]*U?Y])X.X00"G
ME^?=F#;0\\4+:QLJ.);\"-V7$/=:.?7,^W'^J)G,VUS]2;'%W5 0G],@M)%:
MO[?Z%M5WW4B.<I%@L7\.O^XT7)2<:N#:-E#B-B#8FEHE:Q?6&%;JRZXI=4HZ
M0W%%]H/*N?H;=L"9E#T'A50#,^P3(/LM*ASN;*L3R@18V[M-RVI&WQT0DP?-
M?*CAVC:^_[;I^9DF$/BE8OT9@)OL3V&B5B*Y-BGA@!Z>G>IO.5.9*VZ[L&C1
M'K,;;6\J--Y8EK-4K0R*;V,<MI2\B^%"8:M@#2-#]>Q _3 *;"095%1:C,T\
MI]YM?P?\\!<_F8/C4UE:,T/QCX[^!&-S_=X78-3+)@-1_/B%$0F19J)GGO?K
M53?/H1U3KMK*<=_;@JV OV.NUB;'"[)3+XIPNP<=BH/%E8*!=)QOJ)8'>CC=
M-Z(Z<$9(H71M>4VO4*;LY)S05-SRL/ZP#0B9,@U30)P'W @_#VFL4J\VUH&+
MPV[5DPD:NWIZ/XTYQ[ZK5@AG+C^AT&[?]Y*=V)Y@8$PCP "]!Q,08;@,GB4;
M<1-V8^$>]>[,JNU<RSE7?+!ET<;%,5Y+J^S[6UUA>AR,S]E 5.67W:;#$,)5
MS#*Z[^^7-.WDQ982U\W>F0JD_@("BENMWA5G6$[;[RB2E9&L#F/M?K6PQCR;
M+4</_B"\JM](G_XF,!@B1). )Z_\U6F?J3?0PZO*?Y&UT-GC;AHZ(Q8WW:4$
M.IPZ>@%N#*A_BO(&9\/ R%/T&M0P$J?X ?M;7X_&Y2?['^O0JE]_^-G59=EW
M'22\G9/-<%W , GA0A=++ZFOD.((MRDC08HQH-TC1R#5HNY$RJT5%:1$E:\'
MN494<(;J'_(;S3+\(9TO8,\U\EB2A-1I.PW""#?<H,MM0S!N&D\ 6AP:N"F
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
MAD J41E7F!'.E8+#0+Z>KQT8'JK9BW3VOV_R.VO(R_)+Z87%[:K!R9/PN^&
MNB.ZM\%7UI-S3BVT:'= 8/&:J8_U5V2$E^S-UQQH(SYP,1V; UYBU&G\B!M
M%5D'U1<4#O6Q2Y0P6FRI3W&M/;JS 7=P6%"8DYJ]8:,1]CF@R"^"._FBK<E$
M7T-3QN*W]5^_2I_YZE:^7K<X^;[;1N7P<M\-;?L"+SMCD&P1J""-@@?LR;<1
MYZD]T  (-Y"XM;@O6@EGQ"XFUR\,]$NP=A)#'AALJ+3+YD4\H'E9JYPI$^H]
ME2'L[= 57'@ Q3:@F[4W&[[LP2H!=5)HL!W[&GSRADALYF2*M/6M8"_I0/]<
MQM,,PIA[Q8LEC0U,ISE!L0-FR"#:M,3Y!CJZW*<M09M:Z(IW[/H4Q7"+DWGU
M,I&6[Z=K4CWLERP3?3LQ-:QP4C-ZGSRLR*C!E#B/L 1ZZ<Z1A2(0?(6:@PCG
M<*T:F&0,T!J/QL4,\C@'%:4'TNX4[0B,3F[_^9I6QU9]R5+8RY+EZTE^@AV%
M)YSTB'@1.8L1AWH91KAWO)]&@/'O;5&,0U$7+O^-?2CRI+71M5I#8=1C85M0
MW[U'WR VA_BE7T*8B/EWV41 J?*T:OT^IJ&NPO*'-.?V!ZG81JGO61T?(@<8
MI]) NZ_K/QP T@?]QZ"DS698WV3ZWY1]U9J--=>O]3>G@G\C9=I;"RU3RSH#
MY;/N2/]Q7JJQ^H,T>6S!_PU-,,G.1C?[9]4BI0 8'IR*,,77GX C%;>G(FO=
M)CH*1#,/.E<$$5T'CU@T3MSG=S]Y:'03/..J/(@4^M>(I&>T74:10J;.08J$
MSMPOQ1Z(:^UDNI0=>Q"KX1.?#ZP_2T$_N3]_;)?T*N,RN]%"?8?QRUZ)(-D3
M-X?LDC=Y=3H,Y&YYHRJ#2Z6F[RG/=<^*[J7]'.<SYU8**"^1Y7IK/(QZB&5<
M_UH_?I#LR0J <<<@0)K.NL'@>(R$CMVCOV$Y=]YLN@+9UZ;#M!=G6TXFK_>[
MF6ELGC+S"1T=B;!1FOQT_4$]A4<0WY."K0?D:#E$MRV6++-7Q94;08??BR8:
M[G^23@WW%?;SLMHK,[>2!;%*7F59?N*TC:$(*)#> \K$0Y(-87$0DC #S[:=
MKR1FL+\$$L@#A9T.09W.;=V\HFZIW"<'3\"4[S++.;\YH\EZA%X=-V*$S])8
M?Q&\^Z'-L'U^/"SE_N)YSQ14:'W@ADCW'.Y]B3;NJ?QICNB'6I:5ST\[W!=E
MCC,Z!KWLOH#'['>0S])&>DX0HBAJZ%21H=:2FJ]T)KVUZ^3*N;\\QRUM5V0E
ME13WY(V3;XC>^//KGL+T7,ZA?=A0 PYOD<\';)[^P86I'NFZ5+IET9XVXJ!P
M_^3[@1=6B2$WZRK*\Z6$LQA OX.4/_6H(Q=13#0.BOE4#R<\T:5[#A&(=_2?
M1LB]")SQA*U=*DN_;,\LG<$4T6-N__ NZ\K2$'".[OI U *: <*J$'LPD"T2
MM"BAV-)>NFD__8,">>NF\Y!0_>Q6J4MH@5 )HH-9>/CR8\W;BHS+7VO^,8'#
M@)'NU!?"8OJ1J(V=78='T_)&;Z,Y[?G9[^<3YR3,D):H/B$D'QQ*RB>R#-NQ
M4<(6=-)W/11LFT0\7VQ(=23'JC07!LV:G?G =O94E4+V$Q_N'&-(_9'3#IK"
MS4@:!9;QV:<0MH3?=%TG'+RA0JB*#ZD]J-%9?>V/Z6J]$6C:?PJL,GK-\#M:
MPS@SBXME)@I#</KW4Q.<&^5F]I;U>"7GK>9V*1NN_; ZM1O:.0OZLID>^=<N
MJ<KK<HZRA]T\Q3*K[51(,:<V($]0M%H(V:2VU!_AO\ 20V*E'%/W/'2#JZDN
MXDSQ6_&"=U^8,W7M._XPP3?W,--F82R8 -1^,31Y0R;GEQTGK!C"\_5\_O."
MPK^.O2H&'=@GS.[Y-X5\W8)O97&!+GQ7WE%?$23AJ+F(T#+$)8!7OAR%5S*
MEKL/X$,M; CCZSN%9>LACR^IA<MDC(3AK^-M^KQ]9!N?A, M**>S\;-P;Y(T
MW<^HX_W>5\-< I#:I?B?6V.E?^&U,_W33]]*1@LICIU^0<Q+ U'Y7G:K&]/3
M)YN>/DH 8S5M=D,<B'_M"5<P63 OK DBP/THQ=8).7J3@GD[3(/38*VPM7;A
M\2@H&!68G0#E[6$R(U^!NXW<W^JC.XEU5'B0AE6@V.W5,=EK736C-?&>"I"S
MPL/F=Q49NUYVZ_5!"?;09=0(A)NB1^C9'"QJ??8:/M,7CN W>H_;+1:-?<"L
MPKU?D0^Z0"HI(Q6.[K/<_3)D$$U/NNNS+!0^4PMJT3TH)[QN<T!"J*4G;RC7
M#7[Q[P[9H5NWHC?'U93=/;:$,=5@_.G=T:W/CE$@\OVTG^$"M!48$T5I:Y;P
M47#P04]7>)E9S:Y(> I%.3I&-\=;\J1\9Y;BV*"EY!]GS:V2ISM=Z"08GX$P
ML0JWDT^TPVV\6NR4;PLE96KN8^$9TV&2NB,,A?I?>R%7%1E?O,080K$X#Z/%
M_LVFR8=(&<##[<KB*^+@#:WO?^\ELZ?6KHQN?[+]:A*YSG-:5']$Z&-]!+70
M2!8A02W 8)^CP30]A'&RQX4KQ;TKAK]36XI5Y6,^5I;&P)?KU R>1$/4OJ@M
ML[=SQ*>!_GJE_<ES/?YWW6-?I_K#(SMQ=-J#I(7,VO66Y@<EZ&3U4N5SC)W[
M[?)2GSM^+C_T_YT$NEUIZ;UW#!) !: 2_NV?Y_U(',"C!MG%]?J_,5T;>5N@
M6=O[A/%TDC?'K%9B_G6FG$EC&]#])TZ?"RD"HJ3'!)8AV&F*&'&Q[P/%"C?N
M9-_=$>L2:<AS8-&%:?#V"57PS7'8/YVS\^?NB5[$V..[RD=;6T[[+(1J$FKV
MWMAFJJ=T<$QFE$.V[91V]047M?!(ZQ%)60'")>'/7I8?&8,^"TB*3;$$FT77
MT]W%R@CV]^![\-!Y^D1T M7ILGJ!ID)8#8AB<9SU!3VN#7CMDW>;J=I<W)VQ
MN95+OSX%1G"H7]K"+S[L=MQ"IZ!/Z]C861-L,J*0\AV)_0\>D?FN:5R7<P5]
MLG+2OVK+G756D7'S:\WF*?BK@>$>T6:B[;-_O<"-H1TSKNI7-OZWJ]%;R9$N
M,D:?7I!OY/_G]U#]H6N)DT;4"A2V$\:!"BK&L-%ZT0Q0G!0 +Y)[7K!22)&>
M\OC1Y6OTX$^V=%YBEL80,F_:L]7FV<SHG=*-5Q+\^47;K^O%0VOK6FY0;!$V
MK%Y*/]^T_ZF=_%Q(8PO?PJQZX^WV/5X#;20J(7(BD<@6*_W1;^;+;,&\5Y-S
M:[]WIM75"N9S3-OIO\<19-B, D5P@'9JJ_X?.5-$*Q$15+1T,RS-$SR[,:V]
M^Z: C\A5TE$AT.-]R[OHG/"*O-?I/XW*W/F^M <T9>0D6AQY$JB#,2)\ 4,\
MC/T[\;)W,&>$6=&*><C6-E<Y7!]7*)EE(HVI:1=,NULG^3'0/$7U_&/WQE?-
MVZWI^>&C"Y.>BYW^?7Y/18 K5SKJ9E<\J(@)(\P-E!=XI9#&I4R [)5CLUF1
M8^BFRN$6 FG,4AFG>FVW__2:-LG/R5?:(M_E"<_%Y[%3[5O\A\<@"J\I[504
MV86V >'6?N\P+ %:Z.8DC%YX6.A.3.ZXN5 ;$79*E?_AW=?!J>X^+&Q>MM:Z
MQN:T(IH$P-(/9>L^^9*B0>!*%R@N V(NM\W>BS5B^.GFVB<RPN>])!T/.(T
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
MB20E@SK,_G[]^Q"H+R3A@7^?-]G .?#\GB=8EWDPD'W+QFF[6>/I>'OQOE%
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
MWZVX8_W)$_FU]S4)OBUI3C?6'ZD.17C>3"U12*:&8TP:'\1%4SU@.N15$I
MBNR^]PLS%7!;+[VX?&G)9?=64%"HZKI70TCUZ<*0"Z#;"% ]28%L2R]F:,"%
M6^G%QI'$INL=Q,AG@@-OMR9/QMV_9M.J%+>N2CI?*7_^O:(.JZ4GO\0>ELJ)
M&(,TOGBQ@>[#<KC?7H;<OE33D?:C*3PT7*Q3<(SWO%%.<%R,YYF%7">O[*K+
M'(,0XC7LGTMVBQ &AID3KX.;4<2@0UKB,4 <O6?T%KE574!EJE>:")5\DR*$
MOQ3.S)6<-*[JK4>H)(UO"6X]+:3!]U/N')Z?/[OOT:CY+RVU=ZSDGS+)TMX*
M50CQ&=VH,5L1136&@]J)^^01\XXBA?Z"M*\&,CH-J6 #87F/]IB[;(!^OQ,3
M'"6P]4&&""5PC6XWQ#":J_W=+6/1F+WO\%43=3_D:JSZ$/$4A^(:P*H^EB&,
MF$4U(%,81CM_:QL-V:7+ 3^0[,@N4PPI&/<((1C:[*8N,=]SNTB_)&+JH@^'
M$%>J3P\)TL0 ,;Z@.9$!QP 68#Q0AJ876N.O%77J<T>$X=A*MNT9[XJ703YI
M93>NK]58_^">'WEJ'(4!$BU0%&6MV"Z;"DHG!MU4T/<N #RQZOR9H3[S36A,
M),%<Y=#GSLD;#][+_Y9/5V'[?@Q81/4^:HM%KG5#.!CR]_1_=$0EW]<8*QX5
MR!P3E=#?%S19A:S\(Y==7VM/T2!V.E+RF1Y%I-37WQZ2GV[F$]]HX2D#JDK]
M7GJL^^\Q );O_&3N,&@K\#?/NL4>E5B_3D:5+\*MB-3QT))[5N^VI&M??,MM
MZV &TJW AW@?V)*\-UM\+R^G*#86V#3^L3XF\QZ!N'\YVVA?<(</B=?PN]&5
MO4-U;+](__9KY/-^:G%U<76V*&\!@/:)&:R>,"B8$D@50RR8\'>YW ^*A K
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
M-S.,.XVKOQYG/ZNTAFL%M=YU^)V^QZ@..KJ#1U'*II&N^O[F\.F&RM/L/X'
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
M4@L)=E(ZEF_M1]2..B[&:62^<(?(F21Z(?#$#,?[F)0.>M5\R@']%P][\:M
M5)/2A6V:55 2B%C2(((XX0+B (?FH&RJ/]&,B2SF)'9:)3KH86XO?",@,!*Z
MO>.'X-F]WQ=!,O*[W47C_#J[\WM]4G5/[_1A^Y.^SR?5>_HNG[YPV'M<'[S]
M0K^;LT8KKGV3RE1X>6O*KKQ='12;_#-=;NL$3LOE^IN)@EAHIP%IWP'#-$H9
MQ#A&D*29@!&1>M9/8T)8Z'9"_G*A7%Z,:8[5[V0$M!721(!KA0 M\G)7!*%R
M/$Q&/[#>+S6O2^>E9@\#:T=*TP[6V!:*4I)7IW2:X_\FPY,IYP4>:W<%:OW,
M'MB1(KE@/]H[+?T?WO&'O"<2]2#0I*SK#\"G-.VQ9?=(BS\NUXPN:ZMO?V"H
ML31BI0C#*8>8L!CB*,$P2[(,LE"8>KU8J- JV/U<1W.SUFI9JZRIFP?[_?]>
M+/L)TB="(]-> T[CGW4.*+H'3/0"9A\IX0NXB4(D3@'H)S+"!HR>D(C>VR>+
MA;!1HAL$876]OUW#3AQY&B=9(!)MQG(D(58JA)1G"**04YR&#,ODXNW!_^01
M^B>Q';[O-^LH_2<;?./&Z9_#9<3]NN>-U3^GN,T.W,7Q^FWC?8F/NXG0I8HC
MG*D(HD 3"<Z"#%*A),Q"PC%5VG=V.^UCV>_<:.7I7M'@^'Y7_.T89P141Z:>
M)[E C^6*'R<1O"-4(R0"[>OUV=* 6D#1EP34YO:!A5R:4(,/JNY/,V%52'>1
M$<*82A,8(1D8?U SDZE0&R2<)T1%F0RH6W':4UU9O3:35IBMEJE5*V1=[\NQ
MAL8I6.T(YR*H)JI7T8AHZ'HG9%4BRN.N_CD<?!6#.-7-M"4<SBA[4'CAW/4#
M31>:%V;%2?ZJF6=;5 D7/JZ7.7^H_]V;ZR)+PR2C#,9<F:T\A"$C(8,D%C'B
M4FH"D4[&BVW/<S-?C.#5JJYC4) ]U)9VRA@ CFVI[+ #':FO0"TQ^+WY[R@>
MDS->OLP5ZWZG-5A<X3@P69P;&&BTF+)V^IFJ$H7$D4HY2K0+E9H<W$I$D 91
M!CGA21)K5M*NE5.=N$[C<R.:*I>1$6Y0TI5'L%D:(@/!&-OXL,7!W>(XHK O
M*Z/;]+26Q1&E#JR)8]<,C#->5CA+4:68>Z']%V'BB^2JK#R6IKK*>ZD]FB_T
M^P(%21(*KK2GD87:TZ!$>QHIA2)"440E92IR6@-QZWYNKWA5XADR(W65L+,5
M&\A:;L>P8[>AL".%\0 >F38J>6$E\"X3W'51F&W7VNAH1&_/6FCI/48H#T+-
M5[RR6^?31B\/ N8@EGE8*P/2L;2G-'ZE&WZKG:[]_M/+]7)91XB\77V59;5#
M\J78:I^LV>+,1"R)4@3&!'%3"B"#&4XX9$)W0S-)I+)*9GRA''/CO)TJ\*[1
MI9O$&(*]/B#?*00VE48.N4TN&+A^8IQP.,;>LMH=XF_5Z&[X/QJ)O2Z@5F9
M/, E0^*0E&::H9DJ=<WAR^)QB-RRW%P.;%\NG M:GRYCSN40/,JKXZ&Y@6$/
MZ]7-%UG<F;7OZY5X2>]SD]/+[#Y\8,O\IGJJR[<KDUC:K#36E1.UF(UXBS0.
MLX2'(0S25/OA <.0(29A')(@$4HFA""7\F&7"N0TR4V0O\SH _5L>@>$\YF
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
M++^9  )];Y4TU:1H4X1RB&,4FQ@R3:E9DL P2U& $IXQ9%4?[6CK<S,S*^&
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
MMBG,V*Z\&(-?WR&+Y8,9FWV;Y94IS'U'BWSY %3^O8J$KN);.M?\["DUN>U
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
M-R%@J[*-_5KP" <"Q5C[642;4X@IF!'*3;J@0 9!+!!W7"'N[6]NKW(KKIZ
MC;Q@0[\[1Z/VXFN[;.P-M=&7CQO :E&!EA4TPH(?&W%/[S\/B1^U <9?F&AO
M;U-'@]JH?B3HT^JV2TN67B^KT=,VQ0=E0DOK**HG-3&S,$%$:DX)DCB$.&&Q
M*:>DC0-M*W E,Q8I.;1BJ8T \W/*NBG).LE#38(R?5V;,UW[!=4G[2YLY,VZ
M<$Q^Z#A*EK$7HR$_=I1$!_*]Z$\AGZ9PJ0MTWNN66G7^3&5+78 Y7;74J95+
MRL8]SJ>_V_?H+):_U_U]^2:77^6OV@V[+1>2AY@D/-4^$@^TCX2U>Z3)4/M(
M6$0RB'#,(O>"<NZ"S,T$TP]L-*2FW( AL".Z*8 =F?+:.G1/:G*<V*%KCOY\
M6'F,VKH41*]EZP:(\0P%[8:#=;S4W07MN1?!^RCUH[O:T!M3._KN?KE^D++\
M)._U4ZV_EN*ZD+_=OUD73<V]!8E3Q#(B8"2$A)@F"%(:$RA"D8HX8SP)L&WM
M.\>^YT: .Y$!+238W@.U+MJ*F_:5U%P'H)\+1X9U[ W#G>3@@P)[?#O"FQII
MX+=[D_&C+<\Y'M;VQ>I&Q'RB&G6>L7>J3S<0O9ZR=*XM3E:-;J"JW2)T0YMP
MGQP^TR4M<BD^4Y,-O326>9.(/^&Q"C.%84RR2!O%40"I" .8QI12DB6!$%:U
MH7I[F1OAMX*"1M+*#[5GG]-HGN=T+QB-[:\?@V= ;='3.-GSL1>\)F)>M\?*
MB5C/PM!#H:?OG8PLSXK?I<7S%P]/)ORQ/3%F@O\7F<AP)K$V>B-$(0Z9J?,2
M,FT2TT!@P;"P*UUULH>Y$=\NPVXM)=!B5N>&W#,-/P;R_/[IQ?",O:WBBLR@
M-,1'M;\H'_'C%B=/3'Q4H6,9BH]?.+3DP2:ORT-5*8?V*1(2FA%MSYCB!B*#
M..()S#))(0L)1_I[&BNG1!:G.IK;:[V7LYZJ+\A*<1);NZ4['XB-_*8/ VM
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
MNKF?T5^B?=$XG8I&:TPTE3Y$X6V'HG<9<C[.UQ57]I9??CR)Y7R6<5842!5
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
M'IO&-9:Y9M:NE4@S" J$*4!&6*,7YO8G;0J&"E@H'L0G_DM/C5SV!XL;_F?
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
M=-R >A 09]'PL*M[SN%POM\O3\_SY0^M/^O*'_RPST;:CLW#&IF490PP5BB
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
MNB[HQPP?]1_WLDIAL'?\M%HN[(^R:EK1I-B=)J%"+'2!( ,R,P0@CC+ I!8
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
M&M?,GXS:U]R+R0D8'C#_^\M\4^JGY_GRAUZY[.7U+\T_WE@;956*ETJG*H&
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
M>ZG-H.$I9)D!B.@,H,)(()0F0"*$I&!(YSBH.5#;8I.SJXYD=452C;1-1\C
M;*M6G#UMJDCH#6U+]08NW(CR0"26\=2VU+A&DX?29\:2SS7]".07ZV2Y_F1-
MK=I7_N=GOM$N.KEPU=YUB\;-.VWOR.=55JG=TQ]''Y[IE,LL90PHPZU5I30'
M3%FR(83A-%4&"V1">":"3%.CHT;89+V5MJEYK9J?KJS 87048]?\6&ODO1B8
MW';:; MI7?-@)V-RK-%=PC?)=L]V6IU>=.>*YV34%(^(<$=BSA@2C4JP$2$\
MY>&8MX[ETY[,B)]E&9:<XA0@C'* LD(!SMP!C7!M!; LC%"^625>*TZ-:K?5
M)U4EA&\,S1_?OH[O#:B]EA^\RV(-+E+PA_-65_D&6%_;<PZ"-X(W?06J8.?Z
M]#ZO[&M?4:O;];YV83@S;Z?A-,-P=K-PJA5=1YG=UQTJ80R!'*12YJYOGP+4
M< PHR3*>8II2Y55(&;3JU!BZ97A0_9!4K9)^*A?)#\U7Z[_Y<X[_1G33^"#P
M#DSE?LCV87-_9/T9?1"$1V+U:$@'$7LP8BWD[G^OT0@^6+U#D@^_.)SH__XR
MMV^.I^?Y\H=>N?:$ZT_<6IE\_A_EYIM:\3^XY90L305*.<!4&H!4QJP!S@70
M4&.IJ)2*%[X4[['>U,C]2.3DV<E\ESS74B=_[,3V9QX?S+O9/#*2 _/X,8B?
M:A ;@9/_& A$?^*.#.9(E'TKJ$%,'0!1"T?[W&4T=@Y0Z9"70R[K%\.NS?OC
MQ%A'^ _FS7)1&R6"9#*GN02<0 B0%@30 FIK@9-"Y5!2[%HM^H>HNY><&B^?
MU,G<-3D!X1/-/=#V"RW'Q7"D(,G9F(W*SG,-71N9X\6"_?&)%.KU6'#42*X_
M *>!VH KPXW MZ6U,->E*;6J6\0VG;\X,I ;BD&A. &(9BG@F<H )C W%$F!
MC/8U_*ZL,352.1"SZ1+M;Y)<@[';EHL SL!L<8Y+C[;[UP#RM],B #62;1;P
M10HRPSH0:#&]KETYFKG5(?JAB=7UT7YFU7Z,XWFQDG6SNTN53F<1:XL LT87
M9-S-+%$"4*$QD#)7E!-D) M*1XHLW]2X]7!NZJ>5GI=/Y8*O?B0'[6[MS])-
MFK&ON# ;+O;6^AE\K[AA _/]X5Y=J#IU84*_FM.0><7!!N5 ^$>R/F-+-ZJI
M.A"TIW;M4,OT>T%8]GEY>IGSC595&XX+O<]=G_HZ21)IS B' N0,6;];%!P(
MG&-K(N,,R4*I@F0A[!^R^-2H_4#VI&X;T]+EOU_":M#>^-'W4(@/S,UQP0XF
MW3ZH16+4H*5'I<L^H)QR8:][A'O[OU@V?78>D.73?^AOI9SK;:MOJE4N)*1
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
M5+K5_:[V1#;U:MSI[T>+7G/@QH>QD(U,A+V@)GO=(QUN#D$M$,MYB1Z5WH:
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
M_1794W-6N@>V!XLH:?7WSB7VF8@;>.AV>%^-DGZ?5\(P_+\IMMZB_!+U?'8
M@#&IZX+DUV>Q?DB<".W*$,.X;5\:R_IC4M:77&QA7VKOEV_8T]PX#'6)K%F)
M2(&X<9LT9 H@2BF@0I?&=]*I4"65 FL?9G.6/#5>ZV]>?R/*;K05!;O(I-71
MN=Z([;2N/2C;LZI5_"[I1]B;H[S1"L10[G)'Y2=O.([9R7^ P7[7?*/J<CWO
MEYNV7D_3_**;I]*6U+;OO,>_5C-9LB(MF0:T(,8#@V9[QQ%40"A,#6M!+&#F
MZ8'Y:S$USC+?3>3M:PT W]GKB@MI?/_+Z-\6DMI;L,V;LWJ+XZ2YN\8I,X8$
M=;Z&XQC.#1N@P]@.V7"8SKAF-PPVC @_*#.^ZCJ%CVK]_4';*S<;C)3-B@*5
MC,@2$)%1@(I, B)S! K(RB)+$92EU\7Z58E3([CMEFC1;(EL*)#==XI67S_N
MNXZW&\\%13$RIS6ZWB5'>\O'%L@WUX#T)B]G< (1U75YHY*2L_G'!.3^H'\:
MF1WIPXHM_ZYLW:P9+ 3-9(;L%;L$J*08,%5*P%+.M2)I*I733=OIT%.CC_IK
M;M5SSS(ZPJJ?$6Y#(/+2WQF?_-GHYAB'= 8%]TRJX6B,E"=U_2OAE?ETWMZ>
MO*:C!T;+6CJO:#<GZ<(G!OHV[?'6O&Y77!<A_K9:F.<K6_)S\[)++J ISB2#
M"$B2YP!QLZ4C);*'4 AJKG#*<N47].,J>GI10!_>W__V_L/[Q_?OOB3W']\F
M7QX?WOR?__WPX>V[SU_^Y_\@,,/_*WGW___Q_O'?/!T?U\EP]'\B !S;#=JK
MO*NW;(_0(^1S^*(3R@]R%3NN.^0)QHE7Y/O\P)Z9U6;^G6W4@_Z=S=>VY;K:
M_; OZ+5]&:8$JU0AD&.E <)I 1CG$/",J4)30HAB/ILR'^%3<["LHDFMJ6=+
M2Q_ W5@I%HR1F6FK=GV=ND,S^;O9 3RWO2VNNF_^32D'8!6J]:2/Z'$;3 X
MY:2-Y) Q_#=TIW4'NT5)Z@;2ZSE;V(8Y,YBB0N*2@5(B;(.CM'&P2IMP)C6"
MI2Z@<"J"ZBEW:DQU4,6';35-S(0X1BOXXGY]YQ@)S<B$=3YQ[ #>G>IUG[,X
M\+IO22/!/-)^];,MD%@UUZO?5,*^KYYMJ[?5^K#GX.$WVEZ[VD]SMJA/_:IO
M2FW^%F;'.P#.GNVPSVBC[94'F-C=2 ]Y?&A=CV-)]O^;:XMM72I[?SLK)(0Y
M-AML44@!D&#(^*PY!$+0M- L0TKE?H5(744[+:E1RX_NRK<]]85XWH:WF\L:
M%,/79'_[9W--6MTE.WS#AM#Z@A6L:HBCV)'+B/B!<5I7Q//YH6G#/\R;:[5^
M^:@V,X9RC*7M<0CMW0-G)>!:I0 C7$)*\P)CZG?2UQU^>J=Y6^WFJJJ[ /MF
M 7>@<Z.3H7!$IHR=6G?)QQX4!J3SGIH;+'NW,_3(R;JG1IWFYI[YS& '0JW7
M=1W+9O&;(7>GP07-RTP7$BA$<[-S+,S.$9H_TK(TOH3@0J/2;\'VB9O> MYJ
M:[SI.DM]PWXFK%;[G[W=ALLH.[L*09"+[QXTD-F,_JU#\-$VXHMPTNZ"23@O
MX+*HL=_\5XT^\[:__LS 0',A[(;4. LO-G[]S;.1LS34 2%1N90 %J0$*"44
M$%460"):2$ES7!+/5/[S@J9'&EL];2*>5=0SHOP\G&X<<3M$D=EAATVKX5W2
MZA@P*+P7@U 1X.>%C!ONW6OH26QW_Z>'K?TS+=JWO=-W;[<<8E)RB$%*.01(
M$PX8%Z7AA=)X$*4H\L+3Z7>0.CU6.%"Z]2<\G0@7M-UX(C""D4GC$+JV8- O
M]O#LU\:U6&GK;=PE]YO->LZ?-W56W&9E2&9=WYY%\#P\$ Q$.2X21^4?#PB.
MR<CGT1O+E=T_;[ZM;';=_<]Y-=,%(3GC".0H50 Q" $M> J0C34J)2I+YI7K
M=E[,U&Z^.C6V=GJ:56$T'5J8[!!5U\.)6[&*?DSA#]/P$F1G40A=>^Q0R.L4
M'3MKZ,5J8^<_':+H^1]F[NL\#B7M1;SUAF8J386DF019FFK+!Q@P47+ 2TRH
MU(3)HMS>BCP.K8)^1O" .Y''4:[(=YHF?+64B6SU3<2J\JTH<AW]5(H,0T)
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
M^DIWFU<F?UJ#DM:BL*VJ;H0U6CM+9T5>N<&E+V#76UYZCQB^2>\C6W]5&QN
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
MO)&C_AW-/TT <'UP<+.E)K^ +=ZLOG]?+>N JNHP#;*WD.U,494R3BG(!(4
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
M5Q<D9<XQ+A20HK2+799MY(A0"K$R0TIXY;<[R)R:HV-5!CN=/>,_'"!V(X'
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
MZPD+&S+J:+%B-YC<#2"[99AANZY/Z_EJW43^7G[1O5656,_K:.%9FF(J=(Z
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
MRL:.3#1&SAUSOKUXNC"R+F[:SV_EZRRY:S=4M2D28UPQSPLXK!FY*=!J6 C
MLW(\R.!*\Y:?WR5J[&#%P&!K*Y0.XO;7 BYTC+Q=;CB8-\&^=[C\\(G8/BG2
MJ&!S!JV-JA.\"H3:WCUEQW,)=092:\VV UECQR8&1EIKP72ATZXM:K."U;.S
M]:?%L@Z]G4@D:A5R()/6@3*TA;RU @+9LC&0>BXJ#8>RV^2,'8MX.G0=)8B^
M--AV*=<O*6K#I^BX@5@*\:BFW8;@$[ 4!2^N6,Y:YZ8^1L_8 8JG1M6AHFBH
MK ;U)S]\I*^_OOSMXX>WKSY\?/O\W__V]LV+E^\_O/Q_?W_]\7^^>/GJ]?/7
M'X_T+'=[QP ^Y@&+:^]M/A+[R$4&E:0C0*4(JEX2!6L"&%%0^.@24ZVO3W8B
M[/CHZOE+/FX<%U],3CEJ0"$#J) M:6+OZ:\\1*TX[=#!O.J/7?F/C;!P-\!Z
M,+\[./XNJ=]RI%YF+>:;C**OT]7$:,=UO;OB(N3:\8NT>4D,$BEVSX3+LK0^
M_QXEJ!,L'2#IAT!S--L[P-"M-;Q8G(;I?()>REBB!!EK@H<P$GQ@ A)/.C'F
M4VY>#GTO(9U@YGA!+UISO0/H7#/Y?L73B,N)<Q@,5Q(061T?X"+$Q&J?U3IR
MF7'!7>OSZ@X1XT*F@6 ?-JP/X'(7KO\#"3_GRS'()?>U/66H]4/6TC[BWH+P
MRMF40Y38O#'H8P2-&\9L#Z!VW.] Y^R0P'.^L) DJW,%0>3,04FMP'M575"M
M7"@EI,2>/L-J#X@-%K\< &*#2*4#N-W.X+G8-*'P(E4&9+6?N-MT3O(2G%5)
M^VR*8JW-H_LI&3=4V1Y(#?C= 6HN[<8WM);7].UJ0EZ%T)O!2KZVO$F15\C7
M1DG&9Y&R-Z)UP^*[5'1R0=?0 SN,P1U A)3BLM9:O\#MGZ_G=R,<[Q>SV:O%
M\H^PS!,?G \2%3!?"BA%>\&9B)"]*)P%IXIH79^U)XF=N&H'(N+.3*OAQ-,!
M^NY&Z.E0#M*BJ2,CR9FUA8''$L"6HH1#[85KC:_#;D@&0]"@(K^MOX[B_\$
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
M!Y29[2.7D6],7DSKA+=X5L7S*J1->^G-X+<P>[DBJ5W$A@R19E.N/:QU((N
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
MC6S,]FNO"6QUUFK%TK^FJ\]7[^5_+,-"=-)PI! (2UT$2/AB]:UK=D:4F*J
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
MWAW YD.>3>>+/^:KNCBN*&59K+36I=;%)P@Q!&#9,>>9+;&T#IEN?+ZGJ/I
M=<[;R+8#6-P6Q[KA[3HU/N%*,8$B@/0NU?4-&3SCL3YQSE8$^B>V?TOW.#T]
M^;IM@--,^AT@Z?5T5EO2[HRG]&A=0K*\OB2RO"9'")QN;<F900KS@LFM;Z4'
M">GI3FJ#G>/E/?KHZYO^W;H[KK;75G[>AHOII\TL[\B=UC%&<L=4J 4R#UZR
M G1C\V"*M/[N>]X'^Y]W^-383W7;060(V78PW^?/&7Z9+U:UA+J6UG)Y64_
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
MMZ>S]6\F*@=67*B=+<6"2MG6O:3$G>6E>&.$*VX',[3_E\=->C14^?QD\N_
M;/UQ68WMPP=QPCAY_IE,>4&-]2F$(6/L.1158A39AV1:=ZX^1<^XKG1[A#77
M00=X>H??UV^E/\Y?Q/^]G"[R#Z8F=0IMI,,!0E:3SDL -$Q!,B7ZX'V*LG6_
MT!/DC'L%#H>F5AKH $R_S>(BXS+_FC?__NVF^7T;+J:?UOI:3DHRV5MG02,O
M==I>(E$E ^27>A=D-H&W?BR^*VWC]GD,![-!=-,!YM[DY3+GMR0KHG_VZ4WE
MK=[O;\O+^6Q38_,H@DT^@C>,Q):EKOO?*>#A@0FIBQ"[Y17WZ>IXEJIQ)[@.
MA[/&^AC9H7^(FQ_7_RS_A1>5N>4D"Y.3%P%*KJ.$6!$0BF,45*.UQ55GP._@
MQN_ZO7'GM [CO \BZTXMU U^)L@RVL ='0*90=F8P)=HP$BKO*$SP7WK7,,S
M)(T[F?6TMNE0370 K/O1[H>\6EULAA_5W[X@=E?+VA?J2T('P3,*26P.)#P7
M(0K++&=)QM*^[W\GTL8=XSH<T(;03)> V_[RA_\X<<QF%$8 8C"@A G@7;'
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
M$OU4PTH(   ,*P  &               @ $     83$R,S$R,#(R-'$Q,"UK
M97@S,3$N:'1M4$L! A0#%     @ <H)55H0Y9A]/"   &BH  !@
M     ( !@ @  &$Q,C,Q,C R,C1Q,3 M:V5X,S$R+FAT;5!+ 0(4 Q0    (
M '*"55;!;PGO#P4  '85   8              "  041  !A,3(S,3(P,C(T
M<3$P+6ME>#,R,BYH=&U02P$"% ,4    " !R@E56H[HL+  %   3%   &0
M            @ %*%@  83$R,S$R,#(R-'$Q,"UK>&5X,S(Q+FAT;5!+ 0(4
M Q0    ( '*"558L6YA\G$$# *F_(  0              "  8$;  !B>&,M
M,C R,C$R,S$N:'1M4$L! A0#%     @ <H)55DP0?_+_%0  (?D  !
M         ( !2UT# &)X8RTR,#(R,3(S,2YX<V102P$"% ,4    " !R@E56
M-.:!Y)0M  #HV@$ %               @ %X<P, 8GAC+3(P,C(Q,C,Q7V-A
M;"YX;6Q02P$"% ,4    " !R@E56A+P)L*E7  "TT0, %
M@ $^H0, 8GAC+3(P,C(Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !R@E56%9R)
M76T>   D'P  $P              @ $9^0, 8GAC+3(P,C(Q,C,Q7V<Q+FIP
M9U!+ 0(4 Q0    ( '*"55;X0R"55&4! %[O 0 3              "  ;<7
M! !B>&,M,C R,C$R,S%?9S(N:G!G4$L! A0#%     @ <H)55N_L_Y:7,0$
M49\, !0              ( !/'T% &)X8RTR,#(R,3(S,5]L86(N>&UL4$L!
M A0#%     @ <H)55B!;Y6/[M   ^C,( !0              ( !!:\& &)X
M8RTR,#(R,3(S,5]P<F4N>&UL4$L! A0#%     @ <H)55A)F:&TV!   <@P
M !8              ( !,F0' &5X,C$Q+7-U8G-I9&EA<FEE<RYH=&U02P$"
M% ,4    " !R@E56^?\7'FH"  !*!   &P              @ &<: < 97AH
M:6)I=#(S,2UC;VYS96YT;V9B9&\N:'1M4$L! A0#%     @ <H)55D&-9!<A
M P  OP@  !H              ( !/VL' &5X:&EB:70R,S(M8V]N<V5N=&]F
<97DN:'1M4$L%!@     /  \ ] ,  )AN!P    $!

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